OpenDecoder - Digitaldecoder für DMX - Programmierung mit Trainprogrammer
Überblick
-
Die Decoder für DMX haben
eine Unmenge an CVs.
Diese lassen sich entweder direkt über die Zentrale oder mit
Hilfe von PC-Programmen ansteuern. Nachfolgend ist die
Programmierung 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 den DMX-Decoder eine Datei für TrainProgrammer erstellt. Diese ist beim Download zu finden. Diese Datei auf dem Rechner speichern und dann im TP importieren. Hierzu muß in TP die Dekoderdatenbank geöffnet werden und dann mittels Import die Datei eingelesen werden.
Simulation der Helligkeitsverläufe
-
Trainprogrammer ermöglicht eine menugeführte Eingabe der Daten
und leichtere Übergabe an den Dekoder. Trotzdem bleibt noch die
nicht unerhebliche Aufgabe, diese Daten für die gewünschten
Helligkeitsverläufe zu erstellen. Hierfür dient das
Simulationstool DMXcomposer.
Mit DMXcomposer definiert man sich Helligkeitsverläufe einfach
per Mausklick, sieht sich dann das Ergebnis am PC an und
überspielt das dann an den Dekoder und den stimmungsvollen
Modellbahnerlebnis steht nichts mehr im Weg.
Menus in TrainProgrammer
Die verschiedene Bereich des Decoders werden in verschiedene Ordner eingestellt.
Wichtigste Einstellung ist der Decoder Mode - damit wird ausgewählt, welche Funktionalität der Dekoder hat. TP ermöglicht hier eine Menu-Auswahl als Combobox.
Wenn der Decoder Mode auf DMX eingestellt ist, dann wird mit dieser Auswahl das Verhalten genauer eingestellt.
Jeder virtuelle Decoder hat seinen eigenen Ordner - hier kann DMX-Kanal, Zielhelligkeit und Zeitdauer direkt eingeben werden.
Die Macros werden auch über Ordner verwaltet.
Mit diesen Einstellungen kann das Zeitverhalten des Watchdogs bestimmt werden.