endpoint C207 radio support
Dependents: mbed_mqtt_endpoint_ublox_cellular mbed_nsp_endpoint_ublox_cellular
Diff: MBEDUbloxCellRadio.cpp
- Revision:
- 13:28340983102c
- Parent:
- 12:29ff8e9e0cbe
- Child:
- 14:5061a0361ab4
diff -r 29ff8e9e0cbe -r 28340983102c MBEDUbloxCellRadio.cpp --- 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; }