Bonjour,
à force de faire des essais ma motrice RTG avec un decodeur Jouef/Hornby s'est emballée et le moteur ne tourne plus.
j'ai regardé au scope rien, et mis une led avec R de 1k: plus de vie
les commandes <t 1 3 50 1> ou <t 1 3 50 0> changent bien les LEDs de sens, mais le moteur ne bronche plus
a priori le décodeur fonctionne car j'allume/eteins les feux avec <f 3 144> & <f 3 128> et je ne pense pas avoir grillé le moteur mais peut etre le décodeur... (j'ai la flemme de dessouder le moteur pour le tester)
j'ai décider de paramétrer le code pour passer en mode programmation
ma config est Mega + LMD18200 + MAX471 et le programme SerialDcc...
j'ai donc modifier :
// DCCpp::beginMain(UNDEFINED_PIN, DCC_SIGNAL_PIN_MAIN, 3, A0);
DCCpp::beginProg(UNDEFINED_PIN, DCC_SIGNAL_PIN_PROG, 3, A0);
les commandes <t xxx> et < f ...> ne fonctionnent plus et les feux clignotent: je suppose que c'est normal?
du coup j'esaye de lire les CV et/ou de reseter le décodeur avec la commande <W 8 8 5 5>
DCCpp me répond
W command
iter : 0, max : 1
<r5|5|8 8>
en lecture avec <R 8 5 5> j'obtiens
readCVraw : start reading cv 8
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
iter : 0, max : 1
<r5|5|8 -1>
end reading
Les feux et ma LED de debug sur le moteur clignotent, ce qui semblerait indiquer que la sortie décodeur pour le moteur répond
j'ai commandé d'autres décodeurs pour continuer les essais bien sur, mais en attendant je m'entraine sur celui-la pour étudier le mode programmation
d'après ce que j'ai lu, dans la réponse <5|5 8 -1> -1 indique une erreur ?
la moindre piste serait la bienvenue !
Olivier