Bonjour,
je voudrais configurer les CV de ma loco et je bug...
montage : UNO, LMD18200 et MAX471.
branchement de la voie de Prog :
DCCpp::begin();
DCCpp::beginProg(UNDEFINED_PIN, 5, 11, A1); // J'utilise des variables dans le code
DCCpp::powerOn();
for (int i=1; i<36; i++){
delay(100);
DCCpp::readCvProg (i, 200, 100);
}
DCCpp::writeCvProg(33, 1, 400, 100);
delay(200);
J'obtiens:
<r200|100|1 3>
<r200|100|2 3>
<r200|100|3 32>
<r200|100|4 24>
...
<r200|100|33 0>
<r200|100|34 0>
<r200|100|35 0>
<r400|100|33 -1>
DCCpp WriteCv 33 : 1
*** DCCpp LIBRARY ***
VERSION DCC++: 2.0.0
VERSION DCCpp library: 1.3.0
COMPILED: Jun 23 2018 16:50:48
DCC SIG PROG(DIR): 5
DIRECTION: 255
ENABLE(PWM): 11
CURRENT: 15
INTERFACE: SERIAL
J'en déduis que les connexions sont bonnes puisque la lecture se passe bien.
En revanche pour l'écriture pas possible ...
En tapant <W 33 1 400 100> même résultat.
Où est mon erreur? Merci
Yannick