Auteur Sujet: projet centrale "LaBox" wifi DCC++ Can  (Lu 180684 fois)

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 711
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #690 le: novembre 22, 2022, 10:35:45 pm »
Voici une nouvelle version, avec un SSid qui s'appelle Labox_xxx, et un mot de passe Pass_xxx . Pas de moyen pour l'instant de supprimer complétement le mot de passe, ou de passer en mode WPA simple. C'est normalement tout le temps compatible WPA, WPA2 et même WPA3 !
J'ai mis en route aussi l'affichage voltage/courant. Par contre, les routines utilisées pour la remontée d'info de la voie ne semblent pas fonctionner... Ce qui fait que la lecture de CV ne marche pas. La loco vibre, mais rien ne remonte, malgré l'adaptation nécessaire à la lecture de CV sur la voie principale.

Est il prévu un jour d'avoir une Labox avec deux sorties, voie principale et voie de programmation ?

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #691 le: novembre 22, 2022, 11:21:17 pm »
Pas de succès avec mon vieil Android ... problème mot de passe conservé

Par contre avec celui que j'utilise connexion sur Labox_xxxxxx avec le mot de passe mis en dur dans le programme (pas encore testé à "" ) :
Affichage loco sur hmi qui suit EngineDriver
Courant et tension présents
Boutons inopérants
Cordialement

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #692 le: novembre 23, 2022, 10:49:08 am »
mon vieil Android ... a bien voulu passer le mot de passe et donc a repris du service.

Mettre à blanc le mot de passe WiFi ne fonctionne pas : LaBox ne génère pas d'AP, on reste sur un écran partiel.
C'est le mot de passe de ma Freebox que j'ai mis et qui est pris en compte.

Pour les boutons : où sont définis les GPIO correspondants ?
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 711
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #693 le: novembre 23, 2022, 01:23:47 pm »
#define PIN_BTN_SEL             18
#define PIN_BTN_BTNUP           23
#define PIN_BTN_BTNDWN          19

dans hmiConfig.h

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #694 le: novembre 23, 2022, 02:56:12 pm »
Dans bibliothèque OneButton, on a :

OneButton::OneButton(const int pin, const boolean activeLow, const bool pullupActive)

dans hmi.cpp, on a :

  BtnUp = new OneButton(PIN_BTN_BTNUP, true);
  BtnDown = new OneButton(PIN_BTN_BTNDWN, true);
  BtnSelect = new OneButton(PIN_BTN_SEL, true);

est-ce qu'il ne faudrait pas pour activer les pullup, avoir ?

  BtnUp = new OneButton(PIN_BTN_BTNUP, true, true);
etc.



Cordialement

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #695 le: novembre 23, 2022, 03:35:44 pm »
... mais sur la version de pcb que j'ai ressorti j'ai un problème d'inversion de contact ...
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 711
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #696 le: novembre 23, 2022, 03:45:07 pm »
Du côté HMI, c'est le code tel qu'il est utilisé dans Labox V1, à part quelques subtilités... Je n'ai rien changé au code des boutons.

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #697 le: novembre 23, 2022, 04:03:20 pm »
Autant pour moi, une fois les boutons dans le bon sens, j'ai accès aux menus. Le pullup doit être activé par ailleurs.
La détection d'adresse n'est pas encore implémentée ? Mais la voie est mise sous tension.
Cordialement

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 711
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #698 le: novembre 23, 2022, 05:00:03 pm »
C'est implémenté, mais la remontée d'info par la lecture analogique de la broche 36 ne semble pas fonctionner dans ce cadre là...

Thierry

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 711
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #699 le: novembre 24, 2022, 10:16:07 am »
Et après réflexion, je pense que ce sont les facteurs de seuil et de valeur qui ne doivent pas correspondre à notre implémentation matérielle. A creuser.

msport

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 1876
  • HO avec DCC++ en DIY Réseaux très éphémères
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #700 le: novembre 24, 2022, 09:14:38 pm »
Du coté timings, c'est plus que bon ...

Moi aussi, j'ai des problèmes de version d'IDE après installation de la 2.0.2.

La 1.8.19 termine la compilation avec : 'struct esp_wps_config_t' has no member named 'crypto_funcs'
alors que la 2.0.2 la traite correctement

mais cette 2.0.2 refuse de téléverser DCCInspector-EX, heureusement j'ai une précédente installation de la 1.8.19 sur un autre ordinateur.


Cordialement

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2614
  • 100% Arduino et N
    • Voir le profil
Re : projet centrale "LaBox" wifi DCC++ Can
« Réponse #701 le: novembre 24, 2022, 10:14:54 pm »
De mon côté la 2.0.2 a fonctionné nickel (compile et televersement)
Cordialement,
Dominique