/* * dataPoolInit.cpp * * 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. */ #include "../../../bsp_linux/fsfwconfig/datapool/dataPoolInit.h" void dataPoolInit(std::map* pool_map) { uint32_t testVar[1] = { 0 }; pool_map->insert( std::pair(datapool::DUMMY1, new PoolEntry(testVar, 1))); pool_map->insert( std::pair(datapool::DUMMY2, new PoolEntry(testVar, 1))); pool_map->insert( std::pair(datapool::DUMMY3, new PoolEntry(testVar, 1))); pool_map->insert( std::pair(datapool::DUMMY4, new PoolEntry(testVar, 1))); pool_map->insert( std::pair(datapool::DUMMY5, new PoolEntry(testVar, 1))); pool_map->insert( std::pair(datapool::DUMMY6, new PoolEntry(testVar, 1))); int32_t testVarSigned[1] = { 0 }; pool_map->insert( std::pair(datapool::LIMIT_VAR, new PoolEntry(testVarSigned, 1))); /*float t_Centroid_PoolId[2] = {0,0}; pool_map->insert( std::pair(datapool::Centroid_PoolId, new PoolEntry(t_Centroid_PoolId, 2))); uint32_t t_CentroidTime_PoolId[2] = {0,0}; pool_map->insert( std::pair(datapool::CentroidTime_PoolId, new PoolEntry(t_CentroidTime_PoolId, 2)));*/ //Here the pool map entries of the Arduino DH are defined float Temperature_value[36] = {0}; pool_map->insert( std::pair(datapool::Temperature_value, new PoolEntry(Temperature_value, 36))); unsigned int Temperature_Timestamp[36] = {0}; pool_map->insert( std::pair(datapool::Temperature_Timestamp, new PoolEntry(Temperature_Timestamp, 36))); float Environmental_value[9] = {0}; pool_map->insert( std::pair(datapool::Environmental_value, new PoolEntry(Environmental_value, 9))); unsigned int Environmental_Timestamp[9] = {0}; pool_map->insert( std::pair(datapool::Environmental_Timestamp, new PoolEntry(Environmental_Timestamp, 9))); float Accelerometer_value[15] = {0}; pool_map->insert( std::pair(datapool::Accelerometer_value, new PoolEntry(Accelerometer_value, 15))); unsigned int Accelerometer_Timestamp[15] = {0}; pool_map->insert( std::pair(datapool::Accelerometer_Timestamp, new PoolEntry(Accelerometer_Timestamp, 15))); float TEMP_SENSOR_CH1[1] = {0}; pool_map->insert( std::pair(datapool::TEMP_SENSOR_CH1, new PoolEntry(TEMP_SENSOR_CH1, 1))); float TEMP_SENSOR_CH2[1] = {0}; pool_map->insert( std::pair(datapool::TEMP_SENSOR_CH2, new PoolEntry(TEMP_SENSOR_CH2, 1))); /*uint32_t Temp_COMPONENT_1[1] = {0}; pool_map->insert( std::pair(datapool::Temp_COMPONENT_1, new PoolEntry(Temp_COMPONENT_1, 1)));*/ uint32_t TargetState_COMPONENT_1[1] = {0}; pool_map->insert( std::pair(datapool::TargetState_COMPONENT_1, new PoolEntry(TargetState_COMPONENT_1, 1))); uint32_t CurrentState_COMPONENT_1[1] = {0}; pool_map->insert( std::pair(datapool::CurrentState_COMPONENT_1, new PoolEntry(CurrentState_COMPONENT_1, 1))); uint32_t HeaterRequest_COMPONENT_1[1] = {0}; pool_map->insert( std::pair(datapool::HeaterRequest_COMPONENT_1, new PoolEntry(HeaterRequest_COMPONENT_1, 1))); /*uint32_t Temp_COMPONENT_2[1] = {0}; pool_map->insert( std::pair(datapool::Temp_COMPONENT_2, new PoolEntry(Temp_COMPONENT_2, 1)));*/ uint32_t TargetState_COMPONENT_2[1] = {0}; pool_map->insert( std::pair(datapool::TargetState_COMPONENT_2, new PoolEntry(TargetState_COMPONENT_2, 1))); uint32_t CurrentState_COMPONENT_2[1] = {0}; pool_map->insert( std::pair(datapool::CurrentState_COMPONENT_2, new PoolEntry(CurrentState_COMPONENT_2, 1))); uint32_t HeaterRequest_COMPONENT_2[1] = {0}; pool_map->insert( std::pair(datapool::HeaterRequest_COMPONENT_2, new PoolEntry(HeaterRequest_COMPONENT_2, 1))); }