Own fork of MbedSmartRestMain
Dependencies: C027_Support C12832 LM75B MMA7660 MbedSmartRest mbed-rtos mbed
Fork of MbedSmartRestMain by
DeviceInfo.h
- Committer:
- xinlei
- Date:
- 2015-04-27
- Revision:
- 96:ea056f6be2e8
- Parent:
- 77:f6717e4eccc4
- Child:
- 107:f1ee3e1eb126
File content as of revision 96:ea056f6be2e8:
#ifndef DEVICEINFO_H #define DEVICEINFO_H #include "MDM.h" class DeviceInfo { public: DeviceInfo(MDMParser::DevStatus& devStatus); typedef struct { int rssi; // RSSI in dBm int ber; // BER in % } SignalQuality; const char * imsi(); const char * imei(); const char * cellId(); const char * iccid(); SignalQuality * signalQuality(bool realTime=true); protected: bool refreshNetStatus(); private: MDMParser::DevStatus _devStatus; MDMParser::NetStatus _netStatus; char _cellId[9]; SignalQuality _signalQuality; }; #endif