This my big project for PYRN Board
Dependencies: CAN HTTPClient MODSERIAL MyThings Pyrn3GModem Socket TinyGPS MyUSBHost lwip-sys lwip mbed-rtos mbed-src
3G/WanModem.cpp
- Committer:
- clemounet
- Date:
- 2015-04-14
- Revision:
- 0:efe6085327fd
File content as of revision 0:efe6085327fd:
#include "WanModem.h" #define __DEBUG__ 5 #ifndef __MODULE__ #define __MODULE__ "WANModem.cpp" #endif #include "MyDebug.h" WanModem::WanModem(): initializer(USBHost::getHostInst()) { DBG("Instanciate WanDongle"); dongle.addInitializer(&initializer); } void WanModem::Init(void) { if(!dongle.tryConnect()) { DBG("Wait 10s to modem restart properly"); Thread::wait(10000); if(!dongle.tryConnect()) { DBG("After retry the dongle Could not be connected"); } else { DBG("After retry the dongle got connected"); } } else { DBG("Dongle got connected"); } }