| Version Firmware: 1.a rev.: 305, résonateur: 8MHz, Rocrail: 3181+ |
Le firmware est basé sur le CAN-GC2.
Le mode Boot n'est pas supporté.
| Identifiant fabricant NMRA | 70 |
| Identifiant produit | 6 |
| # | Description |
|---|---|
| 1 | configuration du nœud |
| 2 | CAN-ID |
| 3-22 | 4 x 5 réglage de servo |
| Bit | Fonction | Remarque |
|---|---|---|
| 0 | enregistrer les positions des servos à la commande de mise hors tension | |
| 1 | utiliser des événements courts |
| Byte | Fonction | Remarque/Plage |
|---|---|---|
| 0 | configuration | |
| 1 | gauche | 50…250 |
| 2 | droite | 50…250 |
| 3 | vitesse à gauche | 1…20 |
| 4 | vitesse à droite | 1…20 |
| Bit | Fonction | Remarque |
|---|---|---|
| 0 | Polarisation du relais | Échanger la polarisation. |
| 1 | Capteurs d'aiguillage externes | |
| 2 | Rebond |
| Évènement# | Description | Variable |
|---|---|---|
| 0-3 | aiguillage servo 1…4 | non utilisé |
| 4-7 | capteur servo 1…4 | non utilisé |
| 8 | SOD | non utilisé |
La largueur d'impulsion du servo doit être entre 0.5 et 2.5 ms pour une plage de 180°:
Toutes les 5 ms une impulsion démarre pour un des 4 servos. Le taux de rafraîchissement pour chaque servo est de 20ms: 50Hz.
Timer0 est utilisé pour l'intervalle de 5ms et Timer2 pour la largueur d'impulsion qui est reprogrammé pour chaque servo tous les cycles de 5 ms.
En option, chaque servo peut utiliser deux entrées de capteur, sur les connecteurs Fb1…Fb4, pour le signalement de la position de l'aiguillage.
| Droit | Dévié | Statuts |
|---|---|---|
| 0 | 0 | Le support de l'aiguillage est en attente. |
| 1 | 0 | Position droite. |
| 0 | 1 | Position dévié. |
| 1 | 1 | Invalide. |
Un changement de position est seulement reporté sur le CBUS si seulement une des entrées est haute.