Messages récents

Pages: 1 ... 3 4 [5] 6 7 ... 10
41
Vos projets / Re : Projet partagé d'un gestionnaire de réseau
« Dernier message par DDEFF le mars 26, 2025, 12:31:19 pm »
Bonjour à tous,

Voici la dernière version de mon éditeur JSON, version 21.

Après avoir corrigé quelques bugs, j'ai bien développé le TCO, en 2 versions :

1°) Version de vérification avec toutes les infos (nom des signaux, gare, manœuvre)
2°) La version gestionnaire, plus sobre, qui tient compte des zones multiples (en gris) et qui affiche la première position des lames pour les appareils de voie.

Le programme est effectivement énorme.

C'est en faisant le gestionnaire que je vais essayer de m'approprier des techniques de programmation objet nettement plus efficaces et que j'utiliserai les fonctions JSON de Processing.
Pour l'instant, je faisais tout "à la main" parce que je voulais définir toutes les infos nécessaires et dessiner un TCO. Maintenant que c'est fait, que je vois vraiment où j'en suis, je vais utiliser des techniques nouvelles.
 
Mais j'aurais un cahier des charges complet.

Les puristes vont me dire : "Mais il fallait commencer par là". C'est vrai…

Denis  :P

42
Vos projets / Re : Projet partagé d'un gestionnaire de réseau
« Dernier message par Dominique le mars 25, 2025, 07:19:04 pm »
Bizarre, je pense qu’on n’a rien supprimé. On va voir.
43
Vos projets / Re : Projet partagé d'un gestionnaire de réseau
« Dernier message par DDEFF le mars 25, 2025, 07:11:04 pm »
Bonjour à tous,

PARENTHESE...

Je viens d'aller voir ce que j'avais écrit sur mon éditeur de réseau (dessinez votre réseau (le système de Denis)) et mon gestionnaire (gérez votre réseau (le système de Denis)) et il ne reste quasi rien de mes fils. Le piratage est passé par là...
J'étais surpris que plus personne ne me pose de questions : j'ai la réponse  :-\

De toutes façons, Ces deux fils servaient surtout à voir la faisabilité de réaliser un TCO facilement sous Processing et de faire un gestionnaire complet, également sous Processing. Il y avait de jolis trains virtuels et il restait à relier ça à un bus CAN pour qu'on passe aux trains réels.

Je vais les ressusciter ici, d'une part parce qu'il y avait quand même pas mal de bonnes idées et, d'autre part, parce que le gestionnaire était fonctionnel. Toutes les questions que je m'étais posées restent tout à fait d'actualité.

Le gestionnaire que je vais écrire, à la suite de la création du JSON sera, bien évidemment, fortement inspiré de mon ancien gestionnaire, sans trains virtuels.

J'ai, aussi, sous le coude un éditeur de TCO parfaitement à l'échelle (genre CDM rails, mais plus développé), mais il est pour l'instant encore avec des bugs. On verra plus tard.

FIN DE LA PARENTHESE

Denis :P

PS : merci d'avance à Pierre pour son aide  ;)


44
Vos projets / Re : Gestion voie unique
« Dernier message par Dominique le mars 23, 2025, 07:43:31 pm »
Celui qui me vient à l’esprit est le va et vient automatique.

https://www.locoduino.org/spip.php?article232

Il existe un circuit imprimé et il pourrait être facilement transposé sur LaBox.
45
Vos projets / Gestion voie unique
« Dernier message par Jean-No le mars 23, 2025, 05:17:50 pm »
Bonjour,
Existe-t-il une rubrique, ou un projet qui traite de la gestion d'une voie unique (protection, gestion des entrées-sorties...etc...) ?
Merci
46
Discussions ouvertes / Re : DCC-ex les limites
« Dernier message par Jean-No le mars 23, 2025, 05:05:02 pm »
Bonjour,
Me revoilou comme convenu: j'ai réussi à me connecter sur Decoder pro de JMRI sans problème, en remplaçant mon vieux Sprog qui avait disjoncté (3 minutes chrono...), et j'ai même retrouvé tous mes tableaux de configuration de machines.
Bon, maintenant je sors pour que l'on ne me reproche pas de citer "JMRI" dans la rubrique qui ne vas pas bien.
Top
47
Vos projets / Re : Projet partagé d'un gestionnaire de réseau
« Dernier message par Pierre59 le mars 23, 2025, 03:23:35 pm »
Bonjour

Bonnes questions sur ce que l'on fait, c'est nécessaire de temps en temps.

Mais ton programme est trop gros parce que tu n'utilise pas vraiment la Programmation objet. Je peut d'aider comme je l'ai déjà fait.

L'IA peut peut-être nous aider ???

Amicalement

Pierre
48
Vos projets / Re : Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Dernier message par bobyAndCo le mars 21, 2025, 06:39:57 pm »
Merci de la réponse.
J'ai essayé de recharger le logiciel sur un autre ordinateur. Pas de problème pour la compilation. Par contre lors du versement, j'ai le message suivant :
 *  Exécution de la tâche dans le dossier CommandStation-EX-LaBox : platformio run --target upload --environment ESP32

Processing ESP32 (platform: espressif32; board: esp32doit-devkit-v1; framework: arduino)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32doit-devkit-v1.html
PLATFORM: Espressif 32 (6.10.0) > DOIT ESP32 DEVKIT V1
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
 - framework-arduinoespressif32 @ 3.20017.241212+sha.dcc1105b
 - tool-esptoolpy @ 1.40501.0 (4.5.1)
 - tool-mkfatfs @ 2.0.1
 - tool-mklittlefs @ 1.203.210628 (2.3)
 - tool-mkspiffs @ 2.230.0 (2.30)
 - toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 38 compatible libraries
Scanning dependencies...
Dependency Graph
|-- OneButton @ 2.6.1
|-- Adafruit GFX Library @ 1.11.11
|-- Adafruit SSD1306 @ 2.5.13
|-- ACAN_ESP32 @ 1.1.2
|-- EEPROM @ 2.0.0
|-- BluetoothSerial @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- WiFi @ 2.0.0
|-- Wire @ 2.0.0
|-- Adafruit BusIO @ 1.17.0
|-- SPI @ 2.0.0
Building in release mode
Retrieving maximum program size .pio/build/ESP32/firmware.elf
Checking size .pio/build/ESP32/firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [==        ]  15.7% (used 51296 bytes from 327680 bytes)
Flash: [=======   ]  73.2% (used 959157 bytes from 1310720 bytes)
Configuring upload protocol...
AVAILABLE: cmsis-dap, esp-bridge, esp-prog, espota, esptool, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa
CURRENT: upload_protocol = esptool
Looking for upload port...
Auto-detected: /dev/ttyUSB0
Uploading .pio/build/ESP32/firmware.bin
esptool.py v4.5.1
Serial port /dev/ttyUSB0
Connecting...................
Chip is ESP32-D0WD-V3 (revision v3.1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
WARNING: Detected crystal freq 15.67MHz is quite different to normalized freq 26MHz. Unsupported crystal in use?
Crystal is 26MHz
MAC: d4:8a:fc:c8:bf:bc
Uploading stub...

A fatal error occurred: Serial data stream stopped: Possible serial noise or corruption.

Salut Jean-Paul,

tu peux mettre tout ton code (Tout le dossier PlateformIO devrais-je dire) en PJ je vais regarder ça sur PlatformIO !!!

Christophe
49
Vos projets / Re : Re : LaBox" : Une Centrale DCC polyvalente et abordable
« Dernier message par chris_bzg le mars 21, 2025, 02:00:45 pm »
...
Je me rends compte qu'il s'est produit beaucoup de choses depuis le 21 Novembre 2023 et je remercie chaleureusement  ;D tous ceux qui ont apporté de nouvelles briques innovantes qui permettent progressivement d'enrichir LaBox.

Tous ces apports ne sont pas encore intégrés dans l'article et cela se fera petit à petit.
...

Il n'est jamais trop tard pour bien faire !  ;)
Mais cela montre aussi la limitation d'un forum : souvent, le créateur partage son travail sur un forum et pense que l'information est donnée définitivement. Or, c'est beaucoup plus difficile de retrouver une information sur un forum (et spécialement celui de LOCODUINO qui est très actif) alors qu'avec des articles c'est plus facile puisqu'ils sont classés en rubriques.
Mon sentiment (qui n'est pas récent) est que le forum est sur-utilisé au détriment des articles (rien de publié depuis novembre) : dommage...
Nous avions aussi instauré les mises à jour sur nos articles mais peu de rédacteur s'est donné la peine de les faire au fur et à mesure. Et quand cela s'accumule, bonjour la galère !

Pour ma part, je continue à répondre aux questions des lecteurs suite à mes articles et à faire les mises à jour de ceux-ci si j'ai connaissance d'un fait nouveau. Comme je l'ai dit, on ne rompt pas définitivement...   :)
50
Discussions ouvertes / Re : DCC-ex les limites
« Dernier message par chris_bzg le mars 21, 2025, 01:49:29 pm »
Content d'avoir joué un rôle !
Comme quoi on ne rompt jamais complètement avec LOCODUINO !  :)
Pages: 1 ... 3 4 [5] 6 7 ... 10