OpenDCC
OpenDCC une Station de Commande développée par Wolgang Kufer.
Introduction:
Pour plus d'informations sur le hardware: http://www.opendcc.de/ OpenDCC est capable de communiquer avec les protocoles Lenz et p50x.
rocrail.ini:
Ce fichier rocrail.ini montre l'exemple de réglages en utilisant le protocole p50x:
<digint iid="opendcc" lib="p50x" device="/dev/ttyS0" bps="19200"/> <ctrl loccnfg="true"/>
Documentation XML: http://www.rocrail.net/doc/rocrail-wrappers/wrapper-en.html#ctrl
Spécial:
L'attribut loccnfg est nouveau et est utile pour donner l'information aux stations de commande OpenDCC et Tams, à travers le protocolep50x, sur l'état des réglages des décodeurs.
Nouveau code d'opération (opcode) p50x:
XLokCfgSet (0×86) - length = 1+4 bytes
Ce code n'est pas reconnu par l'IntelliBox, mais bien par l'OpenDCC et également dans une prochaine version par le Tams.
Bits de commande:
| 0 | 0×86 XLokCfgSet |
| 1 | Partie LSB de l'adresse décodeur |
| 2 | Partie MSB de l'adresse décodeur (De ..à… : 1 .. 10239) |
| 3 | Format du décodeur: MM1, MM2 ou DCC, codé 0,1,2 |
| 4 | nmbre de crans de vitesse (sans arrêt): 14, 28 ou 126 |
Réponse: 1 Bit
| 0 | Erreur-Code |
Erreurs de code possibles:
| OK | 0×00 | OK, commande acceptée |
| XBADPRM | 0×02 | adresse décodeur hors limite (1 .. 10239) |
| XNOSLOT | 0x0B | trop de réglages décodeur non positionnés par défaut; ajustez le décodeur par défaut. |
Trace: » opendcc-fr

