GPIO retrabalhada e PABOOST selecionavel
SX126X/SleepMode.txt@6:f0616e516844, 2021-05-20 (annotated)
- Committer:
- MatteusCarr
- Date:
- Thu May 20 21:24:36 2021 +0000
- Revision:
- 6:f0616e516844
- Parent:
- 0:561d07a737bc
Atualizacao SX1272 LoRaRadio, retrabalho e PABOOST
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
brunnobbco | 0:561d07a737bc | 1 | Sleep Modes: |
brunnobbco | 0:561d07a737bc | 2 | |
brunnobbco | 0:561d07a737bc | 3 | The SX126X series LoRa radios define two different sleep modes, namely: |
brunnobbco | 0:561d07a737bc | 4 | |
brunnobbco | 0:561d07a737bc | 5 | i) Sleep mode with Cold Start (default mode in Mbed LoRaWAN stack) |
brunnobbco | 0:561d07a737bc | 6 | ii) Sleep mode with Warm Start |
brunnobbco | 0:561d07a737bc | 7 | |
brunnobbco | 0:561d07a737bc | 8 | |
brunnobbco | 0:561d07a737bc | 9 | Sleep mode with Warm Start: |
brunnobbco | 0:561d07a737bc | 10 | This is the default sleep mode for this driver. Radio configurations are retained in this mode. |
brunnobbco | 0:561d07a737bc | 11 | Typical power consumption in this mode is '600 nA'. |
brunnobbco | 0:561d07a737bc | 12 | |
brunnobbco | 0:561d07a737bc | 13 | |
brunnobbco | 0:561d07a737bc | 14 | Sleep mode with Cold Start: |
brunnobbco | 0:561d07a737bc | 15 | The driver can be configured to sleep with cold startup. This mode is the lowest power consuming state |
brunnobbco | 0:561d07a737bc | 16 | for the SX126X series radios. No configurations are retained in this mode, that's why our driver takes |
brunnobbco | 0:561d07a737bc | 17 | extra measures to keep backups of the configuration in the RAM. Typical power consumption in this mode |
brunnobbco | 0:561d07a737bc | 18 | is '160 nA'. The radio takes about 3.5 milliseconds to wakeup properly because upon going to sleep all |
brunnobbco | 0:561d07a737bc | 19 | components gets turned off. The radio thread blocks for that period of time. However, to reduce the impact |
brunnobbco | 0:561d07a737bc | 20 | of this wakeup time on the time critical operations, the stack shouldn't put the radio to standby rather than |
brunnobbco | 0:561d07a737bc | 21 | sleep before performing time critical operations. Mbed OS LoRaWAN stack handles this automatically which means |
brunnobbco | 0:561d07a737bc | 22 | that the user can safely use sleep mode with cold start. |