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
MbedAgent.h
- Committer:
- rosterloh84
- Date:
- 2015-02-15
- Revision:
- 1:cac9b2960637
File content as of revision 1:cac9b2960637:
#pragma once
#include <stddef.h>
#include "MDM.h"
#include "DeviceIO.h"
#include "DeviceInfo.h"
#include "DeviceMemory.h"
#include "DeviceConfiguration.h"
#include "ConfigurationProperties.h"
#include "SignalQualityMeasurement.h"
#include "AnalogMeasurement.h"
#include "LocationUpdate.h"
class MbedAgent
{
public:
MbedAgent(DeviceIO&, MDMSerial&, DeviceInfo&, DeviceMemory&);
bool init();
bool run();
protected:
void loop();
private:
DeviceIO& _io;
MDMSerial& _mdm;
DeviceInfo& _deviceInfo;
DeviceMemory& _deviceMemory;
DeviceConfiguration _deviceConfiguration;
ConfigurationProperties _configurationProperties;
SignalQualityMeasurement _signalQualityMeasurement;
AnalogMeasurement _analogMeasurement;
LocationUpdate _locationUpdate;
};
Richard Osterloh
