GPS¶
AAN/UIT · TIJD · LOCATIE · ADVERTBELEID
Commando's voor een GPS-ontvanger op de node. Ze bestaan alleen als de build
ENV_INCLUDE_GPS=1 zet (CommonCLI.cpp r.355–433); anders geeft elk ervan
Unknown command.
[!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.cpp,examples/simple_room_server/MyMesh.cpp,examples/simple_sensor/SensorMesh.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 |
|---|---|---|---|---|
gps |
build flag |
— | CommonCLI.cpp r.415 |
|
gps on / gps off |
build flag |
off |
CommonCLI.cpp r.356, r.364 |
|
gps sync |
build flag |
— | CommonCLI.cpp r.372 |
|
gps setloc |
build flag |
— | CommonCLI.cpp r.380 |
|
gps advert / gps advert <none\|share\|prefs> |
build flag |
prefs |
CommonCLI.cpp r.385 |
Commando's¶
gps¶
Toont de toestand: off als de ontvanger uit staat, anders
on, <active|deactivated>, <fix|no fix>, <n> sats. Zonder ontvanger:
Can't find GPS.
Voorbeeld (board zonder GPS-ontvanger):
gps
-> Can't find GPS
gps on / gps off¶
Zet de ontvanger aan of uit en slaat dat op. Zonder schakelbare ontvanger:
gps toggle not found. De officiële documentatie schrijft dit als
gps <state>.
Voorbeeld:
gps on
-> ok
gps sync¶
Zet de klok gelijk met de GPS-tijd. Zonder ontvanger: gps provider not found.
Voorbeeld:
gps sync
-> ok
gps setloc¶
Neemt de GPS-positie over als lat en lon en slaat die op.
Voorbeeld:
gps setloc
-> ok
gps advert¶
Welke locatie in de adverts gaat: geen (none), de actuele GPS-positie
(share) of de opgeslagen lat/lon (prefs). Een andere waarde geeft
error.
Voorbeeld:
gps advert
-> > prefs
gps advert none
-> ok