La connexion peut être faite via un port Série, une connexion BLE, TCP/IP (si le node le permet) via LoRa (RF via un compagnion)
Le plus simple est d’utiliser Chrome ou firefox et la page https://app.meshcore.nz/ qui lance alors un client “web”, et connecter le client via USB/BLE
On peut aussi utiliser le logiciel python meshcore-cli
Sur une machine Linux/OSX a partir d’un terminal
pip install meshcore-cli
Note sur OSX j’ai du copier l’executable dans /usr/bin
sudo cp /Library/Frameworks/Python.framework/Versions/3.12/bin/meshcore-cli /usr/local/bin/
Mode série (USB): meshcore-cli -s /dev/cu.usbmodem8CFD49B3DBE41 meshcore-cli -s /dev/ttyUSB0
Mode TCP/IP meshcore-cli -t 192.168.1.156
Connecter d’abord un compagnion qui connait le rerpeater et demander
jcoenen@MacBook-Pro-de-Jean-4426 meshcore % meshcore-cli -s /dev/cu.usbmodem8CFD49B3DBE41
INFO:meshcore:Serial Connection started
INFO:meshcore:Connected to ON4KCHHTV4 running on a v1.16.0.4-3da7067 fw.
Interactive mode, most commands from terminal chat should work.
Use “to” to select recipient, use Tab to complete name …
Some cmds have an help accessible with ?
17 contacts in device ON4KCHHTV4|*> to BE-VIS-ON4KCH-RPT01 ON4KCHHTV4/BE-VIS-ON4KCH-RPT01|0> list Jean Pierre, BE-VIS-ON4KCH-RPT01, ON4KCH_Tracker, RPT-DE-RLP-Unkelbach, F38-R-Dietzenbach, NL-PE1SBN-RPT1, Nobru T1000🐗, MeshKempen, FOXTROTT-D1-Room, BE-SPU-Scherpenheuvel-, BE-DIE-BeK-EDG-01, BE-VAN-ANR-RPT-RRY152, BE-HZO-ON7JW-EBP, BE-VOV-BWS-Reynaert, DE-NW-Wuppertal-West, RRY18-MeshCore, Meshcomod ON4KCHHTV4/BE-VIS-ON4KCH-RPT01|0>