#ifndef FSFWCONFIG_OBJECTS_SYSTEMOBJECTLIST_H_ #define FSFWCONFIG_OBJECTS_SYSTEMOBJECTLIST_H_ #include 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_ */