Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
368aef5
Refactor GPSPowerState enum
todd-herbert Jun 10, 2024
0593886
Change terminology
todd-herbert Jun 10, 2024
1799f6c
Clear old lock-time prediction on triple press
todd-herbert Jun 12, 2024
25700a1
Use exponential smoothing to predict lock time
todd-herbert Jun 12, 2024
b7d43c5
Rename averageLockTime to predictedLockTime
todd-herbert Jun 12, 2024
9d29ec7
Attempt: Send PMREQ with duration 0 on MCU deep-sleep
todd-herbert Jun 12, 2024
8b697cd
Attempt 2: Send PMREQ with duration 0 on MCU deep-sleep
todd-herbert Jun 12, 2024
2d98353
Revert "Attempt 2: Send PMREQ with duration 0 on MCU deep-sleep"
todd-herbert Jun 12, 2024
2fb91d5
Revert "Attempt: Send PMREQ with duration 0 on MCU deep-sleep"
todd-herbert Jun 12, 2024
a072660
Remove unused notifyGPSSleep Observable
todd-herbert Jun 22, 2024
576a26d
WIP: simplify GPS power management
todd-herbert Jun 22, 2024
f850f64
Merge branch upstream/master into gps-refactor
todd-herbert Jun 22, 2024
3b244b9
Honor #3e9e0fd
todd-herbert Jun 22, 2024
52607e3
Merge branch 'master' into gps-refactor
todd-herbert Jun 23, 2024
603f84c
No-op when moving between GPS_IDLE and GPS_ACTIVE
todd-herbert Jun 24, 2024
18b3c76
Ensure U-blox GPS is awake to receive indefinite sleep command
todd-herbert Jun 24, 2024
e94b0e3
Longer pause when waking U-blox to send sleep command
todd-herbert Jun 24, 2024
5519503
Actually implement soft and hard sleep..
todd-herbert Jun 25, 2024
6da644b
Dynamically estimate the threshold for GPS_HARDSLEEP
todd-herbert Jun 26, 2024
cfe89c7
Merge upstream master
todd-herbert Jun 28, 2024
83e68c3
Merge upstream master
todd-herbert Jun 30, 2024
93756c9
Fallback to GPS_HARDSLEEP, if GPS_SOFTSLEEP unsupported
todd-herbert Jun 30, 2024
4d23a82
Move "excessive search time" behavior to scheduler class
todd-herbert Jun 30, 2024
68a8b9c
Minor logging adjustments
todd-herbert Jun 30, 2024
85037a5
Merge upstream master
todd-herbert Jun 30, 2024
f6cd45f
Promote log to warning
todd-herbert Jun 30, 2024
c50b432
Gratuitous buffer clearing on boot
todd-herbert Jul 1, 2024
a687f2c
Fix inverted standby pin logic
todd-herbert Jul 1, 2024
5e69c7e
Remove redundant pin init
todd-herbert Jul 1, 2024
bfcbb69
Merge upstream
todd-herbert Jul 1, 2024
1337d71
Replace max() with if statements
todd-herbert Jul 1, 2024
7118b47
Trunk formatting
todd-herbert Jul 1, 2024
5a573d0
Remove some asserts from setPowerState
todd-herbert Jul 1, 2024
69a2656
Fix an error determining whether GPS_SOFTSLEEP is supported
todd-herbert Jul 1, 2024
c753a4f
Clarify a log entry
todd-herbert Jul 1, 2024
3f64bb3
Set PIN_STANDBY for MCU deep-sleep
todd-herbert Jul 2, 2024
071cb46
Merge branch 'master' of https://github.com/meshtastic/firmware into …
todd-herbert Jul 9, 2024
95779e9
Merge branch 'master' into gps-refactor
todd-herbert Jul 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading