Own fork of MbedSmartRestMain
Dependencies: C027_Support C12832 LM75B MMA7660 MbedSmartRest mbed-rtos mbed
Fork of MbedSmartRestMain by
Diff: MbedAgent.h
- Revision:
- 68:0dc778a16d0d
- Parent:
- 67:c360a2b2c948
- Child:
- 69:237c01eb36c2
--- a/MbedAgent.h Sun Nov 30 19:34:49 2014 +0000 +++ b/MbedAgent.h Sat Dec 06 19:47:23 2014 +0000 @@ -10,6 +10,9 @@ #include "DeviceMemory.h" #include "DeviceBootstrap.h" #include "DeviceIntegration.h" +#include "DeviceConfiguration.h" +#include "ConfigurationProperties.h" +#include "ConfigurationSynchronization.h" #include "SignalQualityMeasurement.h" #include "TemperatureMeasurement.h" #include "AccelerationMeasurement.h" @@ -19,8 +22,7 @@ #define MBED_AGENT_HOST "developer.cumulocity.com" #define MBED_AGENT_PORT 80 -#define MBED_AGENT_DEVICE_IDENTIFIER "com_cumulocity_MbedAgent_1.4.2" -#define MBED_AGENT_INTERVAL 30.0 +#define MBED_AGENT_DEVICE_IDENTIFIER "com_cumulocity_MbedAgent_1.5.0" class MbedAgent { @@ -38,10 +40,13 @@ MDMSerial& _mdm; DeviceInfo& _deviceInfo; DeviceMemory& _deviceMemory; + DeviceConfiguration _deviceConfiguration; + ConfigurationProperties _configurationProperties; RtosSmartRest _client; SmartRestTemplate _tpl; DeviceBootstrap _bootstrap; DeviceIntegration _integration; + ConfigurationSynchronization _configurationSynchronization; SignalQualityMeasurement _signalQualityMeasurement; TemperatureMeasurement _temperatureMeasurement; AccelerationMeasurement _accelerationMeasurement;