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
Diff: MbedAgent.h
- Revision:
- 1:cac9b2960637
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/MbedAgent.h Sun Feb 15 22:04:12 2015 +0000
@@ -0,0 +1,35 @@
+#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
