OpenDCC - Konfiguration mit Trainprogrammer

Überblick

    Die Zentrale OpenDCC bietet die Möglichkeit, eine Reihe von Parametern mittels EEPROM Variablen zu verändern. Dies kann entweder über die zugehörigen IB-Befehle erfolgen oder (ab V0.14) über 'umgelenkte' Programmierbefehle. Nachfolgend ist die Konfiguration über solche 'umgelenkten' Programmierbefehle mittels TrainProgrammer™ von Jürgen Freiwald beschrieben.

    Bei diesem Programm können eigene Decoder-Beschreibungen importiert werden - diese Beschreibung wird dann als Menu zur einfachen Konfiguration des Dekoders dargestellt. Der große Vorteil liegt darin, daß man nicht mehr einzelne CV-Adressen raussuchen muß. Auch Variablen, die über mehrere CVs hinweg gehen, lassen sich mit nur einer Eingabe definieren.

    Ich habe für die Zentrale OpenDCC eine Datei für TrainProgrammer erstellt. (Download)

Aktivierung des Konfigurationsmodus

    Drückt man während des Einschaltens von OpenDCC die 'GO'-Taste (grün), so werden in Folge alle DCC Befehle für byteweises Schreiben und Lesen auf den internen Konfigurationspeicher umgelenkt. Generell gilt, dass OpenDCC nach einem Verändern dieser Variablen neu gestartet werden muß, damit die Änderungen wirksam werden.

Menus in TrainProgrammer

    Bevor man die folgenden Menus nutzen kann, muß die Definitionsdatei muß in die Dekoderdatenbank von Trainprogrammer importiert werden. Hierzu geht man folgendermaßen vor:
  • Die Decoderdatenbank öffnen.
  • Mit Klick auf Import die Definitionsdatei zur Datenbank hinzufügen.
  • Nun die Änderungen übernehmen und die Datenbank schließen.
  • Im Dekoderfenster von Trainprogrammer kann man nun bei Hersteller 'Wolfgang Kufer' anwählen.
  • Jetzt den 'Dekoder' Command Station auswählen.


  • Die verschiedene Bereiche der Zentrale werden in verschiedenen Ordnern gegliedert:
    • General:
      Hier finden sich Version, Baudrate, Startmode usw.
    • Feedback:
      Dieser Ordner enthält alle Konfigurationseinstellungen für die Rückmeldung, entwder per S88 und/oder als Weichenrückmeldung
    • IB compatibility CVs:
      Das sind CVs, die von diversen PC-Programmen abgefragt werden. Hier sind Werte hinterlegt die das Verhalten von OpenDCC bestmöglich beschreiben, damit PC-Programme von den korrekt Annahmen ausgehen. Insbesondere railware frägt ziemlich viele Sonderoptionen ab.
    • Programming: Hier sind Sonderoption für das Programmieren. (erweiterte Timingeinstellungen).
    • Loco Formats:
      Hier sind von der default-Einstellung abweichende Lokformate gespeichert;
      Leichter und empfohlen ist allerdings der Zugriff über XLokCfgSet (0x86), da erledigt OpenDCC auch die Speicherverwaltung dieses Ausnahmenspeichers für Lokformate.
    Und hier noch eine persönliche Bitte: falls Sie TP wegen oder für OpenDCC kaufen, weisen Sie bitte beim Kauf darauf hin - ich hoffe auf bessere Unterstützung durch den Anbieter von TP.