User Tools

Site Tools


ddl-fr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ddl-fr [2018/11/12 08:56] (current)
Line 1: Line 1:
 +======DDL======
 +
 +| [[france|{{rocrail-logo-32.png}}]] | Support de "​Digital Direct for Linux" avec la librairie ddl.so. |
 +[[france|Table des matières]]
 +
 +=====Caractéristiques:​=====
 +  * Support des formats NMRA DCC et Märklin Motorola (MM).
 +  * Connections jusqu'​à quatre bus s88 via le port parallèle.
 +
 +=====Signal Digital DCC/MM=====
 +Digital DCC/MM SignalSignal Digital DCC/MM : Les signaux digitaux sont générés à travers le processus Rocrail, et la sortie se fait via un port série pour transmettre les paquets aux formats DCC et MM.
 +
 +=====Le Bus S88:=====
 +Les bus s88, jusqu'​à quatre différents,​ sont connectés au port de l'​imprimante.
 +Tous les bus sont traités de manière parallèle pour une meilleure performance dans la communication au travers de ces quatre ports avec les modules de rétro-signalisation ou autres contacts de détection de train.
 +
 +=====Addressage S88 (flat):​=====
 +  * Bus 0 commence avec le module 0
 +  * Bus 1 commence avec le module 496
 +  * Bus 2 commence avec le module 992
 +  * Bus 3 commence avec le module 1488
 +
 +=====Linux Seulement?:​=====
 +La raison pour laquelle c'est seulement valable pour les systèmes Linux est documentée dans ce document: [[http://​www.flounder.com/​time.htm|Timing problem using Windows for DDW ]]
 +Le format Motorola (MM) a besoin d'une cadence et d'un timing spécial qui consomme énormément le temps - CPU des ordinateurs n'​ayant pas un support natif.
 +En d'​autres mots: on peut imaginer un système fonctionnant sous Windows sans le support du format motorola(MM)...
 +Mais si vous avez un système dédié au standard DCC standard, vous pouvez utiliser la librairie [[ord-cs-fr#​libord|ord]] .
 +
 +=====Example de configuration du node "​digint"​ dans rocrail.ini:​=====
 +<code xml>
 +<digint iid="​ddl-1"​ lib="​ddl">​
 + <​ddl s88busses="​1"​ s88b0modcnt="​2"​ shortcutchecking="​false"​ shortcutdelay="​1000"​ inversedsr="​false"/>​
 +</​digint>​
 +</​code>​
 +Les Nodes, attributs et valeurs sont expliquées ici: [[http://​www.rocrail.net/​doc/​rocrail-wrappers/​wrapper-en.html#​digint|wrapper-en.html#​digint]]
 +
 +=====Hardware recommandé:​=====
 +[[ord-1-en|ORD-1]]
 +
 +=====Versions du Protocol Motorola :=====
 +(voir onglet locomotive [[loc-int-fr|interface]])
 +
 +| **version** | **address range** | **speed steps** | **functions** |
 +| 1 | 255 | 15 | 0 |
 +| 2 | 80 | 15 | 4 |
 +| 3 | 255 | 28 | 4 |
 +| 4 | 255 | 15 | 4 |
 +| 5 | - | 28 | - |
 +Les addresses pour le protocole version **1** concernent les décodeurs Märklin avec un maximum de **80**, mais pour être compatible avec les décodeurs **Tams** il est possible d'​aller jusqu'​à 255.
 +La version 5 permet 28 crans de vitesse et envoie deux fois la version du paquet 2 ... (Ne me demandez pas quelle sorte de décodeur comprendrait cela).
 +
 +=====Version du protocole NMRA DCC :=====
 +Pas de nécessité de le définir.
  
ddl-fr.txt · Last modified: 2018/11/12 08:56 (external edit)