Code has been cleaned and documented. The saving of data to datapool in the InterpreteDeviceReply has been fixed.

This commit is contained in:
2021-09-24 14:19:27 +02:00
parent a8e498ad3a
commit c70fed0aa9
20 changed files with 468 additions and 409 deletions

View File

@ -10,7 +10,6 @@
void dataPoolInit(std::map<uint32_t, PoolEntryIF*>* pool_map) {
//Here the pool map entries of the DH and CONTROLLER are defined.
float Temperature_value[36] = {0};
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::Temperature_value,
@ -19,22 +18,6 @@ void dataPoolInit(std::map<uint32_t, PoolEntryIF*>* pool_map) {
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::Temperature_Timestamp,
new PoolEntry<unsigned int>(Temperature_Timestamp, 36)));
float Environmental_value[9] = {0};
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::Environmental_value,
new PoolEntry<float>(Environmental_value, 9)));
unsigned int Environmental_Timestamp[9] = {0};
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::Environmental_Timestamp,
new PoolEntry<unsigned int>(Environmental_Timestamp, 9)));
float Accelerometer_value[15] = {0};
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::Accelerometer_value,
new PoolEntry<float>(Accelerometer_value, 15)));
unsigned int Accelerometer_Timestamp[15] = {0};
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::Accelerometer_Timestamp,
new PoolEntry<unsigned int>(Accelerometer_Timestamp, 15)));
float TEMP_SENSOR_CH1[1] = {0};
pool_map->insert(
std::pair<uint32_t, PoolEntryIF*>(datapool::TEMP_SENSOR_CH1,

View File

@ -1,9 +1,7 @@
/*
* dataPoolInit.h
*
* brief: Initialisation function for all variables in the data pool.
* This file was auto-generated by getDataPoolFromFLPmib.py via
* the flpmib database at 2018-06-04T12:02:46+00:00.
* brief: Initialization function for all variables in the data pool.
*/
#ifndef DATAPOOLINIT_H_
#define DATAPOOLINIT_H_
@ -16,19 +14,14 @@ namespace datapool {
// The IDs of the variables of the DH and CONTROLLER are here defined.
Temperature_value = 0x100001,
Temperature_Timestamp = 0x100002,
Environmental_value = 0x10003,
Environmental_Timestamp = 0x10004,
Accelerometer_value = 0x10005,
Accelerometer_Timestamp = 0x10006,
TEMP_SENSOR_CH1 = 0x10007,
TEMP_SENSOR_CH2 = 0x10008,
TargetState_COMPONENT_1 = 0x10009,
CurrentState_COMPONENT_1 = 0x100010,
HeaterRequest_COMPONENT_1 = 0x100011,
TargetState_COMPONENT_2 = 0x100012,
CurrentState_COMPONENT_2 = 0x100013,
HeaterRequest_COMPONENT_2 = 0x100014
TEMP_SENSOR_CH1 = 0x10003,
TEMP_SENSOR_CH2 = 0x10004,
TargetState_COMPONENT_1 = 0x10005,
CurrentState_COMPONENT_1 = 0x100006,
HeaterRequest_COMPONENT_1 = 0x100007,
TargetState_COMPONENT_2 = 0x100008,
CurrentState_COMPONENT_2 = 0x100009,
HeaterRequest_COMPONENT_2 = 0x100010
};
}