Nouvelle version 2.6.3 sur Github qui cumule tous les développements du moment :
- Ajout de deux commandes de lecture et écriture de CV, accessibles au menu comme l'identification de la loco. Ces deux modes fonctionnent de la même manière, en rebootant silencieusement Labox pour la passer en mode programmation. Les applications iOs ou Android de modification de CVs qui étaient utilisables lorsque Labox était en mode lecture de l'adresse loco fonctionnent aussi avec ces commandes.
- Ajout de XpressNet de lebelge dans l'interface EXComm. Ce n'est pas du tout testé.
- Passage de SPROG en Serial1 pour pouvoir cohabiter avec XpressNet qui est en Serial2.
- Correction de la remontée d'info de SPROG (valeurs des CVs lues) vers le logiciel qui pilote, dans mon cas Centre DCC sous Windows.
- Ajout d'une classe LaboxModes pour centraliser les accès à l'EEPROM et les restart de l'ESP32...
SPROG ne marche toujours pas avec JMRI. Des fois des commandes passent, mais très très lentement...
Voilà pour les nouveautés du jour avant mon retour au boulot demain.
Bonjour Thierry,
D'après config.h, le port SPROG se trouve sur RX2 et TX2 (serial2) et non Serial1 comme indiqué dans ton post cité ci-dessus?
#define SPROGCOMM new SProg(16, 17)
Est-ce que cela peut expliquer le fait qu'il ne marche pas avec JMRI ?
Faut-ils changer SProg(16,17) en SProg(3,1) ?
Est-ce que l'on peut ou pourra toujours taper des commandes DCC++ dans le serial moniteur de l'IDE ?
Tu indiques que XPressNet est en Serial2, mais utilise les ports GPIO 12,13 et 15 ! Pourquoi ?
A la compilation j'ai une erreur "Compilation error: stray '\357' in program"
au début du fichier XpressNet.cpp
/Users/dominiquebultez/Desktop/LaBox/VERSIONS SOFT/CommandStation-EX-LaBox263/XpressNet.cpp:1:1: error: stray '\357' in program
/*
^
/Users/dominiquebultez/Desktop/LaBox/VERSIONS SOFT/CommandStation-EX-LaBox263/XpressNet.cpp:1:2: error: stray '\273' in program
/*
^
/Users/dominiquebultez/Desktop/LaBox/VERSIONS SOFT/CommandStation-EX-LaBox263/XpressNet.cpp:1:3: error: stray '\277' in program
/*
^
J'ai beau supprimer le commentaire au début (/* ... */) ça résiste et je n'arrive pas à me débarrasser du caractère parasite.