Prototyping the Adaptable Emergency System on an C027 board.

Dependencies:   C027_Support mbed

Fork of c027_prototyping by Philémon Favrod

Revision:
1:23ffa0e091bc
Parent:
0:164fb9518d1a
Child:
4:f1708f6ec905
--- a/main.cpp	Tue Sep 30 13:58:43 2014 +0000
+++ b/main.cpp	Tue Sep 30 14:38:57 2014 +0000
@@ -1,15 +1,27 @@
 #include "mbed.h"
-#ifdef TARGET_UBLOX_C027
- #include "C027_api.h"
-#else
- #error "This example is targeted for the C027 platform"
-#endif
+#include "MDM.h"
 
 DigitalOut myled(LED); 
 
+
 int main() {
-    while(1) {
-        myled = !myled;
-        wait(0.2);
-    }    
+    MDMSerial mdm;
+    
+    MDMParser::DevStatus devStatus = {};
+    
+    bool mdmOk = mdm.init("5554", &devStatus);
+    mdm.dumpDevStatus(&devStatus);
+    
+    if (!mdmOk) {
+        printf("ERROR");
+    }
+    
+    mdm.sendFormated("AT+ULOCCELL=0");
+    if (RESP_OK == mdm.waitFinalResp()) {
+        printf("Receive OK");
+    } else {
+        printf("Does not receive OK");
+    }
+    
+    return 0;
 }