Bridge¶
RS232 · ESP-NOW · VERTRAGING · BRON
Een bridge geeft pakketten door over een tweede weg naast LoRa: RS232 of
ESP-NOW. Behalve get bridge.type bestaan deze commando's alleen in een build
met WITH_RS232_BRIDGE of WITH_ESPNOW_BRIDGE, en alleen de repeater leidt
daaruit WITH_BRIDGE af (simple_repeater/MyMesh.h r.16–24).
[!NOTE] Bron. Deze pagina is geverifieerd tegen de firmware zelf:
MeshCorev1.16.0, commit03b6ef4, 28 juli 2026 — bestandensrc/helpers/CommonCLI.cpp,examples/simple_repeater/MyMesh.h,examples/simple_repeater/MyMesh.cpp, en de officiëledocs/cli_commands.md. Regelnummers verwijzen naar deze commit en zijn te reproduceren mettools/cli-commands.py.
Overzicht¶
De markeringen in de kolom Rol zijn uitgelegd in de CLI-referentie. Een lege cel betekent: werkt op repeater, room server en sensor.
| Commando | Rol | Standaard | Alleen serieel | Bron |
|---|---|---|---|---|
get bridge.type |
— | CommonCLI.cpp r.856 |
||
get bridge.enabled / set bridge.enabled <on\|off> |
alleen repeater · build flag |
on |
CommonCLI.cpp r.701, r.867 |
|
get bridge.delay / set bridge.delay <ms> |
alleen repeater · build flag |
500 |
CommonCLI.cpp r.706, r.869 |
|
get bridge.source / set bridge.source <rx\|tx> |
alleen repeater · build flag |
logTx |
CommonCLI.cpp r.715, r.871 |
|
get bridge.baud / set bridge.baud <rate> |
alleen repeater · build flag |
115200 |
CommonCLI.cpp r.721, r.875 |
|
get bridge.channel / set bridge.channel <1-14> |
alleen repeater · build flag |
1 |
CommonCLI.cpp r.733, r.879 |
|
get bridge.secret / set bridge.secret <secret> |
alleen repeater · build flag |
LVSITANOS |
CommonCLI.cpp r.743, r.881 |
Commando's¶
bridge.type¶
Welk type bridge in de build zit: rs232, espnow of none.
Voorbeeld:
get bridge.type
-> > none
bridge.enabled¶
Zet de bridge aan of uit, direct. De firmware zet de standaard op on
(MyMesh.cpp r.898); de officiële documentatie noemt off.
Voorbeeld:
get bridge.enabled
-> > on
set bridge.enabled off
-> OK
bridge.delay¶
Vertraging in milliseconden voor pakketten via de bridge, 0–10000. Anders
Error: delay must be between 0-10000 ms.
Voorbeeld:
set bridge.delay 1000
-> OK
bridge.source¶
Of de bridge ontvangen (logRx) of verzonden (logTx) pakketten doorgeeft.
set kijkt alleen of de waarde met rx begint; al het andere wordt logTx. De
officiële documentatie noemt logRx en logTx als waarden, maar
set bridge.source logRx zet dus logTx.
Voorbeeld:
set bridge.source rx
-> OK
get bridge.source
-> > logRx
bridge.baud¶
Alleen RS232. Snelheid van 9600 tot 115200 (BRIDGE_MAX_BAUD, CommonCLI.cpp
r.9); de bridge herstart direct.
Voorbeeld:
set bridge.baud 57600
-> OK
bridge.channel¶
Alleen ESP-NOW. WiFi-kanaal 1–14; anders Error: channel must be between 1-14.
Voorbeeld:
set bridge.channel 6
-> OK
bridge.secret¶
Alleen ESP-NOW. Sleutel voor de XOR-versleuteling van bridge-pakketten, maximaal
15 tekens (CommonCLI.h r.53). De firmware zet LVSITANOS (MyMesh.cpp
r.904); de officiële documentatie zegt dat de standaard per board verschilt.
Voorbeeld:
get bridge.secret
-> > LVSITANOS