329 lines
12 KiB
Plaintext
329 lines
12 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<!-- Translated by Blorec Hervé le 2011-10-28-->
|
|
<head>
|
|
<title>JMRI: Command Generator</title>
|
|
<meta name="author" content="Dan Boudreau">
|
|
<meta name="keywords" content="JMRI Help NCE Command Generator">
|
|
<!--#include virtual="/help/fr/parts/Style.shtml" -->
|
|
</head>
|
|
|
|
<body>
|
|
<!--#include virtual="/help/fr/parts/Header_fr.shtml" -->
|
|
<div id="mBody">
|
|
<div id="mainContent" class="no-sidebar">
|
|
|
|
<h1>Générateur de Commande NCE</h1>
|
|
|
|
<p>Les commandes binaires NCE sont conçues
|
|
pour fonctionner dans un mode ordinateur convivial.<br>
|
|
Le format de commande est la suivante: (nombre cmd)
|
|
(données) (données) ...<br>
|
|
Les Commandes vont de 0x80 á 0xBF</p>
|
|
|
|
<p>Le nombre d'octets réponse est
|
|
automatiquement calculé par le programme. Vous
|
|
pouvez remplacer le nombre d'octets attendus en entrant un
|
|
nombre dans la zone de texte située dans le coin
|
|
inférieur gauche.</p><br>
|
|
|
|
<h2>Les commandes binaires NCE sont prises en charge par tous
|
|
les systèmes</h2>
|
|
|
|
<p>FORMAT ET DESCRIPTION DES COMMANDES BINAIRES # OCTETS DE
|
|
RÉPONSES RETOURNÉES</p>
|
|
|
|
<p>0x80 NOP, l'instruction fictive (1)!</p>
|
|
|
|
<p>0x8C retours d'instruction factice "!" (3)!, 0x0D, 0x0A
|
|
suivie par CR/LF</p>
|
|
|
|
<p>0x9C xx xx Exécuter numéro de
|
|
macro (1)!, 0,3</p>
|
|
|
|
<p>0x9E Entrer en mode voie de programmation (1)!=
|
|
Succès 3 = court circuit</p>
|
|
|
|
<p>0x9F sortie suivre le mode de programmation (1)! =
|
|
Succès</p>
|
|
|
|
<p>0xA0 aaaa xx Programme CV AA avec des données
|
|
xx dans (1)! = Succès mode paginée 0
|
|
= suivre le programme n'est pas activé</p>
|
|
|
|
<p>0xA1 aaaa Lire CV AA en mode paginé (2)!,
|
|
0,3<br>
|
|
REMARQUE: Les cv données suivies par! pour OK,
|
|
0xff suivie par 3 pour ne peut pas lire</p>
|
|
|
|
<p>0xA2 (4 octets de données)
|
|
contrôles commande de la locomotive (1)!, 1<br>
|
|
Envoie un paquet de vitesse ou de fonction á une
|
|
locomotive.<br>
|
|
Format des commandes: 0xA2 (addr_h) (addr_l) (op_1)</p>
|
|
|
|
<p>da format binaire CMD # DESCRIPTION DES OCTETS ta_1)<br>
|
|
<br>
|
|
Addr_h et Addr_l sont l'adresse de loco au format DCC.<br>
|
|
Si une adresse longue est en cours d'utilisation, les bits 6
|
|
et 7 de l'octet haut sont fixés.<br>
|
|
Ex: adresse Long 3 = 0xC0 0x03<br>
|
|
Adresse courte 3 = 0x00 0x03<br>
|
|
<br>
|
|
op_1<br>
|
|
données_1 description de
|
|
l'opération 00 0-7F nop<br>
|
|
01 0 28-7F inverse commande de vitesse<br>
|
|
02 0 28-7F Forward commande de vitesse<br>
|
|
03 0-7F inverse 128 commande de vitesse<br>
|
|
04 0-7F Forward 128 commande de vitesse<br>
|
|
05 0 ESTOP commande inverse<br>
|
|
06 0 ESTOP commande avancé<br>
|
|
07 Fonction 0-1F groupe 1 (même format que des
|
|
paquets DCC pour FG1<br>
|
|
08 Le groupe de fonctions 0-0f 2 (même format
|
|
que des paquets DCC pour FG2<br>
|
|
09 0 0f-groupe de fonctions 3 (même format que
|
|
des paquets DCC pour FG3<br>
|
|
0a-14 n'est pas pris en charge dans PowerCab et SB3, la
|
|
version 1.28<br>
|
|
15 0 FF-Fonctions de contrôle de 13 á
|
|
20 (bit 0 = F13, F20 = bit 7)<br>
|
|
16 0 FF-Fonctions de contrôle de 21 á
|
|
28 (bit 0 = F21, F28 = bit 7)<br>
|
|
17-7F réservés
|
|
réservés</p>0xA6 rr xx Program regi
|
|
|
|
<p>0xA6 rr xx Programme REGI</p>
|
|
|
|
<p>0xA6 xx rr rr Registre programmé avec des
|
|
données xx (1)! = Succès dans les
|
|
écritures 0 = Mode voie de programmation pas
|
|
activé</p>
|
|
|
|
<p>0xA7 rr rr Lire inscrire dans le registre de mode (2)!,
|
|
3<br>
|
|
REMARQUE: Les données cv suivies par! pour OK, 0
|
|
= Mode voie de programmation pas activé 0xff
|
|
suivi par 3 pour peut pas lire</p>
|
|
|
|
<p>0xA8 aaaa aaaa CV xx programme avec des
|
|
données xx (1)! = Succès dans les
|
|
mode direct 0 = Mode voie de programmation pas
|
|
activé</p>
|
|
|
|
<p>0xA9 aaaa aaaa Lire CV en mode direct (2)!, 3<br>
|
|
REMARQUE: Les données suivies cv! pour OK, 0 =
|
|
la piste de programmation pas activée 0xff suivi
|
|
par 3 pour peut pas lire</p>
|
|
|
|
<p>Numéro de révision 0xAA Retour
|
|
logiciels (3) (data1), (data2), (données3)<br>
|
|
FORMAT: VV.MM.mm </ P></p>
|
|
|
|
<p>0xAD (4 octets de données) ACCY / signal et
|
|
des macro-commandes (1)!, 1<br>
|
|
Format des commandes: 0xAD (addr_h) (addr_l) (op_1)
|
|
(données_1)<br>
|
|
Addr_h et Addr_l sont l'adresse de l'accessoire / signal (pas
|
|
au format DCC).<br>
|
|
Ex: 513 Adresse accessoire 0x01 = 0x02 (salut premier
|
|
octet)<br>
|
|
REMARQUE: accy/le signal adresse 0 n'est pas une adresse
|
|
valide<br>
|
|
NOTE SPÉCIALE: PowerCab/SB3 version 1.28 ne
|
|
supporte que jusqu'á l'accessoire Adresse 250<br>
|
|
<br>
|
|
Op_1 Données_1 description de
|
|
l'opération<br>
|
|
01 0-255 NCE numéro de macro 0-255<br>
|
|
02 0-255 Duplicata du Op_1 commande<br>
|
|
03 0 direction d'accessoires Normal (ON)<br>
|
|
04 0 sens inverse des accessoires (OFF)<br>
|
|
05 0-1f aspect du signal 0-31<br>
|
|
05-7F réservés
|
|
réservés</
|
|
P></p>
|
|
|
|
<p>0xAE (5 octets de données) PO programme loco
|
|
CV (1)!, 1,3<br>
|
|
Format des commandes: 0xAE (addr_h) (addr_l) (CV_h) (CV_l)
|
|
(données)<br>
|
|
addr_h, addr_l sont l'adresse loco (le máªme que
|
|
commande 0xA2)<br>
|
|
CV_h, CV_l sont cv données d'adresse octet haut
|
|
premier est 8 bits de données pour CV </
|
|
P></p>
|
|
|
|
<p>0xAF (5 octets de données) signal de
|
|
programme PO accessoires / (1)!, 1,3<br>
|
|
Format des commandes: 0xAF (addr_h) (addr_l) (CV_h) (CV_l)
|
|
(données)<br>
|
|
addr_h, addr_l sont ACCY / sig adresse (máªme
|
|
commande 0xAD)<br>
|
|
CV_h, CV_l sont données du CV adresse d'octet de
|
|
haute premier est 8 bits de données pour CV<br>
|
|
<br>
|
|
REMARQUE: un seul octet de 0 sera renvoyé s'il
|
|
n'est pas dans le mode programmation<br>
|
|
pour les commandes 0x9F, 0xA0, 0xA1 et 0xA6-0xA9<br>
|
|
<br>
|
|
Erreurs retournées: '0 '= pas pris en charge la
|
|
commande<br>
|
|
'1 '=adresse Loco/acc/signal en dehors de la gamme<br>
|
|
'2 'Adresse de cab ou op code = en dehors de la gamme<br>
|
|
'3 '= adresse ou données des CV en dehors de la
|
|
gamme<br>
|
|
'4 '= Compteur d'octetst en dehors de la gamme<br>
|
|
'!' Command = terminé avec
|
|
succès</p>
|
|
|
|
<h3>Commandes Binaires
|
|
Supplémentaires NCE Soutenu par Power House</h3>
|
|
|
|
<p>0x81 xx xx xxxx yy attribuer des loco au cab cc (1)!,
|
|
1,2</p>
|
|
|
|
<p>0x82 horloge de lecture (2) (heures) (minutes)</p>
|
|
|
|
<p>0x83 (1)Arráªt de l'horloge binaire!</p>
|
|
|
|
<p>0x84 (1)Horloge de départ!</p>
|
|
|
|
<p>0x85 xx xx Réglez l'horloge h/min (1)!,3</p>
|
|
|
|
<p>0x86 xx Régler l'horloge 12/24 (1)!,3</p>
|
|
|
|
<p>0x87 xx Régler Taux d'Horloge (1)!,3</p>
|
|
|
|
<p>0x88 xxxx Dequeue paquet par loco adr (1)!,1,2</p>
|
|
|
|
<p>0x89 Activer principale trk, tuer prog (1)!</p>
|
|
|
|
<p>0x8A yy Retour de statut d'AIU yy (4) (en cours d'octet
|
|
haut) (version actuelle octets bas) (changement octets hauts)
|
|
(changement octet bas)</p>
|
|
|
|
<p>0x8B Tuez voie principale , permettent prog (1)!</p>
|
|
|
|
<p>0x8D xxxx mm Réglez le mode de vitesse de la
|
|
loco xxxx en mode mm, 1= 4, 2=28, 3=128 (1)!, 1,3 (mode de
|
|
vitesse de 0 á 3)</p>
|
|
|
|
<p>0x8E aaaa nn (16 octets de données) Ecrire nn
|
|
octets, commencent á aaaa doit avoir 16 octets de
|
|
données, de les étoffer á
|
|
16 si nécessaire (1)!, 4</p>
|
|
|
|
<p>0x8F aaaa Lire 16 octets, commencent á aaaa (16)
|
|
16 octets</p>
|
|
|
|
<p>0x90 cc xx ... Envoyer un message 16 char Cab ccLCD la
|
|
ligne 3.xx = 16 Caractères ASCII (1)!,2 </
|
|
P></p>
|
|
|
|
<p>0x91 cc xx Envoyer un messashorlogege 16
|
|
caractères au cab cc ligne LCD 4.xx = 16ASCII
|
|
(1)!,2</p>
|
|
|
|
<p>0x92 cc xx Envoyer un message 8 caractères au
|
|
cab cc ligne LCD 2 á droite xx=8 char (1)!,2</p>
|
|
|
|
<p>0x93 SS (3 paquets d'octets) des paquets d'octets Queue 3
|
|
temporiser _Q envoyer ss fois (1)!</p>
|
|
|
|
<p>0x94 art (4 paquets d'octets) des paquets d'octets Queue
|
|
de 4 temporiser _Q envoyer ss fois (1)!</p>
|
|
|
|
<p>0x95 SS (5 paquets d'octets) des paquets d'octets Queue de
|
|
5 temporiser _Q envoyer ss fois (1)!</p>
|
|
|
|
<p>0x96 ss (6 paquets d'octets) des paquets d'octets Queue de
|
|
6 temporiser _Q envoyer ss fois (1)!</p>
|
|
|
|
<p>0x97 aaaa xx Ecrire 1 octet pour aaaa (1)!</p>
|
|
|
|
<p>0x98 aaaa xx xx Ecrire 2 octets pour aaaa (1)!</p>
|
|
|
|
<p>0x99 aaaa (4 octets de données) Ecrire 4
|
|
octets pour aaaa (1)!</p>
|
|
|
|
<p>0x9A aaaa (8 octets de données) Ecrire 8
|
|
octets á aaaa (1)!</p>
|
|
|
|
<p>0x9B aa Retour de statut d'AIU aa (forme courte de
|
|
commande 0x8A) (2) ( Octet courant haut) (version actuelle
|
|
octets bas)</p>
|
|
|
|
<p>0x9C xx xx Exécuter numéro de
|
|
macro (1)!, 0,3</p>
|
|
|
|
<p>0x9D aaaa Lire 1 octet á partir aaaa (1) 1
|
|
octet</p>
|
|
|
|
<p>0x9E Entrer en mode voie de programmation (1)! =
|
|
Succès 3 = court-circuit</p>
|
|
|
|
<p>0x9F mode piste sortir de la programmation (1)! =
|
|
Succès</p>
|
|
|
|
<p>0xA0 aaaa xx Programme CV AA avec des données
|
|
en mode paginé xx (1) ! = Succès 0 =
|
|
pas de piste de programmation</p>
|
|
|
|
<p>0xA1 aaaa aaaa Lire CV dans la Note mode
|
|
paginé: CV données suivie par! pour
|
|
OK. 0xFF suivi par 3 pour ne peut pas lire les CV(2)!,
|
|
0,3</p>
|
|
|
|
<p>0xA2 (4 octets de données) commande de
|
|
contrôle de la locomotive (1)!, 1</p>
|
|
|
|
<p>0xA3 (3 paquets d'octets) 3 paquets d'octets Queue
|
|
á TRK _Q (remplace tout paquet avec la
|
|
máªme adresse s'il existe) (1)!, 1</p>
|
|
|
|
<p>0xA5 xx xx ...5 Paquets d'octets Queue á TRK _Q
|
|
(remplace n'importe quel paquet avec la máªme
|
|
adresse s'il existe (1)!,1</p>
|
|
|
|
<p>0xA6 rr dd Programme inscrire RR avec dd (1)!
|
|
=succès 0=pas de voie de Programmation</p>
|
|
|
|
<p>0xA7 rr rr Lire registre rr. Note: Les cv
|
|
données suivis par! pour OK. 0xFF suivi par 3
|
|
pour ne peut pas lire les CV(2)!,3 0 = pas de voie de
|
|
Programmation</p>
|
|
|
|
<p>0xA8 aaaa ddjj Programme CV aaaa avec dd en mode
|
|
direct.(1) ! = succès 0 = pas de voie de
|
|
Programmation</p>
|
|
|
|
<p>0xA9 aaaa Lire CV aaaaen mode direct. Note: Les cv
|
|
données CV suivie par ! pour OK. 0xFF suivi par
|
|
3 pour ne peut pas lire les CV (2)!,3 0 pas de voie de
|
|
Programmation</p>
|
|
|
|
<p>0xAA Retourne le Numéro de
|
|
révision du logiciel. Format: VV.MM.mm (3) 3
|
|
octets de données</p>
|
|
|
|
<p>0xAB Effectuer un reset soft de la centrale de commande
|
|
(comme l'énergie du vélo) (0) rien
|
|
de retours</p>
|
|
|
|
<p>0xAC Effectuez une réinitialisation de la
|
|
centrale de commande. Remise aux paramètres
|
|
d'usine par défaut (Note: va changer la vitesse
|
|
de transmission á 9600) (0) renvoie rien</p>
|
|
|
|
<p>0xAD (4 octets de données) ACCY/signal et des
|
|
macro-commandes (1)!, 1</p>
|
|
|
|
<!--#include virtual="/help/fr/parts/Footer_fr.shtml" -->
|
|
</div>
|
|
</div>
|
|
<script src="/js/help.js"></script>
|
|
</body>
|
|
</html>
|