intellibox-basic-fr
Differences
This shows you the differences between two versions of the page.
| Previous revision | |||
| — | intellibox-basic-fr [2025/10/31 08:32] (current) – [IntelliBox Basic, II et interface USB-LocoNet] phil45 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | =====IntelliBox Basic, II et interface USB-LocoNet===== | ||
| + | [[: | ||
| + | [[france|Sommaire]] -> [[france# | ||
| + | * [[intellibox-fr|IntelliBox]] | **IntelliBox Basic, II et interface USB-LocoNet (ULNI)** | ||
| + | |||
| + | // \\ // \\ | ||
| + | |||
| + | ===== 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. | ||