Messages récents

Pages: 1 ... 8 9 [10]
91
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par lebelge2 le août 18, 2025, 12:25:45 am »
Il faut utiliser au moins la version 2.6.3 ou supérieur.

// 2.6.3  - Add ReadCV and WriteCV menu options
//        - Add XPressNet interface in EXComm format and config.Labox.h. Not tested. Thanks lebelge.
//     - Move SPROG interface from Serial2 to Serial1 to allow XPressnet existing with SPROG.
//     - Fix SPROG for rx/tx pin values and broadcasting CV values.
//     - CAN Speed in console should be correct.
//     - Added class LaboxModes to centralize EEPROM and ESP restart behaviours.

Version avec XpressNet optimalisé et amélioré par Thierry.
Mais je vais t'envoyer ce lundi 18, ma version (2.9.1) fonctionnel avec la nouvelle librairie.
92
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par JeanMarc le août 17, 2025, 11:18:10 pm »
Bonsoir Marc,

Ca coince dès le départ...Je n'ai pas la bonne version du fichier XpressNet.cpp a priori.
La date indiquée dans l'entête du fichier est 01-09-24. La même que le fichier présent dans ton Github !

Ensuite:
Interface câblée comme sur les photos, c'est OK

#define ENABLE_XPRESSNET, c'est OK
Les ports du define new XPressNet(12,13,15), sont OK

Pour le test, j'ai bien désactivé RAILCOM, CANMARKLIN, SPROG
Débugger activé "true"

J'ai quand même tenté le test final : rien ne s'affiche dans le moniteur Arduino.

STP, envoie-moi ta dernière version de XpressNet.cpp à jeanmarc.obre@free.fr
Ou bien tu me le mets en téléchargement dans ta réponse.
Merci.

Cordialement,
Jean Marc

93
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par JeanMarc le août 17, 2025, 09:52:48 pm »
Super, et merci pour ta réponse.
Je vais vérifier tout ça !

Cordialement,
Jean Marc
94
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par lebelge2 le août 17, 2025, 07:31:16 pm »
Bonjour, il faut vérifier les points suivants:

Le fichier XpressNet.cpp daté du 01-05-25
Interface câblée comme sur les photos du premier post
Dans config.h  Vérifier Enable et les Pin comme suit:

// Use EXComm XPressNet protocol via Serial2
#define ENABLE_XPRESSNET

#ifdef ENABLE_XPRESSNET
#define XPRESSNETCOMM    new XPressNet(12, 13, 15)   // Carte interfaces config.
#else
#define XPRESSNETCOMM NULL
#endif

Por le test, désactiver:
//#define ENABLE_RAILCOM
//#define ENABLE_CANMARKLIN
//#define ENABLE_SPROG
Bien comprendre qu'il n'y a que deux interfaces (séries) qui peuvent fonctionner ensemble.

Dans XpressNet.h  activer le Debugger:

//const bool DIAG_XPNET = false;
const bool DIAG_XPNET = true;

Quand on branche une manette XpressNet les codes ci-dessous doivent s'afficher dans le moniteur Arduino.

21 21 00
21 24 05

Enfin, si cela ne vas toujours pas, on peut utiliser la librairie de Philipp Gahtow qui est beaucoup mieux écrite et complète.
On en reparlera car il y a une toute petite modification de la carte (réunir TX et Rx) car cette librairie est en HalfDuplex.

Tu peux aussi m'envoyer ton programme CommandStation_LaBox Zippé (enlever les dossiers inutiles pour moi) à
lebelge2@yahoo.fr

Je te le renverrai fonctionnel.

Bien à vous



95
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par JeanMarc le août 17, 2025, 03:36:58 pm »
Bonjour Marc,

Test négatif hier.
Au branchement de la mini maus rouge elle m'indique le code C2 et après un court instant E7.
Apparemment elle recherche une maus master ?
J'ai inversé TX et RX, et rien ne change sinon pire, elle indique seulement L2 et aucun bouton ne réagit...
N'y a-t-il pas un #define à indiquer quelque part ?

Bien cordialement,
Jean Marc
96
Vos projets / Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Dernier message par JeanMarc le août 16, 2025, 09:37:12 pm »
Bonsoir à tous,

Merci Thierry pour ton engagement !
Je suis bien content que tu aies pu reproduire ces anomalies non reproduites le 14 janvier dernier.
Tu vas trouver, j'ai confiance !
Encore merci pour ta disponibilité.
N'hésite pas à reprendre contact si tu veux que je fasse des tests (sans remonter systématiquement version après version par le Github...qui prend du temps)

Ce qui m'étonne est que personne, a priori, n'ai remonté ces anomalies  :-[...à part Lebelge2.
Sommes nous les seuls à utiliser cette nouvelle version et nouveau PCB ?

Bien cordialement,
Jean Marc

PS: Hier, j'ai omis de préciser les versions de bibliothèques installées sur mon ordi
Framework ESP32 V2.0.14
ACAN_ESP32 V1.1.2
One Button V2.6.1
ADAFruit GFX Library V1.12.0
ADAFruit SSD 1306 V2.5.15
97
Vos projets / Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Dernier message par Thierry le août 16, 2025, 01:51:08 pm »
Je confirme bien les comportements décrits. Je n'avais pas de quoi tester, mais avec mon exemplaire de 1.0a3, j'ai bien ces problèmes. J'y travaille...
Et vu le comportement, je tablerai sur des corrections purement logicielles puisque ça peut marcher à un #define près...
98
Vos projets / Re : Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Dernier message par JeanMarc le août 15, 2025, 11:56:25 pm »
Bonsoir à tous,

Je suis resté longtemps sur la version 2.4.6 sans problème de fonctionnement particulier et je ne voulais pas évoluer.
Maintenant RailCom est arrivé avec la possibilité d'utiliser la dernière évolution XpressNet proposée par Lebelge2 pour utiliser une Multimaus.
J'ai commandé des PCB en version 1.0a5 sur lesquels j'ai déposé les diodes D1 et D2. Et j'ai évidemment chargé la dernière version 2.10.0

Je reviens sur cette première anomalie un peu ancienne
Bonjour
Il semble qu'effectivement il y ai un problème de redémarrage après une lecture/écriture de CV. Le reboot ne semble pas fonctionner. J'avais déjà corrigé un problème similaire dans les versions précédentes en décalant l'initialisation de Railcom. De mon côté je ne reproduis pas... Et sans reproduction, difficile de corriger quoi que ce soit.
Il faudrait déjà que ceux qui ont le problème essayent de désactiver Railcom pour voir si c'est bien la cause, ou en tout cas ce qui le provoque. Une fois le coupable identifié, je tenterai de reproduire le problème puis de le résoudre.
Je n'ai pas vu s'il y a eu une suite à cette anomalie.
En tout cas, je confirme que si Railcom est activé, Labox semble redémarrer en permanence après avoir quitté le mode programmation.
Seul un reset de l'ESP32 remet la box en mode pilotage. Et re connectable en wifi. Les deux leds sont allumées.
En revanche, tout semble bien fonctionner, traction et fonctions diverses. Le mode programmation aussi au prix du reset de l'ESP32 après coup !
Mais je ne sais pas si Railcom fonctionne, je n'ai pas d'oscilloscope.

Quand je désactive Railcom, Labox redémarre silencieusement en mode pilotage après avoir quitté le mode programmation.
Mais seules les fonctions sont actives (FO,F1,F2, etc...), pas la traction...et pas de programmation possible non plus.

Et puis il y a eu cette deuxième anomalie a priori sans suite également
Bonjour.
Je viens de télécharger et installer la dernière version de CommandStation pour LaBox (V.2.10) sur un PCB  V.0.2 modifié.(Sans T1-R1-R2)
Par défaut, Enable RailCom est désactivé.
Il manque une phase, seule la Pin 33 fonctionne. (Une LED allumée)
Avec un PCB non modifié, le transistor T1 génère la seconde phase et on ne constate certainement pas l’anomalie.

Avec Enable RailCom activé,  les deux LED sont allumées, les loco. fonctionnent mais sans RailCom car le CutOut est déformé (voir image)

Impossible aussi de lire les CV car il n’y a qu’une phase qui fonctionne.

A voir si d'autres personnes ont les mêmes problèmes...

Bien à vous.
Et je confirme que j'ai le même phénomène, seule la led gauche est allumée.

Si j'ai pu faire avancer le schmilblick !

Bien cordialement,
Jean Marc




99
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par JeanMarc le août 13, 2025, 09:00:34 pm »
Merci beaucoup pour ta réponse rapide.
Je câble ce soir ou demain.
Tests prévus ce samedi si je peux me procurer une Multi Maus.

Bien cordialement,
Jean Marc
100
Vos projets / Re : Une interface XpressNet pour LaBox.
« Dernier message par lebelge2 le août 13, 2025, 06:49:54 pm »
Bonjour, 150 Ohms, ça vas, c'est ce que j'ai mis.
Et 10k pour les deux autres.
Pages: 1 ... 8 9 [10]