par michelbenay » 19 Janvier 2009, 21:28
Merci de l'interêt que tu manifestes
Cette application gère un réseau (une simple 'fouchette' qui me donne 3 sections)
constitué d'équipements banalisés adressables en lecture et/ou en écriture (autrement dit le coupleur)
Ils sont complétés par des équipements spécifiques.
Essentiellement
des détecteurs de présence en lecture
des actionneurs d'accessoires et/ou du moteur loco
A cet effet le programme est à trois niveaux de processus synchronisés
le niveau bas des ecriture/lecture sur le port parallèle (en d'autres termes le driver)
les processus de gestion des équipements
le niveau haut des processus d'automatisation et de présentation de l'interface utilisateur
(vu la tête du réseau j'ai juste programmé un va et vient)
Pour raison d'investissement cablage électronique, le nombre d'équipements connectables est max 48)
je suis loin du compte
L'electronique est 'bidouillée' selon des principes et avec des composants années 80 (voir mon age...)
(bascules et registres, génés de courant programmable et petit bus 3états 1 bit pour la retro)
Je me suis 'amusé' à écrire un ensemble de programmes Java
et suis particulièrement intéressé par l'utilisation de ce langage
Le tout fait un peu usine à gaz sans aucune normalisation, et puis difficilement programmable pour plusieurs machines, c'est pourquoi je cherche , mais une solution hyper légère, à concevoir un 'petit dcc'.Je serait tenté par la génération directe des trames dcc
(voir le site http://train35.com/dcc3.html)
mais pour l'instant je rêve...
Serveur DDW/Client Java/RetroS88