Wessel Nieboer
8a9a0dca5f
Fix GPS +8mA power leak when disabled (nRF52)
...
On the T114, GPS_RESET (pin 38) is the same pin as PIN_3V3_EN.
MicroNMEALocationProvider::begin() sets pin 38 HIGH (powering the 3V3
rail) but stop() never set it back LOW, leaving the GPS module powered
even when disabled.
Assert reset pin in stop() to mirror begin(), and guard
_location->loop() behind gps_active check.
Fixes meshcore-dev/MeshCore#1628
2026-02-28 19:13:42 +01:00
ripplebiz
34b9a1c9dc
Merge pull request #916 from Quency-D/dev-heltec_tracker_v2
...
add heltec tracker v2
2025-10-14 12:45:15 +11:00
Quency-D
70ac820594
add heltec tracker v2 board.
2025-10-11 18:01:26 +08:00
Florent
e4f2d63b0a
cli_gps: use sensormanger to toggle gps on/off to keep state coherent
2025-10-05 20:31:25 +02:00
Florent
0502bc370d
CommonCLI: gps management commands
2025-10-05 19:23:52 +02:00
fdlamotte
030f0d5d82
location provider: reduce reset delay
2025-09-28 09:16:45 +02:00
Florent
c1915a1133
ESM: delegate gps management to LocationProvider
2025-09-23 11:12:07 +02:00
Scott Powell
6481ab1e31
* MicroNMEALocationProvider: clock param now NULL by default
2025-06-01 23:55:57 +10:00
Florent
1ac03f5592
t1000: remove sync custom var
2025-06-01 15:32:02 +02:00
Florent
c42e414a09
micronmea: was using global rtc_clock to sync instead of _clock
2025-06-01 14:12:22 +02:00
Florent
08aad7338b
gps : sync time on fix
2025-05-31 10:57:22 +02:00
JQ
d4e6ece75d
fix altitude for telemetry, instead of using zero
2025-05-18 16:36:45 -07:00
Scott Powell
98f1785104
* refactor: LocationProvider classes moved to src/helpers/sensors
...
* refactor: Heltec_Wireless_Tracker* env moved to new variants/heltec_tracker dir
2025-05-08 13:23:53 +10:00