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.

préc suiv


Personal Tools