u-blox modem SMS test

Dependencies:   UbloxUSBModem mbed

Revision:
3:289b83b35d73
Parent:
2:7ff34ee461a3
Child:
4:aa8a0e9c96f2
--- a/main.cpp	Mon Oct 21 12:45:28 2013 +0100
+++ b/main.cpp	Tue Oct 22 10:30:32 2013 +0100
@@ -1,24 +1,21 @@
 #include "UbloxUSBGSMModem.h"
+#include "UbloxUSBCDMAModem.h"
 #include "smstest.h"
 
-void test(const void* data)
+#if !defined(MODEM_UBLOX_GSM) && !defined(MODEM_UBLOX_CDMA)
+#warning No modem defined, using GSM by default
+#define MODEM_UBLOX_GSM
+#endif
+
+int main()
 {
+#ifdef MODEM_UBLOX_GSM
     UbloxUSBGSMModem modem;
+#else
+    UbloxUSBCDMAModem modem(p18, true, 1);
+#endif
 
     smstest(modem);
     while (true);
 }
 
-int main()
-{
-    Thread testTask(test, NULL, osPriorityNormal, 1024 * 4);
-    DigitalOut led(LED1);
-
-    while (true)
-    {
-        led = !led;
-        Thread::wait(1000);  
-    }
-    return 0;
-}
-