Just starting my tests with Electron and noticed that I am often not able to flash device over the air despite the indicator showing cloud connection is OK.
While troubleshooting - i noticed an unexpected behavior - it loses connection to cloud every 10 minutes (exactly) for about 60 seconds (maybe less).
- activate device through Setup and deploy the firmware with custom APN settings;
- run an infinite loop of commands turning onboard LED on and off (replace mydevicename with yours):
$ while true; do particle call mydevicename digitalwrite D7,HIGH && particle call mydevicename digitalwrite D7,LOW; date; done
- notice the LED blinking and freezes every 10 minutes in one of the phases (turned on or off). In terminal notice subsequent timeout errors:
Sun Apr 10 12:57:00 PDT 2016 Function call failed Timed out. Sun Apr 10 12:57:32 PDT 2016 Function call failed Timed out. Sun Apr 10 12:58:03 PDT 2016