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
00001 #pragma once 00002 00003 #include <stddef.h> 00004 #include "MDM.h" 00005 #include "DeviceIO.h" 00006 #include "DeviceInfo.h" 00007 #include "DeviceMemory.h" 00008 #include "DeviceConfiguration.h" 00009 #include "ConfigurationProperties.h" 00010 #include "SignalQualityMeasurement.h" 00011 #include "AnalogMeasurement.h" 00012 #include "LocationUpdate.h" 00013 00014 class MbedAgent 00015 { 00016 public: 00017 MbedAgent(DeviceIO&, MDMSerial&, DeviceInfo&, DeviceMemory&); 00018 00019 bool init(); 00020 bool run(); 00021 00022 protected: 00023 void loop(); 00024 00025 private: 00026 DeviceIO& _io; 00027 MDMSerial& _mdm; 00028 DeviceInfo& _deviceInfo; 00029 DeviceMemory& _deviceMemory; 00030 DeviceConfiguration _deviceConfiguration; 00031 ConfigurationProperties _configurationProperties; 00032 SignalQualityMeasurement _signalQualityMeasurement; 00033 AnalogMeasurement _analogMeasurement; 00034 LocationUpdate _locationUpdate; 00035 };
Generated on Sun Jul 17 2022 02:39:36 by 1.7.2