/** * @brief Auto-generated object translation file. * @details * Contains 113 translations. * Generated on: 2022-01-17 15:36:10 */ #include "translateObjects.h" const char *P60DOCK_TEST_TASK_STRING = "P60DOCK_TEST_TASK"; const char *CORE_CONTROLLER_STRING = "CORE_CONTROLLER"; const char *ACS_CONTROLLER_STRING = "ACS_CONTROLLER"; const char *THERMAL_CONTROLLER_STRING = "THERMAL_CONTROLLER"; const char *MGM_0_LIS3_HANDLER_STRING = "MGM_0_LIS3_HANDLER"; const char *GYRO_0_ADIS_HANDLER_STRING = "GYRO_0_ADIS_HANDLER"; const char *SUS_1_STRING = "SUS_1"; const char *SUS_2_STRING = "SUS_2"; const char *SUS_3_STRING = "SUS_3"; const char *SUS_4_STRING = "SUS_4"; const char *SUS_5_STRING = "SUS_5"; const char *SUS_6_STRING = "SUS_6"; const char *SUS_7_STRING = "SUS_7"; const char *SUS_8_STRING = "SUS_8"; const char *SUS_9_STRING = "SUS_9"; const char *SUS_10_STRING = "SUS_10"; const char *SUS_11_STRING = "SUS_11"; const char *SUS_12_STRING = "SUS_12"; const char *SUS_13_STRING = "SUS_13"; const char *RW1_STRING = "RW1"; const char *MGM_1_RM3100_HANDLER_STRING = "MGM_1_RM3100_HANDLER"; const char *GYRO_1_L3G_HANDLER_STRING = "GYRO_1_L3G_HANDLER"; const char *RW2_STRING = "RW2"; const char *MGM_2_LIS3_HANDLER_STRING = "MGM_2_LIS3_HANDLER"; const char *GYRO_2_ADIS_HANDLER_STRING = "GYRO_2_ADIS_HANDLER"; const char *RW3_STRING = "RW3"; const char *MGM_3_RM3100_HANDLER_STRING = "MGM_3_RM3100_HANDLER"; const char *GYRO_3_L3G_HANDLER_STRING = "GYRO_3_L3G_HANDLER"; const char *RW4_STRING = "RW4"; const char *STAR_TRACKER_STRING = "STAR_TRACKER"; const char *GPS0_HANDLER_STRING = "GPS0_HANDLER"; const char *GPS1_HANDLER_STRING = "GPS1_HANDLER"; const char *IMTQ_HANDLER_STRING = "IMTQ_HANDLER"; const char *PCDU_HANDLER_STRING = "PCDU_HANDLER"; const char *P60DOCK_HANDLER_STRING = "P60DOCK_HANDLER"; const char *PDU1_HANDLER_STRING = "PDU1_HANDLER"; const char *PDU2_HANDLER_STRING = "PDU2_HANDLER"; const char *ACU_HANDLER_STRING = "ACU_HANDLER"; const char *RAD_SENSOR_STRING = "RAD_SENSOR"; const char *PLOC_UPDATER_STRING = "PLOC_UPDATER"; const char *PLOC_MEMORY_DUMPER_STRING = "PLOC_MEMORY_DUMPER"; const char *STR_HELPER_STRING = "STR_HELPER"; const char *PLOC_MPSOC_HANDLER_STRING = "PLOC_MPSOC_HANDLER"; const char *PLOC_SUPERVISOR_HANDLER_STRING = "PLOC_SUPERVISOR_HANDLER"; const char *SOLAR_ARRAY_DEPL_HANDLER_STRING = "SOLAR_ARRAY_DEPL_HANDLER"; const char *HEATER_HANDLER_STRING = "HEATER_HANDLER"; const char *TMP1075_HANDLER_1_STRING = "TMP1075_HANDLER_1"; const char *TMP1075_HANDLER_2_STRING = "TMP1075_HANDLER_2"; const char *RTD_IC_3_STRING = "RTD_IC_3"; const char *RTD_IC_4_STRING = "RTD_IC_4"; const char *RTD_IC_5_STRING = "RTD_IC_5"; const char *RTD_IC_6_STRING = "RTD_IC_6"; const char *RTD_IC_7_STRING = "RTD_IC_7"; const char *RTD_IC_8_STRING = "RTD_IC_8"; const char *RTD_IC_9_STRING = "RTD_IC_9"; const char *RTD_IC_10_STRING = "RTD_IC_10"; const char *RTD_IC_11_STRING = "RTD_IC_11"; const char *RTD_IC_12_STRING = "RTD_IC_12"; const char *RTD_IC_13_STRING = "RTD_IC_13"; const char *RTD_IC_14_STRING = "RTD_IC_14"; const char *RTD_IC_15_STRING = "RTD_IC_15"; const char *RTD_IC_16_STRING = "RTD_IC_16"; const char *RTD_IC_17_STRING = "RTD_IC_17"; const char *RTD_IC_18_STRING = "RTD_IC_18"; const char *SYRLINKS_HK_HANDLER_STRING = "SYRLINKS_HK_HANDLER"; const char *ARDUINO_COM_IF_STRING = "ARDUINO_COM_IF"; const char *GPIO_IF_STRING = "GPIO_IF"; const char *SPI_COM_IF_STRING = "SPI_COM_IF"; const char *UART_COM_IF_STRING = "UART_COM_IF"; const char *I2C_COM_IF_STRING = "I2C_COM_IF"; const char *CSP_COM_IF_STRING = "CSP_COM_IF"; const char *CCSDS_PACKET_DISTRIBUTOR_STRING = "CCSDS_PACKET_DISTRIBUTOR"; const char *PUS_PACKET_DISTRIBUTOR_STRING = "PUS_PACKET_DISTRIBUTOR"; const char *TMTC_BRIDGE_STRING = "TMTC_BRIDGE"; const char *TMTC_POLLING_TASK_STRING = "TMTC_POLLING_TASK"; const char *FILE_SYSTEM_HANDLER_STRING = "FILE_SYSTEM_HANDLER"; const char *PTME_STRING = "PTME"; const char *PAPB_VC0_STRING = "PAPB_VC0"; const char *PAPB_VC1_STRING = "PAPB_VC1"; const char *PAPB_VC2_STRING = "PAPB_VC2"; const char *PAPB_VC3_STRING = "PAPB_VC3"; const char *PDEC_HANDLER_STRING = "PDEC_HANDLER"; const char *CCSDS_HANDLER_STRING = "CCSDS_HANDLER"; const char *PUS_SERVICE_6_STRING = "PUS_SERVICE_6"; const char *FSFW_OBJECTS_START_STRING = "FSFW_OBJECTS_START"; const char *PUS_SERVICE_1_VERIFICATION_STRING = "PUS_SERVICE_1_VERIFICATION"; const char *PUS_SERVICE_2_DEVICE_ACCESS_STRING = "PUS_SERVICE_2_DEVICE_ACCESS"; const char *PUS_SERVICE_3_HOUSEKEEPING_STRING = "PUS_SERVICE_3_HOUSEKEEPING"; const char *PUS_SERVICE_5_EVENT_REPORTING_STRING = "PUS_SERVICE_5_EVENT_REPORTING"; const char *PUS_SERVICE_8_FUNCTION_MGMT_STRING = "PUS_SERVICE_8_FUNCTION_MGMT"; const char *PUS_SERVICE_9_TIME_MGMT_STRING = "PUS_SERVICE_9_TIME_MGMT"; const char *PUS_SERVICE_17_TEST_STRING = "PUS_SERVICE_17_TEST"; const char *PUS_SERVICE_20_PARAMETERS_STRING = "PUS_SERVICE_20_PARAMETERS"; const char *PUS_SERVICE_200_MODE_MGMT_STRING = "PUS_SERVICE_200_MODE_MGMT"; const char *PUS_SERVICE_201_HEALTH_STRING = "PUS_SERVICE_201_HEALTH"; const char *HEALTH_TABLE_STRING = "HEALTH_TABLE"; const char *MODE_STORE_STRING = "MODE_STORE"; const char *EVENT_MANAGER_STRING = "EVENT_MANAGER"; const char *INTERNAL_ERROR_REPORTER_STRING = "INTERNAL_ERROR_REPORTER"; const char *TC_STORE_STRING = "TC_STORE"; const char *TM_STORE_STRING = "TM_STORE"; const char *IPC_STORE_STRING = "IPC_STORE"; const char *TIME_STAMPER_STRING = "TIME_STAMPER"; const char *FSFW_OBJECTS_END_STRING = "FSFW_OBJECTS_END"; const char *SPI_TEST_STRING = "SPI_TEST"; const char *UART_TEST_STRING = "UART_TEST"; const char *DUMMY_HANDLER_STRING = "DUMMY_HANDLER"; const char *DUMMY_INTERFACE_STRING = "DUMMY_INTERFACE"; const char *LIBGPIOD_TEST_STRING = "LIBGPIOD_TEST"; const char *TEST_TASK_STRING = "TEST_TASK"; const char *TM_FUNNEL_STRING = "TM_FUNNEL"; const char *CCSDS_IP_CORE_BRIDGE_STRING = "CCSDS_IP_CORE_BRIDGE"; const char *NO_OBJECT_STRING = "NO_OBJECT"; const char *translateObject(object_id_t object) { switch ((object & 0xFFFFFFFF)) { case 0x00005060: return P60DOCK_TEST_TASK_STRING; case 0x43000003: return CORE_CONTROLLER_STRING; case 0x43100002: return ACS_CONTROLLER_STRING; case 0x43400001: return THERMAL_CONTROLLER_STRING; case 0x44120006: return MGM_0_LIS3_HANDLER_STRING; case 0x44120010: return GYRO_0_ADIS_HANDLER_STRING; case 0x44120032: return SUS_1_STRING; case 0x44120033: return SUS_2_STRING; case 0x44120034: return SUS_3_STRING; case 0x44120035: return SUS_4_STRING; case 0x44120036: return SUS_5_STRING; case 0x44120037: return SUS_6_STRING; case 0x44120038: return SUS_7_STRING; case 0x44120039: return SUS_8_STRING; case 0x44120040: return SUS_9_STRING; case 0x44120041: return SUS_10_STRING; case 0x44120042: return SUS_11_STRING; case 0x44120043: return SUS_12_STRING; case 0x44120044: return SUS_13_STRING; case 0x44120047: return RW1_STRING; case 0x44120107: return MGM_1_RM3100_HANDLER_STRING; case 0x44120111: return GYRO_1_L3G_HANDLER_STRING; case 0x44120148: return RW2_STRING; case 0x44120208: return MGM_2_LIS3_HANDLER_STRING; case 0x44120212: return GYRO_2_ADIS_HANDLER_STRING; case 0x44120249: return RW3_STRING; case 0x44120309: return MGM_3_RM3100_HANDLER_STRING; case 0x44120313: return GYRO_3_L3G_HANDLER_STRING; case 0x44120350: return RW4_STRING; case 0x44130001: return STAR_TRACKER_STRING; case 0x44130045: return GPS0_HANDLER_STRING; case 0x44130146: return GPS1_HANDLER_STRING; case 0x44140014: return IMTQ_HANDLER_STRING; case 0x442000A1: return PCDU_HANDLER_STRING; case 0x44250000: return P60DOCK_HANDLER_STRING; case 0x44250001: return PDU1_HANDLER_STRING; case 0x44250002: return PDU2_HANDLER_STRING; case 0x44250003: return ACU_HANDLER_STRING; case 0x443200A5: return RAD_SENSOR_STRING; case 0x44330000: return PLOC_UPDATER_STRING; case 0x44330001: return PLOC_MEMORY_DUMPER_STRING; case 0x44330002: return STR_HELPER_STRING; case 0x44330015: return PLOC_MPSOC_HANDLER_STRING; case 0x44330016: return PLOC_SUPERVISOR_HANDLER_STRING; case 0x444100A2: return SOLAR_ARRAY_DEPL_HANDLER_STRING; case 0x444100A4: return HEATER_HANDLER_STRING; case 0x44420004: return TMP1075_HANDLER_1_STRING; case 0x44420005: return TMP1075_HANDLER_2_STRING; case 0x44420016: return RTD_IC_3_STRING; case 0x44420017: return RTD_IC_4_STRING; case 0x44420018: return RTD_IC_5_STRING; case 0x44420019: return RTD_IC_6_STRING; case 0x44420020: return RTD_IC_7_STRING; case 0x44420021: return RTD_IC_8_STRING; case 0x44420022: return RTD_IC_9_STRING; case 0x44420023: return RTD_IC_10_STRING; case 0x44420024: return RTD_IC_11_STRING; case 0x44420025: return RTD_IC_12_STRING; case 0x44420026: return RTD_IC_13_STRING; case 0x44420027: return RTD_IC_14_STRING; case 0x44420028: return RTD_IC_15_STRING; case 0x44420029: return RTD_IC_16_STRING; case 0x44420030: return RTD_IC_17_STRING; case 0x44420031: return RTD_IC_18_STRING; case 0x445300A3: return SYRLINKS_HK_HANDLER_STRING; case 0x49000000: return ARDUINO_COM_IF_STRING; case 0x49010005: return GPIO_IF_STRING; case 0x49020004: return SPI_COM_IF_STRING; case 0x49030003: return UART_COM_IF_STRING; case 0x49040002: return I2C_COM_IF_STRING; case 0x49050001: return CSP_COM_IF_STRING; case 0x50000100: return CCSDS_PACKET_DISTRIBUTOR_STRING; case 0x50000200: return PUS_PACKET_DISTRIBUTOR_STRING; case 0x50000300: return TMTC_BRIDGE_STRING; case 0x50000400: return TMTC_POLLING_TASK_STRING; case 0x50000500: return FILE_SYSTEM_HANDLER_STRING; case 0x50000600: return PTME_STRING; case 0x50000700: return PAPB_VC0_STRING; case 0x50000701: return PAPB_VC1_STRING; case 0x50000702: return PAPB_VC2_STRING; case 0x50000703: return PAPB_VC3_STRING; case 0x50000704: return PDEC_HANDLER_STRING; case 0x50000800: return CCSDS_HANDLER_STRING; case 0x51000500: return PUS_SERVICE_6_STRING; case 0x53000000: return FSFW_OBJECTS_START_STRING; case 0x53000001: return PUS_SERVICE_1_VERIFICATION_STRING; case 0x53000002: return PUS_SERVICE_2_DEVICE_ACCESS_STRING; case 0x53000003: return PUS_SERVICE_3_HOUSEKEEPING_STRING; case 0x53000005: return PUS_SERVICE_5_EVENT_REPORTING_STRING; case 0x53000008: return PUS_SERVICE_8_FUNCTION_MGMT_STRING; case 0x53000009: return PUS_SERVICE_9_TIME_MGMT_STRING; case 0x53000017: return PUS_SERVICE_17_TEST_STRING; case 0x53000020: return PUS_SERVICE_20_PARAMETERS_STRING; case 0x53000200: return PUS_SERVICE_200_MODE_MGMT_STRING; case 0x53000201: return PUS_SERVICE_201_HEALTH_STRING; case 0x53010000: return HEALTH_TABLE_STRING; case 0x53010100: return MODE_STORE_STRING; case 0x53030000: return EVENT_MANAGER_STRING; case 0x53040000: return INTERNAL_ERROR_REPORTER_STRING; case 0x534f0100: return TC_STORE_STRING; case 0x534f0200: return TM_STORE_STRING; case 0x534f0300: return IPC_STORE_STRING; case 0x53500010: return TIME_STAMPER_STRING; case 0x53ffffff: return FSFW_OBJECTS_END_STRING; case 0x54000010: return SPI_TEST_STRING; case 0x54000020: return UART_TEST_STRING; case 0x5400AFFE: return DUMMY_HANDLER_STRING; case 0x5400CAFE: return DUMMY_INTERFACE_STRING; case 0x54123456: return LIBGPIOD_TEST_STRING; case 0x54694269: return TEST_TASK_STRING; case 0x73000100: return TM_FUNNEL_STRING; case 0x73500000: return CCSDS_IP_CORE_BRIDGE_STRING; case 0xFFFFFFFF: return NO_OBJECT_STRING; default: return "UNKNOWN_OBJECT"; } return 0; }