I am attempting to push an OTA update to a device that goes into a 15 minute ultra low sleep mode before waking, operating for 15-20 seconds and resuming sleep.
I have a similar device on my workbench, which I am attempting to test the same update with. Here are my attempts:
- I have not been able to time an OTA update (through Visual Studio), for when the brief time the device is awake.
-I have not had success using the Force OTA update toggle on the console before attempting the update through Visual Studio
-I have not been able to upload my binary for a product wide update. The upload mechanism requires a productID(), but I get an error compiling when I manually label the productID in my .cpp.
Any ideas from the community for how to either 1) get the update to run from Visual Studio or 2) how to correctly log the productID?
BTW, in my new update I have a few lines of code to now check for an OTA update, and pause until update is complete before running the rest of the code.
