firmware/variants/nrf52840
Tom Fifield c5fad6cca1
Hold for 20s after GPS lock (#7801)
* Hold for >20s after GPS lock

GPS chips are designed to stay locked for a while to download some data and save it.
This data is important for speeding up future locks, and making them higher quality.
Our present configuration could make every lock perform similar to first lock.

This patch sets a hold of between 20s and 10% of the lock search time after lock
is acquired. This should allow the GPS to finish its work before we turn it off.

Fixes https://github.com/meshtastic/firmware/issues/7466

* Remove T1000E-specific GPS holds

The new code does the same thing, for all devices.

* Fix publishing settings

* Cleanups, removing unused variables.

* ifdef log line with GPS_DEBUG

* fixQual is not a bool.
2025-09-02 06:05:14 -05:00
..
canaryone
diy Rename Platformio.ini to platformio.ini (#7468) 2025-07-26 05:13:02 -05:00
Dongle_nRF52840-pca10059-v1
ELECROW-ThinkNode-M1
feather_diy
gat562_mesh_trial_tracker Santa may be checking his list twice, but we only need this in the platformio.ini (#7490) 2025-07-28 09:47:46 -05:00
heltec_mesh_node_t114 Update variant.h (#7520) 2025-09-02 14:31:41 +10:00
heltec_mesh_node_t114-inkhud
heltec_mesh_pocket
heltec_mesh_solar Mesh solar integrate (#7764) 2025-08-27 06:02:54 -05:00
MakePython_nRF52840_eink
MakePython_nRF52840_oled
ME25LS01-4Y10TD
ME25LS01-4Y10TD_e-ink
meshlink
meshlink_eink
meshtiny Change user button to cancel button on meshtiny. (#7789) 2025-08-30 08:37:18 +08:00
monteops_hw1
MS24SF1
nano-g2-ultra
rak2560 Remove JSON serialization from most NRF52 targets (#7640) 2025-08-15 19:45:41 -05:00
rak4631 Remove JSON serialization from most NRF52 targets (#7640) 2025-08-15 19:45:41 -05:00
rak4631_epaper
rak4631_epaper_onrxtx
rak4631_eth_gw Remove JSON serialization from most NRF52 targets (#7640) 2025-08-15 19:45:41 -05:00
rak4631_nomadstar_meteor_pro
rak_wismeshtag
rak_wismeshtap Remove JSON serialization from most NRF52 targets (#7640) 2025-08-15 19:45:41 -05:00
seeed_solar_node
seeed_wio_tracker_L1 Move BLE toggle menu option and add confirmation for canned messages in L1 (#7516) 2025-07-31 07:34:41 -05:00
seeed_wio_tracker_L1_eink Add BaseUI support for L1 EInk (#7751) 2025-08-26 20:29:11 -05:00
seeed_xiao_nrf52840_kit Take control of our PRs! (#7445) 2025-07-24 06:13:23 -05:00
t-echo Take control of our PRs! (#7445) 2025-07-24 06:13:23 -05:00
t-echo-lite Support for T-Echo Lite, credits to @Szetya for doing all the heavy lifting! (#7636) 2025-08-17 13:37:12 +02:00
tracker-t1000-e Hold for 20s after GPS lock (#7801) 2025-09-02 06:05:14 -05:00
TWC_mesh_v4
wio-sdk-wm1110
wio-t1000-s Hold for 20s after GPS lock (#7801) 2025-09-02 06:05:14 -05:00
wio-tracker-wm1110