User Tools

Site Tools


sprog-fr

SPROG II DCC

Table des matièresLes interfacesSPROG II DCC


Le support pour la programmation est inclus depuis la révision 505, faire rouler le réseau depuis la révision 516.

SPROG II

www.boutique-train.fr_1-13-large_sprog2.jpgwww.sprog-dcc.co.uk_images_sprogdcc300.jpg


Introduction

Le module SPROG II est très facile à utiliser et d'un prix abordable, € 59 - hors frais d'envoi. C'est un module de programmation DCC comprenant de petits extras.
C'est une excellente alternative pour tous ceux qui utilisent DDX sans l'interface ORD-1.

Informations parallèles

Configuration

Seule la clé d'identification IID et le port série doivent être définis, le reste étant fixé par défaut dans le firmware du SPROG II.


Linux

Sous uns système d'exploitation Debian, le SPROG II n'est pas directement redirigé vers un lien /dev/ttyUSBx :

Jun  5 10:44:48 rocdev kernel: [ 4014.514807] usb 1-1: new full speed USB device using uhci_hcd and address 3
Jun  5 10:44:48 rocdev kernel: [ 4014.720990] usb 1-1: configuration #1 chosen from 1 choice
Jun  5 10:44:48 rocdev kernel: [ 4014.729352] usb 1-1: New USB device found, idVendor=0403, idProduct=f0c8
Jun  5 10:44:48 rocdev kernel: [ 4014.729365] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun  5 10:44:48 rocdev kernel: [ 4014.729371] usb 1-1: Product: SPROG DECODER PROGRAMMER
Jun  5 10:44:48 rocdev kernel: [ 4014.729376] usb 1-1: Manufacturer: SPROG DCC
Jun  5 10:44:48 rocdev kernel: [ 4014.729381] usb 1-1: SerialNumber: feedcode


Après l'ajout de la ligne:

SYSFS{idProduct}=="f0c8", SYSFS{idVendor}=="0403", RUN+="/sbin/modprobe -q ftdi_sio product=0xf0c8 vendor=0x0403"

dans le fichier /etc/udev/rules.d/50-udev.rules le SPROG II , après un redémarrage du système, sera directement relié vers un lien ttyUSBx:

Jun  5 10:57:28 rocdev kernel: [  181.195015] usb 1-1: new full speed USB device using uhci_hcd and address 2
Jun  5 10:57:28 rocdev kernel: [  181.458930] usb 1-1: configuration #1 chosen from 1 choice
Jun  5 10:57:28 rocdev kernel: [  181.468793] usb 1-1: New USB device found, idVendor=0403, idProduct=f0c8
Jun  5 10:57:28 rocdev kernel: [  181.468807] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun  5 10:57:28 rocdev kernel: [  181.468813] usb 1-1: Product: SPROG DECODER PROGRAMMER
Jun  5 10:57:28 rocdev kernel: [  181.468818] usb 1-1: Manufacturer: SPROG DCC
Jun  5 10:57:28 rocdev kernel: [  181.468823] usb 1-1: SerialNumber: feedcode
Jun  5 10:57:28 rocdev kernel: [  181.713765] usbcore: registered new interface driver usbserial
Jun  5 10:57:28 rocdev kernel: [  181.713765] usbserial: USB Serial support registered for generic
Jun  5 10:57:28 rocdev kernel: [  181.713765] usbcore: registered new interface driver usbserial_generic
Jun  5 10:57:28 rocdev kernel: [  181.713765] usbserial: USB Serial Driver core
Jun  5 10:57:28 rocdev kernel: [  181.721774] usbserial: USB Serial support registered for FTDI USB Serial Device
Jun  5 10:57:28 rocdev kernel: [  181.721774] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
Jun  5 10:57:28 rocdev kernel: [  181.721774] ftdi_sio: Detected FT232RL
Jun  5 10:57:28 rocdev kernel: [  181.721774] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
Jun  5 10:57:28 rocdev kernel: [  181.721774] usbcore: registered new interface driver ftdi_sio
Jun  5 10:57:28 rocdev kernel: [  181.721774] ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver

Session de test via terminal

Réseau roulant

Dans cette session avec un terminal Gtk, La version est demandée, courant sur les rails on, place l'adresse à 115, avancer la loco, changer de sens et stopper:

P> ?
SPROG II USB Ver 2.5
P> +
P> a 115
P> <<<<
= 003/126
P> >>>>
= 000/126


Programmation DCC

La lecture des CV fonctionne également, mais elle nécessite une bonne alimentation provenant d'un transfo DC:

P> c1
 = h73
P> v 1
= h73 

Liens

sprog-fr.txt · Last modified: 2018/11/12 08:56 (external edit)