Prise en charge Matériel: Réseau CAN
Il y a une nouvelle tendance à développer des systèmes de contrôle de réseaux ferroviares
qui sont basés sur la technologie de réseau standard CAN.
JMRI fournit le support au développement et l'utilisation de ceux-ci. Deux premiers efforts sont décrits
ci-dessous.
CAN Implémentations
 OpenLCB est un groupe d'ammateurs et de fabricants qui se sont ressemblés pour produire un bus de
contrôle de réseau orienté vers l'avenir, appelé aussi OpenLCB.
JMRI inclut un support basique pour OpenLCB et OpenLCB en développe plus
lui-même.
Le NMRA a
décidé 
d'adopter OpenLCB et de le standardiser comme 
Commande Contrôle
Réseau (LCC, formerly NMRAnet).
Un groupe d'amateurs, sous l'égide du Groupe de modèle électronique des chemins de fer
( MERG),
a travaillé à l'élaboration d'un bus de commande de réseau appelé CBUS.
Ils ont créé une
 vaste documentation.
JMRI comprend un
 support de base pour CBUS,
et et CBUS en développe plus lui-même
Matériel Pris en Charge
Interfaces Informatiques
Des adaptateurs variés CAN-USB sont disponibles:
	- TCH Technology
 
	- TCH Technology CAN/USB fournisait une connexion grande vitesse pour un usage pour
		les réseaux ferroviaires (reseau non-accessible en 2019)
 
	- grid connect
 
	- GridConnect CAN_RS,
	qui est aussi le protocole utilisé par les circuits MERG CAN_RS
 
	- lawicell
 
	- LAWICEL AB 
	Adaptateurs CANUSB et CAN232.
 
	- MERG CANUSB4
 
	- MERG CANUSB4
	A CBUS to USB interface, available in kit form to MERG members.
 
		Other CAN Hardware Interfaces
		
			- Rocrail 
 
			-  The 
				CAN-GC1e Ethernet module
				can connect to JMRI via MERG Network Interface
 
		
		
			- MERG CANPiCap
 
			- The CANPICAP
				enables direct CBUS connection to a Raspberry Pi via its
				40 pin I/O connector, available in kit form to MERG members.
 
		
		
			- MERG CANPiWi/CANPiZero
 
			- The CANPiWi is based on
			the Raspberry Pi Zero W, and is	an interface
			between Engine Driver / WiThrottle and CBUS.
 
		
Connexion
JMRI fournit les fonctions Capteur et Aiguillage, une fois configuré pour
 OpenLCB ou
CBUS "Events".
JMRI peut connecter aus réseaux CAN de différentes façons:
Via USB
Pour utiliser l'un des Adaptateurs ci-dessus, sélectionnez le type de périphérique/connexion approprié dans les
Préférences JMRI. Si vous utilisez un dispositif de GridConnect ou Lawicel, assurez-vous de
régler la vitesse de transmission appropriée dans les préférences avancées.
L'adaptateur TCH Technology le fait automatiquement, donc aucun réglage n'est nécessaire.
Réseau TCP/IP
Il est également possible de joindre via une connexion TCP/IP (Ethernet ou WiFi).
Cela peut aller dans un autre séquence JMRI en cours d'exécution ex: un hub OpenLCB,
ou directement à un adaptateur IP-CAN. Pour configurer l'un d'eux, ouvrir le tableau Connexion dans les
Préférences et sélectionnez:
	-  Sélectionnez le System Manufacturer, "OpenLCB"
	
 -  Pour System Connection, sélectionnez "CAN via GridConnect Network Interface"
	
 -  Sous Paramètres, entrez l'adresse IP et le port TCP/UDP pour la destination.
	
 Les adaptateurs OpenLCB CAN annoncer sous mDNS/Bonjour, si vous pouvez l'utiliser
	pour spécifier l'adresse IP si JMRI est sur le même segment de réseau
	que votre adaptateur. Dans ce cas, mettre "openlcbcan.local." dans le champ d'adresse IP.
	
 Le numéro de port pour les adaptateurs OpenLCB est 23 par défaut.
	
 -  Configurer le protocole de connexion comme vous le souhaitez, par exemple "OpenLCB", et le
	Préfixe de connexion (habituellement "M") et le nom de connexion au besoin.
 
	-  Cliquez sur Enregistrer et redémarrez.
 
Outils CAN JMRI
	- JMRI fournit un
	outil Moniteur basique pour regarder le trafic
	sur un bus CAN.
 
	- Il y a aussi un
	Outil Envoi Trame pour envoyer
	manuellement des trames CAN et dans des	séquences.
 
	- Pour le développement il y a aussi des
	Outils de Script CAN
	pour l'envoi et la réception de Trames CAN.
	Ils peuvent être très utile lors de test de matérie, etc.
 
Documentation
Aide JMRI
Aide OpenLCB
Aide CBUS
Autre Source d'Info
OpenLCB.org