60 lines
1.3 KiB
C++
60 lines
1.3 KiB
C++
#ifndef FSFWCONFIG_OBJECTS_SYSTEMOBJECTLIST_H_
|
|
#define FSFWCONFIG_OBJECTS_SYSTEMOBJECTLIST_H_
|
|
|
|
#include <fsfw/objectmanager/frameworkObjects.h>
|
|
|
|
namespace objects {
|
|
enum mission_objects {
|
|
UDP_BRIDGE = 0x50000300,
|
|
UDP_POLLING_TASK = 0x50000400,
|
|
TM_FUNNEL = 0x50000500,
|
|
|
|
/****************Assembly********************/
|
|
|
|
SOFTWARE = 0x1,
|
|
DUMMY_ASS = 0xCAFECAFE,
|
|
|
|
|
|
/****************Controller******************/
|
|
|
|
DUMMY_CONTROLLER = 0xCAFEAFFE,
|
|
|
|
/****************Device Handler**************/
|
|
|
|
DUMMY1 = 0x01,
|
|
DUMMY2 = 0x02,
|
|
DUMMY3 = 0x03,
|
|
DUMMY4 = 0x04,
|
|
DUMMY5 = 0x05,
|
|
DUMMY6 = 0x06,
|
|
DUMMY7 = 0x07,
|
|
DUMMY8 = 0x08,
|
|
|
|
/****************MISC*********************/
|
|
TIME_STAMPER = 0x09,
|
|
|
|
|
|
/**************TC Handling****************/
|
|
CCSDS_DISTRIBUTOR = 0x10,
|
|
PUS_DISTRIBUTOR = 0x11,
|
|
|
|
|
|
/****** 0x49 ('I') for Communication Interfaces *****/
|
|
//TEST_ECHO_COM_IF = 0x4900AFFE,
|
|
/**************** Test *********************/
|
|
//TEST_DEVICE_HANDLER = 0x4400AFFE,
|
|
//TEST_TASK = 0x4400CAFE,
|
|
//TEST_DEVICE_SERIALIZE=0x4401CAFE,
|
|
/**************** PCO *********************/
|
|
//PCO_HANDLER= 0x12,
|
|
//PCO_COMMIF=0x13,
|
|
//CENTROID_INJECTOR=0x14,
|
|
//CENTROID_WRITER = 0x15
|
|
|
|
//TODO: add the object ids for your device and your communication interface
|
|
|
|
};
|
|
}
|
|
|
|
#endif /* FSFWCONFIG_OBJECTS_SYSTEMOBJECTLIST_H_ */
|