firmware/src/concurrency
Ben Meadors 1552aa0081
Tracker role wakeup and sleep cycle when power.is_power_saving true (#2846)
* WIP

* Sleepy sleepy low power tracker

* Sleepy tracker clear

* NRF52 PoC

* Simplify NRF52 "sleep"

* Trackers aren't polite

* Remove unnecessary include

* Removed accidental commit

* Fixed not-so-sleepy T-Beam due to button gpio mask precendence

* Added sleepOnNextExecution for allowing fulfillment of pending messages before shutting down

* Cleanup

* Don't wantResponse for trackers

* Heltec wireless tracker doesn't like the button interrupt (maybe all s3 because user button press doubles as bootloader mode trigger?)
2023-09-30 21:09:17 -05:00
..
BinarySemaphoreFreeRTOS.cpp
BinarySemaphoreFreeRTOS.h
BinarySemaphorePosix.cpp
BinarySemaphorePosix.h
InterruptableDelay.cpp
InterruptableDelay.h Fix various typos (#2607) 2023-07-14 16:25:20 -05:00
Lock.cpp
Lock.h
LockGuard.cpp
LockGuard.h
NotifiedWorkerThread.cpp Fix LOG_DEBUG messages when no DEBUG_PORT. (#2485) 2023-05-13 05:33:14 -05:00
NotifiedWorkerThread.h
OSThread.cpp Fix LOG_DEBUG messages when no DEBUG_PORT. (#2485) 2023-05-13 05:33:14 -05:00
OSThread.h Tracker role wakeup and sleep cycle when power.is_power_saving true (#2846) 2023-09-30 21:09:17 -05:00
Periodic.h