SmartREST client reference implementation for the u-blox C027 mbed compatible device.
Dependencies: C027 C027_Support mbed mbed-rtos MbedSmartRest LM75B MMA7660 C12832
Fork of MbedSmartRestTest by
Diff: main.cpp
- Revision:
- 12:beb64aa0da86
- Parent:
- 8:940c782eec5e
- Child:
- 13:4045b6ac448d
--- a/main.cpp Wed Feb 12 13:40:16 2014 +0000 +++ b/main.cpp Fri Feb 14 12:28:41 2014 +0000 @@ -26,13 +26,18 @@ } // get before starting program as they're permanent - imei(); iccid(); + if (!strlen(imei())) || (!strlen(iccid()))) { + puts("Couldn't read IMEI or ICCID."); + return 2; + } puts("Starting program..."); // restart program upon failure do { ret = program(); + if (ret) + puts("Restarting program..."); } while (ret); modem.disconnect();