WakeOn RI in SLEEP_NETWORK_STANDBY?

It adds another use case: Wake by cellular.
So during SLEEP_NETWORK_STANDBY, Cloud events can wake the Electron.
OTA Firmware Flash, function calls, Particle.Variable Requests, Subscribed Events, etc, can wake the Sleeping Electron.

Per rickkas7 test results, the most power efficient sleeping method is to use NETWORK_STANDBY if you need to publish every 12 minutes or sooner. If you’re publishing at longer intervals, use DEEP SLEEP.

However, if your power budget can afford the 4.5 mA sleeping current of NETWORK_STANDBY, you always have access (from the Cloud) to your Electron with WakeOn RI_UC as a “virtual” wake pin.

2 Likes