Simple test for USSD message.
Dependencies: C027 UbloxUSBModem mbed
Fork of C027_USSDTest by
Revision 10:6379202ce3cb, committed 2014-02-24
- Comitter:
- nherriot
- Date:
- Mon Feb 24 18:17:30 2014 +0000
- Parent:
- 9:116214697287
- Child:
- 11:574b496fe924
- Commit message:
- making wait routine a bit more pretty ...
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/main.cpp Mon Feb 24 15:23:21 2014 +0000 +++ b/main.cpp Mon Feb 24 18:17:30 2014 +0000 @@ -11,16 +11,27 @@ { printf("Starting USSD test on Ublox C027, first calling mdmPower for the modem \n"); c027.mdmPower(true); - printf("Waiting for modem to settle after power on...\n"); - wait(5000); + printf("Waiting 15 sec for modem to settle after power on..."); + for(int x=1;x<=15;x++) + { + wait(1); + printf("."); + } + + printf("Creating modem object...\n"); UbloxUSBGSMModem modem; // for LISA-C use the UbloxUSBCDMAModem instead char result[32]; - printf("Waiting for modem to settle, just created the modem object.\n"); - wait(5000); + printf("/nWaiting 15 sec for modem to settle, just created the modem object.\n"); + for(int x=1;x<=15;x++) + { + wait(1); + printf("."); + } - printf("....wait over!\n"); + + printf("/n....wait over!\n"); printf("Sending %s on USSD channel\n", USSD_COMMAND); int ret = modem.sendUSSD(USSD_COMMAND, result, 32);