Le SPROG II / 3 et SPROG nano est relativement facile à utiliser et est un Générateur/Programmeur DCC à prix économique avec quelques suppléments.
¹) Le mode n'est actuellement pas modifié si les crans de vitesse d'une locomotive ne sont pas réglés sur 128.
Rocrail envoie tous les 25ms une chaîne d'octets "O 73 3F CC 80
" comme une commande au SPROG II qui à son tour génère le paquet DCC réel sur la sortie voie.
Cette chaîne d'octets est une représentation hexadécimal du paquet DCC devant être envoyé. Un cycle de rafraîchissement complet prendra environ 4 secondes si tous les 128 emplacements sont utilisés.
Seule l'identifiant et le port série doivent être définis, le reste étant fixé par défaut dans le firmware du SPROG.
SPROG 3 et S_Nano ont le nom de périphérique "/dev/ttyACM0" sous Linux.
Le Pi-SPROG ne peut être utilisé que si Rocrail fonctionne sur le Raspberry Pi auquel le Pi-SPROG est connecté.
Pi-SPROG a pour nom de dispositif "/dev/ttyAMA0" sous Linux/Raspbian.
Utiliser la bibliothèque RCAN/CBUS avec port série à 115200, et comme dispositif /dev/ttyS0
.
Note: Le Pi-Sprog doit être allumé au démarrage du Raspberry Pi.
La vitesse de transmission série doit être réglé à 460800.