intellibox-basic-fr
Differences
This shows you the differences between two versions of the page.
— | intellibox-basic-fr [2021/07/16 09:36] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | =====IntelliBox Basic, II et interface USB-LocoNet===== | ||
+ | [[: | ||
+ | [[france|Sommaire]] -> [[france# | ||
+ | * [[intellibox-fr|IntelliBox]] | **IntelliBox Basic, II et interface USB-LocoNet** | ||
+ | |||
+ | // \\ // \\ | ||
+ | |||
+ | ===== Aperçu du produit ===== | ||
+ | |||
+ | L' | ||
+ | |||
+ | ^ IB-II ^ USB-LocoNet \\ Interface 63120 ^ IB-Basic ^ IB-Com ^ | ||
+ | |{{: | ||
+ | | | Voir également [[# | ||
+ | \\ | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | * La programmation des décodeurs de locomotives n'est pas conforme à la documentation disponible gratuitement //LocoNet Personal Edition//. | ||
+ | * Il n'y a pas de documentation publique disponible pour le protocole de programmation avancé utilisé par Uhlenbrock. | ||
+ | |||
+ | Depuis la version 2118 Rocrail supporte **U**hlenbrock **L**oco**N**et **I**nterface (ULNI) avec le contrôle de flux logiciel. \\ | ||
+ | |||
+ | :!: Installer le pilote d' | ||
+ | * Sous **Windows**, | ||
+ | * Sous **MacOS** le pilote du fabricant Silicon Labs doit être téléchargé et installé (voir ci-dessous). | ||
+ | * Les distributions communes **Linux** ont déjà le pilote inclus, donc il n'est pas nécessaire de l' | ||
+ | * Pour plus d' | ||
+ | |||
+ | Pour afficher la vitesse de la locomotive aux moyens des manettes IB correctement l' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Configurer Rocrail ===== | ||
+ | Le menu **Fichier -> Propriétés Rocrail...** est sélectionné et l' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Interface ==== | ||
+ | {{: | ||
+ | Dans l' | ||
+ | |||
+ | === Équipement === | ||
+ | Rocrail détermine sous Windows les ports série disponibles.\\ | ||
+ | Si le port Com LocoNet dans la liste déroulante " | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Options ==== | ||
+ | {{: | ||
+ | Réglez le type de Centrale Numérique sur: **intellibox** ou **ibcom** pour le support des fonctions > 8. \\ | ||
+ | Dans l' | ||
+ | |||
+ | > **Note:** \\ Pour l' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Détails ==== | ||
+ | {{: | ||
+ | |||
+ | === Temps de commutation === | ||
+ | Le temps de commutation doit être réglé au temps de commutation maximum de l'IB (voir également la description de **Vérifier l’acquittement de l' | ||
+ | |||
+ | === Durée de purge du connecteur === | ||
+ | Les locomotives non utilisées seront purgées de cycle de rafraîchissement après un temps spécifié dans l' | ||
+ | > **Note:** Si la **Durée de purge du connecteur** est réglée à zéro, l'IB est supposée ne pas purger! Cela conduira à des situations imprévisibles: | ||
+ | Les valeurs très petites de temps de purge causeront un trafic inutile pour la vérifications des connecteurs.\\ | ||
+ | Les locomotives qui étaient contrôlées par Rocrail et qui étaient ensuite garées restent actives si l' | ||
+ | |||
+ | === Ping du connecteur === | ||
+ | L' | ||
+ | |||
+ | === Attendre les données du connecteur === | ||
+ | Cette valeur peut être augmentée pas à pas jusqu' | ||
+ | < | ||
+ | Could not get slot for loco addr=xx | ||
+ | </ | ||
+ | Par défaut Rocrail lira jusqu' | ||
+ | |||
+ | === Répétition du délai d' | ||
+ | La durée par défaut est de 100 x 10ms pour attendre l' | ||
+ | Sous certaines conditions, cela pourrait être trop court et peut être augmenter graduellement jusqu' | ||
+ | |||
+ | === Vérifier l' | ||
+ | L' | ||
+ | > **Note:** Si **Vérifier l' | ||
+ | |||
+ | === Tentatives/ | ||
+ | Le nombre de tentatives pour régler l' | ||
+ | Il est recommandé de régler le temps de mise en veille aux valeurs les plus hautes (250ms maximum).\\ | ||
+ | |||
+ | === Slotserver === | ||
+ | Le __**Slot Server** doit être désactivé!__ Cela rentrerait en conflit avec l'IB et pourrait entraîner un plantage du serveur Rocrail.\\ | ||
+ | |||
+ | === Query address === | ||
+ | L' | ||
+ | Pour les modules détecteur Uhlenbrock cela doit être réglé à **1016**.\\ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Adressage et temps de basculement ===== | ||
+ | Voir __**[[: | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Interface matérielle ===== | ||
+ | |||
+ | ==== Windows ==== | ||
+ | L' | ||
+ | :!: Important: Installez en premier le pilote, ensuite connectez l' | ||
+ | Le pilote peut également être trouvé dans la page d' | ||
+ | |||
+ | Après déterminez sous quel port com le périphérique est adressé en utilisant le gestionnaire de périphérique Windows. Souvent il est listé comme '' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Debian Linux ==== | ||
+ | Sous Debian, l' | ||
+ | |||
+ | La commande < | ||
+ | < | ||
+ | Bus 007 Device 004: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/ | ||
+ | </ | ||
+ | |||
+ | Plus d' | ||
+ | |||
+ | Debian 10 reconnaît l' | ||
+ | < | ||
+ | usb 7-2: New USB device found, idVendor=10c4, | ||
+ | usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 | ||
+ | usb 7-2: Product: CP2102 USB to UART Bridge Controller | ||
+ | usb 7-2: Manufacturer: | ||
+ | usb 7-2: SerialNumber: | ||
+ | usb 7-2: cp210x converter now attached to ttyUSB0 | ||
+ | </ | ||
+ | |||
+ | Avec les autres distributions l' | ||
+ | |||
+ | :!: Notez que l' | ||
+ | < | ||
+ | $ ls -l / | ||
+ | crw-rw---- 1 root dialout 188, 0 Apr 11 00:01 / | ||
+ | </ | ||
+ | Les utilisateurs qui veulent utiliser l' | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ==== Mac OS X ==== | ||
+ | Mac OS X nécessite d’installer un pilote supplémentaire pour cette interface qui peut être téléchargé depuis le site de Silicon Labs: | ||
+ | https:// | ||
+ | |||
+ | Après redémarrage l' | ||
+ | < | ||
+ | ls -l /dev/tty* | ||
+ | crw-rw-rw- | ||
+ | </ | ||
+ | |||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== USB-LocoNet-Interface 63 120 ===== | ||
+ | Si cet adaptateur est utilisé avec une ancienne Intellibox ou TwinCenter (dispositifs sans connexion USB) il peut être nécessaire d' | ||
+ | **Basic Settings** -> **LocoNet Prog.** -> **Art.-Nr.: < | ||
+ | Les valeurs entre crochets <> doivent être entrées comme affiché. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Options spéciales ===== | ||
+ | === IB Basic SO14 === | ||
+ | Temps maximum de commutation; | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Réinitialisation du périphérique ===== | ||
+ | |//Cette étape est seulement nécessaire si le périphérique a été reprogrammé.// | ||
+ | Avec le type LocoNet **[[: | ||
+ | ^ LNCV 2 = 4 | 115200 Baudrate | | ||
+ | ^ LNCV 4 = 0 | LocoNet Direct Mode **OFF** | | ||
+ | {{: | ||
+ | |||
+ | \\ | ||
+ | :!: Le mode direct LocoNet __doit être éteint__! \\ | ||
+ | Étant donné que le protocole de transfert logicielle lui-même nécessite une partie de la bande passante disponible la vitesse de transmission (115200) devra être utilisé afin de ne pas ralentir la vitesse de communication. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== Problèmes connus ===== | ||
+ | |||
+ | ==== La vitesse de la manette est ignorée ==== | ||
+ | Pour afficher les changements de la vitesse de la locomotive au moyen des manettes IB correctement l' | ||
+ | |||
+ | ==== Messages LocoNet inconnus ==== | ||
+ | Les éléments inattendus dans la communication LocoNet tels que publiés dans LocoNet Personal Edition 1.0 sont les suivants :\\ | ||
+ | < | ||
+ | undocumented message: start=0xF8 | ||
+ | undocumented message: start=0xFC | ||
+ | undocumented message: start=0xF6 | ||
+ | undocumented message: start=0xF2 | ||
+ | undocumented message: start=0x93 | ||
+ | </ | ||
+ | Les OPCodes 0xF* ne sont pas définis.\\ | ||
+ | Les OPCodes 0x9* ne sont pas définis; Lié à l' | ||
+ | |||
+ | ==== Rafraîchissement des paquets DCC/MM ==== | ||
+ | Le **IB-Com** NE rafraîchit PAS les commandes de locomotive sur la voie en cas de mixe de type de décodeurs __DCC et Motorola__.\\ | ||
+ | Cela entraînera un arrêt de la locomotive après un mauvais contact, dépendant du fabricant du décodeur, et l' | ||
+ | Ce problème ne peut pas être résolu sans quelques conseils du fabricant Uhlenbrock. Certaines commandes LocoNet non documentées semblent résoudre ce comportement. |