/** 
 * @brief	Auto-generated object translation file.
 * @details
 * Contains 93 translations.
 * Generated on: 2021-05-18 16:48:46
 */
#include "translateObjects.h"

const char *P60DOCK_TEST_TASK_STRING = "P60DOCK_TEST_TASK";
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 *TMP1075_HANDLER_1_STRING = "TMP1075_HANDLER_1";
const char *TMP1075_HANDLER_2_STRING = "TMP1075_HANDLER_2";
const char *MGM_0_LIS3_HANDLER_STRING = "MGM_0_LIS3_HANDLER";
const char *MGM_1_RM3100_HANDLER_STRING = "MGM_1_RM3100_HANDLER";
const char *MGM_2_LIS3_HANDLER_STRING = "MGM_2_LIS3_HANDLER";
const char *MGM_3_RM3100_HANDLER_STRING = "MGM_3_RM3100_HANDLER";
const char *GYRO_0_ADIS_HANDLER_STRING = "GYRO_0_ADIS_HANDLER";
const char *GYRO_1_L3G_HANDLER_STRING = "GYRO_1_L3G_HANDLER";
const char *GYRO_2_L3G_HANDLER_STRING = "GYRO_2_L3G_HANDLER";
const char *IMTQ_HANDLER_STRING = "IMTQ_HANDLER";
const char *PLOC_HANDLER_STRING = "PLOC_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 *PCDU_HANDLER_STRING = "PCDU_HANDLER";
const char *SOLAR_ARRAY_DEPL_HANDLER_STRING = "SOLAR_ARRAY_DEPL_HANDLER";
const char *SYRLINKS_HK_HANDLER_STRING = "SYRLINKS_HK_HANDLER";
const char *GPIO_IF_STRING = "GPIO_IF";
const char *ARDUINO_COM_IF_STRING = "ARDUINO_COM_IF";
const char *CSP_COM_IF_STRING = "CSP_COM_IF";
const char *I2C_COM_IF_STRING = "I2C_COM_IF";
const char *UART_COM_IF_STRING = "UART_COM_IF";
const char *SPI_COM_IF_STRING = "SPI_COM_IF";
const char *CCSDS_PACKET_DISTRIBUTOR_STRING = "CCSDS_PACKET_DISTRIBUTOR";
const char *PUS_PACKET_DISTRIBUTOR_STRING = "PUS_PACKET_DISTRIBUTOR";
const char *UDP_BRIDGE_STRING = "UDP_BRIDGE";
const char *UDP_POLLING_TASK_STRING = "UDP_POLLING_TASK";
const char *PUS_SERVICE_3_STRING = "PUS_SERVICE_3";
const char *PUS_SERVICE_5_STRING = "PUS_SERVICE_5";
const char *PUS_SERVICE_6_STRING = "PUS_SERVICE_6";
const char *PUS_SERVICE_8_STRING = "PUS_SERVICE_8";
const char *PUS_SERVICE_23_STRING = "PUS_SERVICE_23";
const char *PUS_SERVICE_201_STRING = "PUS_SERVICE_201";
const char *TM_FUNNEL_STRING = "TM_FUNNEL";
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 *HEATER_HANDLER_STRING = "HEATER_HANDLER";
const char *RTD_IC3_STRING = "RTD_IC3";
const char *RTD_IC4_STRING = "RTD_IC4";
const char *RTD_IC5_STRING = "RTD_IC5";
const char *RTD_IC6_STRING = "RTD_IC6";
const char *RTD_IC7_STRING = "RTD_IC7";
const char *RTD_IC8_STRING = "RTD_IC8";
const char *RTD_IC9_STRING = "RTD_IC9";
const char *RTD_IC10_STRING = "RTD_IC10";
const char *RTD_IC11_STRING = "RTD_IC11";
const char *RTD_IC12_STRING = "RTD_IC12";
const char *RTD_IC13_STRING = "RTD_IC13";
const char *RTD_IC14_STRING = "RTD_IC14";
const char *SPI_TEST_STRING = "SPI_TEST";
const char *RTD_IC15_STRING = "RTD_IC15";
const char *RTD_IC16_STRING = "RTD_IC16";
const char *RTD_IC17_STRING = "RTD_IC17";
const char *RTD_IC18_STRING = "RTD_IC18";
const char *RAD_SENSOR_STRING = "RAD_SENSOR";
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 *NO_OBJECT_STRING = "NO_OBJECT";

const char* translateObject(object_id_t object) {
	switch( (object & 0xFFFFFFFF) ) {
	case 0x00005060:
		return P60DOCK_TEST_TASK_STRING;
	case 0x44000001:
		return P60DOCK_HANDLER_STRING;
	case 0x44000002:
		return PDU1_HANDLER_STRING;
	case 0x44000003:
		return PDU2_HANDLER_STRING;
	case 0x44000004:
		return ACU_HANDLER_STRING;
	case 0x44000005:
		return TMP1075_HANDLER_1_STRING;
	case 0x44000006:
		return TMP1075_HANDLER_2_STRING;
	case 0x44000007:
		return MGM_0_LIS3_HANDLER_STRING;
	case 0x44000008:
		return MGM_1_RM3100_HANDLER_STRING;
	case 0x44000009:
		return MGM_2_LIS3_HANDLER_STRING;
	case 0x44000010:
		return MGM_3_RM3100_HANDLER_STRING;
	case 0x44000011:
		return GYRO_0_ADIS_HANDLER_STRING;
	case 0x44000012:
		return GYRO_1_L3G_HANDLER_STRING;
	case 0x44000013:
		return GYRO_2_L3G_HANDLER_STRING;
	case 0x44000014:
		return IMTQ_HANDLER_STRING;
	case 0x44000015:
		return PLOC_HANDLER_STRING;
	case 0x44000016:
		return SUS_1_STRING;
	case 0x44000017:
		return SUS_2_STRING;
	case 0x44000018:
		return SUS_3_STRING;
	case 0x44000019:
		return SUS_4_STRING;
	case 0x4400001A:
		return SUS_5_STRING;
	case 0x4400001B:
		return SUS_6_STRING;
	case 0x4400001C:
		return SUS_7_STRING;
	case 0x4400001D:
		return SUS_8_STRING;
	case 0x4400001E:
		return SUS_9_STRING;
	case 0x4400001F:
		return SUS_10_STRING;
	case 0x44000021:
		return SUS_11_STRING;
	case 0x44000022:
		return SUS_12_STRING;
	case 0x44000023:
		return SUS_13_STRING;
	case 0x44001000:
		return PCDU_HANDLER_STRING;
	case 0x44001001:
		return SOLAR_ARRAY_DEPL_HANDLER_STRING;
	case 0x44001002:
		return SYRLINKS_HK_HANDLER_STRING;
	case 0x47000001:
		return GPIO_IF_STRING;
	case 0x49000001:
		return ARDUINO_COM_IF_STRING;
	case 0x49000002:
		return CSP_COM_IF_STRING;
	case 0x49000003:
		return I2C_COM_IF_STRING;
	case 0x49000004:
		return UART_COM_IF_STRING;
	case 0x49000005:
		return SPI_COM_IF_STRING;
	case 0x50000100:
		return CCSDS_PACKET_DISTRIBUTOR_STRING;
	case 0x50000200:
		return PUS_PACKET_DISTRIBUTOR_STRING;
	case 0x50000300:
		return UDP_BRIDGE_STRING;
	case 0x50000400:
		return UDP_POLLING_TASK_STRING;
	case 0x51000300:
		return PUS_SERVICE_3_STRING;
	case 0x51000400:
		return PUS_SERVICE_5_STRING;
	case 0x51000500:
		return PUS_SERVICE_6_STRING;
	case 0x51000800:
		return PUS_SERVICE_8_STRING;
	case 0x51002300:
		return PUS_SERVICE_23_STRING;
	case 0x51020100:
		return PUS_SERVICE_201_STRING;
	case 0x52000002:
		return TM_FUNNEL_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 0x54000003:
		return HEATER_HANDLER_STRING;
	case 0x54000004:
		return RTD_IC3_STRING;
	case 0x54000005:
		return RTD_IC4_STRING;
	case 0x54000006:
		return RTD_IC5_STRING;
	case 0x54000007:
		return RTD_IC6_STRING;
	case 0x54000008:
		return RTD_IC7_STRING;
	case 0x54000009:
		return RTD_IC8_STRING;
	case 0x5400000A:
		return RTD_IC9_STRING;
	case 0x5400000B:
		return RTD_IC10_STRING;
	case 0x5400000C:
		return RTD_IC11_STRING;
	case 0x5400000D:
		return RTD_IC12_STRING;
	case 0x5400000E:
		return RTD_IC13_STRING;
	case 0x5400000F:
		return RTD_IC14_STRING;
	case 0x54000010:
		return SPI_TEST_STRING;
	case 0x5400001F:
		return RTD_IC15_STRING;
	case 0x5400002F:
		return RTD_IC16_STRING;
	case 0x5400003F:
		return RTD_IC17_STRING;
	case 0x5400004F:
		return RTD_IC18_STRING;
	case 0x54000050:
		return RAD_SENSOR_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 0xFFFFFFFF:
		return NO_OBJECT_STRING;
	default:
		return "UNKNOWN_OBJECT";
	}
	return 0;
}