Sleep configuration
More...
#include <OnethinxCore01.h>
Data Fields | |
| wakeUpPin_t | wakeUpPin |
| S24 bits More... | |
| wakeUpTime_t | wakeUpTime |
| S40 bits More... | |
| sleepMode_e | sleepMode: 3 |
| Set sleepmode to Sleep, DeepSleep or Hibernate. More... | |
| bool | BleEcoON: 1 |
| Leaves BLE ECO ON during sleep. More... | |
| bool | DebugON: 1 |
| Leaves Debug Port active during idle. More... | |
| sleepCores_e | sleepCores: 3 |
| uint32_t | __pad0__: 32 |
| Reserved. More... | |
Sleep configuration
Make sure to initialize all members, best practise is to use examples
| uint32_t __pad0__ |
Reserved.
| bool BleEcoON |
Leaves BLE ECO ON during sleep.
Consumes additional power, enable only when ECO/BLE functionality is needed during sleep
| bool DebugON |
Leaves Debug Port active during idle.
Consumes additional power, enable only for debugging purposes
| sleepCores_e sleepCores |
| sleepMode_e sleepMode |
Set sleepmode to Sleep, DeepSleep or Hibernate.
| wakeUpPin_t wakeUpPin |
S24 bits
| wakeUpTime_t wakeUpTime |
S40 bits