u-blox modem SMS test
Dependencies: UbloxUSBModem mbed
smstest.cpp
- Committer:
- mbed_official
- Date:
- 2014-06-03
- Revision:
- 6:3fc2d445d923
- Parent:
- 3:289b83b35d73
File content as of revision 6:3fc2d445d923:
#include "CellularModem.h" #include "smstest.h" void smstest(CellularModem& modem) { modem.power(true); Thread::wait(1000); #ifdef DESTINATION_NUMBER modem.sendSM(DESINATION_NUMBER, "Hello from mbed:)"); #endif while(true) { char num[17]; char msg[64]; size_t count; int ret = modem.getSMCount(&count); if(ret) { printf("getSMCount returned %d\n", ret); Thread::wait(3000); continue; } if( count > 0) { printf("%d SMS to read\n", count); ret = modem.getSM(num, msg, 64); if(ret) { printf("getSM returned %d\n", ret); Thread::wait(3000); continue; } printf("%s : %s\n", num, msg); } Thread::wait(3000); } }