emfcamp / Mk2-Firmware

Firmware that runs on the TiLDA v2 Badge
18 stars 36 forks source link

Sleep (Idle) task #24

Open dpslwk opened 10 years ago

dpslwk commented 10 years ago

The idle task should be use to mange house keeping that has no set run point and management of what level sleep sates we can enter in order to try and save battery power

I need to re read some FreeRTOS stuff before I spec this more.

SAM3X has three sates we can drop into WFE, WFI And Deep sleep WFE and WFI are common and drop things to a set low level Deep sleep will be for at night and wake from it is like a reset.

Should possible manage /adjust IMU modes radio wake period

dpslwk commented 10 years ago

For reference http://www.freertos.org/low-power-tickless-rtos.html

http://sourceforge.net/p/freertos/discussion/382005/thread/27b99ebe/