Bonjour msport,
Non, ce n'est pas cette ligne. Ce qui doit être modifié se trouve dans void doDCCpoint () :
Serial.print ((( PointAddressDble / 2 - 1 ) / 4) + 1 ) ;
Dans mon cas, je le remplace par :
Serial.print ((( PointAddressDble / 2 - 1 ) / 4) + 2 ) ;
Et dans void doPointLCD () je change la ligne
tft.print((((PointAddressDble / 2 - 1) / 4) + 1, DEC ) ;
pour celui-ci
tft.print((((PointAddressDble / 2 - 1) / 4) + 2, DEC ) ;
De cette façon, l'aiguillage 1 a l'adresse 5 (2/0), comme vous pouvez le voir sur l'image.
Maintenant, je devrais faire quelque chose de similaire avec les accessoires, mais je m'embrouille, :'( donc une autre fois.
Je vous dirai aussi que j'ai testé toute la manette, y compris le HC-12, et que tout fonctionne bien
. Il ne me reste plus qu'à mettre la plaque dans la boîte, ce qui est déjà pas mal. Quand je l'aurai, je téléchargerai une photo.
Cordialement
Juan