An application to log WiFi SSIDs for position lookup testing
Dependencies: C027_Support SWO mbed-rtos mbed picojson
Fork of lpc4088_ebb_ublox_Cellular_PubNubDemo_rtos by
device/DeviceInfo.h
- Committer:
- rosterloh84
- Date:
- 2015-02-15
- Revision:
- 1:cac9b2960637
File content as of revision 1:cac9b2960637:
#pragma once
#include <stddef.h>
#include <stdint.h>
#include "MDM.h"
class DeviceInfo
{
public:
DeviceInfo(MDMSerial& mdm, 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();
protected:
bool refreshNetStatus();
private:
MDMSerial& _mdm;
MDMParser::DevStatus _devStatus;
MDMParser::NetStatus _netStatus;
char _cellId[9];
SignalQuality _signalQuality;
};
Richard Osterloh
