31 lines
766 B
C++
31 lines
766 B
C++
/*
|
|
* dataPoolInit.h
|
|
*
|
|
* brief: Initialization function for all variables in the data pool.
|
|
*/
|
|
#ifndef DATAPOOLINIT_H_
|
|
#define DATAPOOLINIT_H_
|
|
|
|
#include <fsfw/datapool/DataPool.h>
|
|
|
|
namespace datapool {
|
|
enum opus_variable_id {
|
|
|
|
// The IDs of the variables of the DH and CONTROLLER are here defined.
|
|
Temperature_value = 0x100001,
|
|
Temperature_Timestamp = 0x100002,
|
|
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
|
|
|
|
};
|
|
}
|
|
|
|
void dataPoolInit( std::map<uint32_t, PoolEntryIF*>* pool_map );
|
|
#endif /* DATAPOOLINIT_H_ */
|