endpoint C207 radio support

Dependents:   mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular

Revision:
13:28340983102c
Parent:
12:29ff8e9e0cbe
Child:
14:5061a0361ab4
--- a/MBEDUbloxCellRadio.cpp	Wed Apr 02 18:16:03 2014 +0000
+++ b/MBEDUbloxCellRadio.cpp	Wed Apr 02 18:36:55 2014 +0000
@@ -38,13 +38,16 @@
      if (this->m_connected == false) {
         this->logger()->log("applying modem power...");
         this->m_c027->mdmUsbEnable(true);
+        this->logger()->log("powering modem...");
         this->m_c027->mdmPower(true);
-        this->logger()->log("resetting modem...");
-        this->m_c027->mdmReset();
-        this->logger()->log("waking modem...");
-        this->m_c027->mdmWakeup();
-        this->logger()->log("powering modem...");
-        this->m_modem->power(true); 
+        //this->logger()->log("resetting modem...");
+        //this->m_c027->mdmReset();
+        //this->logger()->log("waking modem...");
+        //this->m_c027->mdmWakeup();
+        //this->logger()->log("waiting a bit...");
+        //Thread::wait(UBLOX_CDMA_DELAY_MS);
+        //this->logger()->log("powering modem...");
+        //this->m_modem->power(true); 
         this->logger()->log("waiting a bit...");
         Thread::wait(UBLOX_CDMA_DELAY_MS);
         this->logger()->log("connecting...");
@@ -52,9 +55,7 @@
         if(ret) this->logger()->log("cellular modem connection FAILED!");
         else this->logger()->log("cellular modem connected!");
         this->m_connected = true;
-    }
-    this->m_connected = true;
-     
+    }     
     if (this->m_connected == false) this->logger()->log("cell modem connect FAILED");
     return this->m_connected;
  }