Support
Wiki Documentation
Support Forum
Mobile
- andRoc Android
- Rocweb Browser
- WIO-Control ESP32
- Rocview Tablet
DIY
User
Wiki writer
Special
Legal
Support
Wiki Documentation
Support Forum
Mobile
DIY
User
Wiki writer
Special
Legal
Roco hat das verwendete Protokoll veröffentlicht. Es ist teilweise kompatibel mit dem Lenz XpressNet Protokoll, das bereits durch das Rocrail-Projekt unterstützt wird.
Es gibt jedoch einige Unterschiede im Handshake und in der Programmierung von CV's.
Die Unterschiede sind so gravierend, dass es eine eigene Bibliothek bekommen hat: rnet.
Weichenadressen werden gemäß dem Standardformat in Rocrail angegeben, alle Formate (konventionell, FADA und PADA werden unterstützt).
Der erste Input des Rückmeldemoduls mit Adresse 1 erhält die Adresse 1 in Rocrail. Folgende Inputs werden in aufsteigender Reihenfolge nummeriert.
Die Roco Multimaus unterstützt alle 12 Lokdekoder Funktionen, eine Lokmaus-2 nur 4. Die Lokmaus-2 kommt durcheinander, wenn Befehle für 12 Funktionen gegeben werden. Wenn eine Lokmaus-2 als Master eingesetzt wird, muss die Anzahl der Funktionen für jede Lokomotive in der Interface Registerkarte der Lokomotiven Tabelle auf 4 (Voreinstellung) oder maximal 8 eingeschränkt werden. Andernfalls reagieren die Lokdekoder Funktionen (Licht etc.) fehlerhaft.
Linux:
<digint iid="Roco-1" lib="rnet" device="/dev/ttyS0" bps="19200" flow="none" fbmod="#" readfb="true"/>
Windows:
<digint iid="Roco-1" lib="rnet" device="com1" bps="19200" flow="none" fbmod="#" readfb="true"/>
Notes:
/dev/ttyS0
or com1
muss durch den Port ersetzt werden, an dem das Interface angeschlossen ist.fbmod="#"
muss durch die Anzahl der angeschlossenen Rückmeldemodule in Gruppe 0 ersetzt werden.readfb="true"
in readfb="false"
geändert werden.Nodes, Attribute und Werte werden hier erläutert (englisch): wrapper-en.html#digint
Die Rückmeldemodule 10787 von Roco müssen beginnend mit 1 in aufsteigender Reihenfolge ohne Unterbrechung programmiert werden.
Andernfalls bekommt Rocrail keine Rückmeldung von den Modulen.
Die Rückmeldemodule müssen programmiert werden, bevor sie in Rocrail eingesetzt werden. Derzeit ist diese Funktion in Rocrail nicht implementiert.