Merge branch 'meier/ploc' of https://egit.irs.uni-stuttgart.de/eive/eive-tmtc into meier/ploc

This commit is contained in:
2022-04-29 23:35:41 +02:00
4 changed files with 113 additions and 97 deletions

View File

@@ -192,3 +192,7 @@
13614;0x352e;SUPV_EXE_INVALID_APID;LOW;Supervisor helper expected execution report but received space packet with other apid P1: Apid of received space packet P2: Internal state of supervisor helper;linux\devices\ploc\PlocSupvHelper.h 13614;0x352e;SUPV_EXE_INVALID_APID;LOW;Supervisor helper expected execution report but received space packet with other apid P1: Apid of received space packet P2: Internal state of supervisor helper;linux\devices\ploc\PlocSupvHelper.h
13615;0x352f;ACK_RECEPTION_FAILURE;LOW;Failed to receive acknowledgment report P1: Return value P2: Apid of command for which the reception of the acknowledgment report failed;linux\devices\ploc\PlocSupvHelper.h 13615;0x352f;ACK_RECEPTION_FAILURE;LOW;Failed to receive acknowledgment report P1: Return value P2: Apid of command for which the reception of the acknowledgment report failed;linux\devices\ploc\PlocSupvHelper.h
13616;0x3530;EXE_RECEPTION_FAILURE;LOW;Failed to receive execution report P1: Return value P2: Apid of command for which the reception of the execution report failed;linux\devices\ploc\PlocSupvHelper.h 13616;0x3530;EXE_RECEPTION_FAILURE;LOW;Failed to receive execution report P1: Return value P2: Apid of command for which the reception of the execution report failed;linux\devices\ploc\PlocSupvHelper.h
13700;0x3584;ALLOC_FAILURE;MEDIUM;;bsp_q7s\core\CoreController.h
13701;0x3585;REBOOT_SW;MEDIUM; Software reboot occurred. Can also be a systemd reboot. P1: Current Chip, P2: Current Copy;bsp_q7s\core\CoreController.h
13702;0x3586;REBOOT_MECHANISM_TRIGGERED;MEDIUM;The reboot mechanism was triggered. P1: First 16 bits: Last Chip, Last 16 bits: Last Copy, P2: Each byte is the respective reboot count for the slots;bsp_q7s\core\CoreController.h
13703;0x3587;REBOOT_HW;MEDIUM;;bsp_q7s\core\CoreController.h
1 2200 0x0898 STORE_SEND_WRITE_FAILED LOW fsfw\src\fsfw\tmstorage\TmStoreBackendIF.h
192 13614 0x352e SUPV_EXE_INVALID_APID LOW Supervisor helper expected execution report but received space packet with other apid P1: Apid of received space packet P2: Internal state of supervisor helper linux\devices\ploc\PlocSupvHelper.h
193 13615 0x352f ACK_RECEPTION_FAILURE LOW Failed to receive acknowledgment report P1: Return value P2: Apid of command for which the reception of the acknowledgment report failed linux\devices\ploc\PlocSupvHelper.h
194 13616 0x3530 EXE_RECEPTION_FAILURE LOW Failed to receive execution report P1: Return value P2: Apid of command for which the reception of the execution report failed linux\devices\ploc\PlocSupvHelper.h
195 13700 0x3584 ALLOC_FAILURE MEDIUM bsp_q7s\core\CoreController.h
196 13701 0x3585 REBOOT_SW MEDIUM Software reboot occurred. Can also be a systemd reboot. P1: Current Chip, P2: Current Copy bsp_q7s\core\CoreController.h
197 13702 0x3586 REBOOT_MECHANISM_TRIGGERED MEDIUM The reboot mechanism was triggered. P1: First 16 bits: Last Chip, Last 16 bits: Last Copy, P2: Each byte is the respective reboot count for the slots bsp_q7s\core\CoreController.h
198 13703 0x3587 REBOOT_HW MEDIUM bsp_q7s\core\CoreController.h

View File

@@ -1,11 +1,11 @@
0x0;OK;System-wide code for ok.;RETURN_OK;HasReturnvaluesIF.h;HasReturnvaluesIF 0x0;OK;System-wide code for ok.;RETURN_OK;HasReturnvaluesIF.h;HasReturnvaluesIF
0x1;Failed;Unspecified system-wide code for failed.;RETURN_FAILED;HasReturnvaluesIF.h;HasReturnvaluesIF 0x1;Failed;Unspecified system-wide code for failed.;RETURN_FAILED;HasReturnvaluesIF.h;HasReturnvaluesIF
0x5f00;GOMS_PacketTooLong;;0;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER 0x6000;GOMS_PacketTooLong;;0;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER
0x5f01;GOMS_InvalidTableId;;1;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER 0x6001;GOMS_InvalidTableId;;1;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER
0x5f02;GOMS_InvalidAddress;;2;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER 0x6002;GOMS_InvalidAddress;;2;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER
0x5f03;GOMS_InvalidParamSize;;3;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER 0x6003;GOMS_InvalidParamSize;;3;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER
0x5f04;GOMS_InvalidPayloadSize;;4;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER 0x6004;GOMS_InvalidPayloadSize;;4;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER
0x5f05;GOMS_UnknownReplyId;;5;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER 0x6005;GOMS_UnknownReplyId;;5;mission\devices\GomspaceDeviceHandler.h;GOM_SPACE_HANDLER
0x52a1;HEATER_CommandNotSupported;;0xA1;mission\devices\HeaterHandler.h;HEATER_HANDLER 0x52a1;HEATER_CommandNotSupported;;0xA1;mission\devices\HeaterHandler.h;HEATER_HANDLER
0x52a2;HEATER_InitFailed;;0xA2;mission\devices\HeaterHandler.h;HEATER_HANDLER 0x52a2;HEATER_InitFailed;;0xA2;mission\devices\HeaterHandler.h;HEATER_HANDLER
0x52a3;HEATER_InvalidSwitchNr;;0xA3;mission\devices\HeaterHandler.h;HEATER_HANDLER 0x52a3;HEATER_InvalidSwitchNr;;0xA3;mission\devices\HeaterHandler.h;HEATER_HANDLER
@@ -31,13 +31,13 @@
0x55a2;RWHA_SetSpeedCommandInvalidLength;Received set speed command has invalid length. Should be 6.;0xA2;mission\devices\RwHandler.h;RW_HANDLER 0x55a2;RWHA_SetSpeedCommandInvalidLength;Received set speed command has invalid length. Should be 6.;0xA2;mission\devices\RwHandler.h;RW_HANDLER
0x55a3;RWHA_ExecutionFailed;Command execution failed;0xA3;mission\devices\RwHandler.h;RW_HANDLER 0x55a3;RWHA_ExecutionFailed;Command execution failed;0xA3;mission\devices\RwHandler.h;RW_HANDLER
0x55a4;RWHA_CrcError;Reaction wheel reply has invalid crc;0xA4;mission\devices\RwHandler.h;RW_HANDLER 0x55a4;RWHA_CrcError;Reaction wheel reply has invalid crc;0xA4;mission\devices\RwHandler.h;RW_HANDLER
0x68a0;SADPL_CommandNotSupported;;0xA0;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER 0x69a0;SADPL_CommandNotSupported;;0xA0;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER
0x68a1;SADPL_DeploymentAlreadyExecuting;;0xA1;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER 0x69a1;SADPL_DeploymentAlreadyExecuting;;0xA1;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER
0x68a2;SADPL_MainSwitchTimeoutFailure;;0xA2;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER 0x69a2;SADPL_MainSwitchTimeoutFailure;;0xA2;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER
0x68a3;SADPL_SwitchingDeplSa1Failed;;0xA3;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER 0x69a3;SADPL_SwitchingDeplSa1Failed;;0xA3;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER
0x68a4;SADPL_SwitchingDeplSa2Failed;;0xA4;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER 0x69a4;SADPL_SwitchingDeplSa2Failed;;0xA4;mission\devices\SolarArrayDeploymentHandler.h;SA_DEPL_HANDLER
0x5aa0;SUSS_ErrorUnlockMutex;;0xA0;mission\devices\SusHandler.h;SUS_HANDLER 0x5ba0;SUSS_ErrorUnlockMutex;;0xA0;mission\devices\SusHandler.h;SUS_HANDLER
0x5aa1;SUSS_ErrorLockMutex;;0xA1;mission\devices\SusHandler.h;SUS_HANDLER 0x5ba1;SUSS_ErrorLockMutex;;0xA1;mission\devices\SusHandler.h;SUS_HANDLER
0x53a0;SYRLINKS_CrcFailure;;0xA0;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER 0x53a0;SYRLINKS_CrcFailure;;0xA0;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER
0x53a1;SYRLINKS_UartFraminOrParityErrorAck;;0xA1;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER 0x53a1;SYRLINKS_UartFraminOrParityErrorAck;;0xA1;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER
0x53a2;SYRLINKS_BadCharacterAck;;0xA2;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER 0x53a2;SYRLINKS_BadCharacterAck;;0xA2;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER
@@ -47,8 +47,8 @@
0x53a6;SYRLINKS_BadCrcAck;;0xA6;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER 0x53a6;SYRLINKS_BadCrcAck;;0xA6;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER
0x53a7;SYRLINKS_ReplyWrongSize;;0xA7;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER 0x53a7;SYRLINKS_ReplyWrongSize;;0xA7;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER
0x53a8;SYRLINKS_MissingStartFrameCharacter;;0xA8;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER 0x53a8;SYRLINKS_MissingStartFrameCharacter;;0xA8;mission\devices\SyrlinksHkHandler.h;SYRLINKS_HANDLER
0x65a0;NVMB_KeyNotExists;Specified key does not exist in json file;0xA0;mission\memory\NVMParameterBase.h;NVM_PARAM_BASE 0x66a0;NVMB_KeyNotExists;Specified key does not exist in json file;0xA0;mission\memory\NVMParameterBase.h;NVM_PARAM_BASE
0x62a0;CCSDS_CommandNotImplemented;Received action message with unknown action id;0xA0;mission\tmtc\CCSDSHandler.h;CCSDS_HANDLER 0x63a0;CCSDS_CommandNotImplemented;Received action message with unknown action id;0xA0;mission\tmtc\CCSDSHandler.h;CCSDS_HANDLER
0x4601; HGIO_UnknownGpioId;;1;fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h;HAL_GPIO 0x4601; HGIO_UnknownGpioId;;1;fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h;HAL_GPIO
0x4602; HGIO_DriveGpioFailure;;2;fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h;HAL_GPIO 0x4602; HGIO_DriveGpioFailure;;2;fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h;HAL_GPIO
0x4603; HGIO_GpioTypeFailure;;3;fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h;HAL_GPIO 0x4603; HGIO_GpioTypeFailure;;3;fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h;HAL_GPIO
@@ -444,59 +444,64 @@
0x1f07; CSB_InvalidReply;;7;fsfw\src\fsfw\tmtcservices\CommandingServiceBase.h;COMMAND_SERVICE_BASE 0x1f07; CSB_InvalidReply;;7;fsfw\src\fsfw\tmtcservices\CommandingServiceBase.h;COMMAND_SERVICE_BASE
0x4a00; SPPA_NoPacketFound;;0x00;fsfw\src\fsfw\tmtcservices\SpacePacketParser.h;SPACE_PACKET_PARSER 0x4a00; SPPA_NoPacketFound;;0x00;fsfw\src\fsfw\tmtcservices\SpacePacketParser.h;SPACE_PACKET_PARSER
0x4a01; SPPA_SplitPacket;;0x01;fsfw\src\fsfw\tmtcservices\SpacePacketParser.h;SPACE_PACKET_PARSER 0x4a01; SPPA_SplitPacket;;0x01;fsfw\src\fsfw\tmtcservices\SpacePacketParser.h;SPACE_PACKET_PARSER
0x66a0;FSHLP_SdNotMounted;SD card specified with path string not mounted;0xA0;bsp_q7s\memory\FilesystemHelper.h;FILE_SYSTEM_HELPER 0x67a0;FSHLP_SdNotMounted;SD card specified with path string not mounted;0xA0;bsp_q7s\memory\FilesystemHelper.h;FILE_SYSTEM_HELPER
0x66a1;FSHLP_FileNotExists;Specified file does not exist on filesystem;0xA1;bsp_q7s\memory\FilesystemHelper.h;FILE_SYSTEM_HELPER 0x67a1;FSHLP_FileNotExists;Specified file does not exist on filesystem;0xA1;bsp_q7s\memory\FilesystemHelper.h;FILE_SYSTEM_HELPER
0x7100; SCBU_KeyNotFound;;0;bsp_q7s\memory\scratchApi.h;SCRATCH_BUFFER 0x7300; SCBU_KeyNotFound;;0;bsp_q7s\memory\scratchApi.h;SCRATCH_BUFFER
0x7000; SDMA_OpOngoing;;0;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x7200; SDMA_OpOngoing;;0;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x7001; SDMA_AlreadyOn;;1;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x7201; SDMA_AlreadyOn;;1;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x7002; SDMA_AlreadyMounted;;2;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x7202; SDMA_AlreadyMounted;;2;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x7003; SDMA_AlreadyOff;;3;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x7203; SDMA_AlreadyOff;;3;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x700a; SDMA_StatusFileNexists;;10;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x720a; SDMA_StatusFileNexists;;10;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x700b; SDMA_StatusFileFormatInvalid;;11;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x720b; SDMA_StatusFileFormatInvalid;;11;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x700c; SDMA_MountError;;12;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x720c; SDMA_MountError;;12;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x700d; SDMA_UnmountError;;13;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x720d; SDMA_UnmountError;;13;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x700e; SDMA_SystemCallError;;14;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x720e; SDMA_SystemCallError;;14;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x700f; SDMA_PopenCallError;;15;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER 0x720f; SDMA_PopenCallError;;15;bsp_q7s\memory\SdCardManager.h;SD_CARD_MANAGER
0x69a0;MPSOCRTVIF_CrcFailure;Space Packet received from PLOC has invalid CRC;0xA0;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa0;MPSOCRTVIF_CrcFailure;Space Packet received from PLOC has invalid CRC;0xA0;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a1;MPSOCRTVIF_ReceivedAckFailure;Received ACK failure reply from PLOC;0xA1;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa1;MPSOCRTVIF_ReceivedAckFailure;Received ACK failure reply from PLOC;0xA1;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a2;MPSOCRTVIF_ReceivedExeFailure;Received execution failure reply from PLOC;0xA2;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa2;MPSOCRTVIF_ReceivedExeFailure;Received execution failure reply from PLOC;0xA2;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a3;MPSOCRTVIF_InvalidApid;Received space packet with invalid APID from PLOC;0xA3;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa3;MPSOCRTVIF_InvalidApid;Received space packet with invalid APID from PLOC;0xA3;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a4;MPSOCRTVIF_InvalidLength;Received command with invalid length;0xA4;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa4;MPSOCRTVIF_InvalidLength;Received command with invalid length;0xA4;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a5;MPSOCRTVIF_FilenameTooLong;Filename of file in OBC filesystem is too long;0xA5;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa5;MPSOCRTVIF_FilenameTooLong;Filename of file in OBC filesystem is too long;0xA5;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a6;MPSOCRTVIF_MpsocHelperExecuting;MPSoC helper is currently executing a command;0xA6;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa6;MPSOCRTVIF_MpsocHelperExecuting;MPSoC helper is currently executing a command;0xA6;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a7;MPSOCRTVIF_MpsocFilenameTooLong;Filename of MPSoC file is to long (max. 256 bytes);0xA7;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa7;MPSOCRTVIF_MpsocFilenameTooLong;Filename of MPSoC file is to long (max. 256 bytes);0xA7;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a8;MPSOCRTVIF_InvalidParameter;Command has invalid parameter;0xA8;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa8;MPSOCRTVIF_InvalidParameter;Command has invalid parameter;0xA8;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x69a9;MPSOCRTVIF_NameTooLong;Received command has file string with invalid length;0xA9;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF 0x6aa9;MPSOCRTVIF_NameTooLong;Received command has file string with invalid length;0xA9;linux\devices\devicedefinitions\MPSoCReturnValuesIF.h;MPSOC_RETURN_VALUES_IF
0x57e0;DWLPWRON_InvalidMode;Received command has invalid JESD mode (valid modes are 0 - 5);0xE0;linux\devices\devicedefinitions\PlocMPSoCDefinitions.h;DWLPWRON_CMD 0x57e0;DWLPWRON_InvalidMode;Received command has invalid JESD mode (valid modes are 0 - 5);0xE0;linux\devices\devicedefinitions\PlocMPSoCDefinitions.h;DWLPWRON_CMD
0x57e1;DWLPWRON_InvalidLaneRate;Received command has invalid lane rate (valid lane rate are 0 - 9);0xE1;linux\devices\devicedefinitions\PlocMPSoCDefinitions.h;DWLPWRON_CMD 0x57e1;DWLPWRON_InvalidLaneRate;Received command has invalid lane rate (valid lane rate are 0 - 9);0xE1;linux\devices\devicedefinitions\PlocMPSoCDefinitions.h;DWLPWRON_CMD
0x60a0;PLMEMDUMP_MramAddressTooHigh;The capacity of the MRAM amounts to 512 kB. Thus the maximum address must not be higher than 0x7d000.;0xA0;linux\devices\ploc\PlocMemoryDumper.h;PLOC_MEMORY_DUMPER 0x6ba0;SPVRTVIF_CrcFailure;Space Packet received from PLOC supervisor has invalid CRC;0xA0;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x60a1;PLMEMDUMP_MramInvalidAddressCombination;The specified end address is lower than the start address;0xA1;linux\devices\ploc\PlocMemoryDumper.h;PLOC_MEMORY_DUMPER 0x6ba1;SPVRTVIF_ReceivedAckFailure;Received ACK failure reply from PLOC supervisor;0xA1;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x67a0; PLMPHLP_FileClosedAccidentally;File accidentally close;0xA0;linux\devices\ploc\PlocMPSoCHelper.h;PLOC_MPSOC_HELPER 0x6ba2;SPVRTVIF_ReceivedExeFailure;Received execution failure reply from PLOC supervisor;0xA2;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a0;PLSV_CrcFailure;Space Packet received from PLOC supervisor has invalid CRC;0xA0;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba3;SPVRTVIF_InvalidApid;Received space packet with invalid APID from PLOC supervisor;0xA3;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a1;PLSV_ReceivedAckFailure;Received ACK failure reply from PLOC supervisor;0xA1;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba4;SPVRTVIF_GetTimeFailure;Failed to read current system time;0xA4;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a2;PLSV_ReceivedExeFailure;Received execution failure reply from PLOC supervisor;0xA2;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba5;SPVRTVIF_InvalidWatchdog;Received command with invalid watchdog parameter. Valid watchdogs are 0 for PS, 1 for PL and 2 for INT;0xA5;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a3;PLSV_InvalidApid;Received space packet with invalid APID from PLOC supervisor;0xA3;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba6;SPVRTVIF_InvalidWatchdogTimeout;Received watchdog timeout config command with invalid timeout. Valid timeouts must be in the range between 1000 and 360000 ms.;0xA6;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a4;PLSV_GetTimeFailure;Failed to read current system time;0xA4;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba7;SPVRTVIF_InvalidLatchupId;Received latchup config command with invalid latchup ID;0xA7;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a5;PLSV_InvalidWatchdog;Received command with invalid watchdog parameter. Valid watchdogs are 0 for PS, 1 for PL and 2 for INT;0xA5;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba8;SPVRTVIF_SweepPeriodTooSmall;Received set adc sweep period command with invalid sweep period. Must be larger than 21.;0xA8;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a6;PLSV_InvalidWatchdogTimeout;Received watchdog timeout config command with invalid timeout. Valid timeouts must be in the range between 1000 and 360000 ms.;0xA6;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6ba9;SPVRTVIF_InvalidTestParam;Receive auto EM test command with invalid test param. Valid params are 1 and 2.;0xA9;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a7;PLSV_InvalidLatchupId;Received latchup config command with invalid latchup ID;0xA7;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6baa;SPVRTVIF_MramPacketParsingFailure;Returned when scanning for MRAM dump packets failed.;0xAA;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a8;PLSV_SweepPeriodTooSmall;Received set adc sweep period command with invalid sweep period. Must be larger than 21.;0xA8;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6bab;SPVRTVIF_InvalidMramAddresses;Returned when the start and stop addresses of the MRAM dump or MRAM wipe commands are invalid (e.g. start address bigger than stop address);0xAB;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59a9;PLSV_InvalidTestParam;Receive auto EM test command with invalid test param. Valid params are 1 and 2.;0xA9;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6bac;SPVRTVIF_NoMramPacket;Expect reception of an MRAM dump packet but received space packet with other apid.;0xAC;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59aa;PLSV_MramPacketParsingFailure;Returned when scanning for MRAM dump packets failed.;0xAA;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6bad;SPVRTVIF_PathDoesNotExist;Path to PLOC directory on SD card does not exist;0xAD;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59ab;PLSV_InvalidMramAddresses;Returned when the start and stop addresses of the MRAM dump or MRAM wipe commands are invalid (e.g. start address bigger than stop address);0xAB;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6bae;SPVRTVIF_MramFileNotExists;MRAM dump file does not exists. The file should actually already have been created with the reception of the first dump packet.;0xAE;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59ac;PLSV_NoMramPacket;Expect reception of an MRAM dump packet but received space packet with other apid.;0xAC;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6baf;SPVRTVIF_InvalidLength;Received action command has invalid length;0xAF;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59ad;PLSV_PathDoesNotExist;Path to PLOC directory on SD card does not exist;0xAD;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6bb0;SPVRTVIF_FilenameTooLong;Filename too long;0xB0;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x59ae;PLSV_MramFileNotExists;MRAM dump file does not exists. The file should actually already have been created with the reception of the first dump packet.;0xAE;linux\devices\ploc\PlocSupervisorHandler.h;PLOC_SUPERVISOR_HANDLER 0x6bb1;SPVRTVIF_UpdateStatusReportInvalidLength;Received update status report with invalid packet length field;0xB1;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x5da0;PLUD_UpdaterBusy;Updater is already performing an update;0xA0;linux\devices\ploc\PlocUpdater.h;PLOC_UPDATER 0x6bb2;SPVRTVIF_UpdateCrcFailure;Update status report does not contain expected CRC. There might be a bit flip in the update memory region.;0xB2;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x5da1;PLUD_NameTooLong;Received update command with invalid path string (too long).;0xA1;linux\devices\ploc\PlocUpdater.h;PLOC_UPDATER 0x6bb3;SPVRTVIF_SupvHelperExecuting;Supervisor helper task ist currently executing a command (wait until helper tas has finished or interrupt by sending the terminate command);0xB3;linux\devices\devicedefinitions\SupvReturnValuesIF.h;SUPV_RETURN_VALUES_IF
0x5da2;PLUD_SdNotMounted;Received command to initiate update but SD card with update image not mounted.;0xA2;linux\devices\ploc\PlocUpdater.h;PLOC_UPDATER 0x61a0;PLMEMDUMP_MramAddressTooHigh;The capacity of the MRAM amounts to 512 kB. Thus the maximum address must not be higher than 0x7d000.;0xA0;linux\devices\ploc\PlocMemoryDumper.h;PLOC_MEMORY_DUMPER
0x5da3;PLUD_FileNotExists;Update file received with update command does not exist.;0xA3;linux\devices\ploc\PlocUpdater.h;PLOC_UPDATER 0x61a1;PLMEMDUMP_MramInvalidAddressCombination;The specified end address is lower than the start address;0xA1;linux\devices\ploc\PlocMemoryDumper.h;PLOC_MEMORY_DUMPER
0x68a0; PLMPHLP_FileClosedAccidentally;File accidentally close;0xA0;linux\devices\ploc\PlocMPSoCHelper.h;PLOC_MPSOC_HELPER
0x5aa0;PLSPVhLP_FileClosedAccidentally;File accidentally close;0xA0;linux\devices\ploc\PlocSupvHelper.h;PLOC_SUPV_HELPER
0x5aa1;PLSPVhLP_ProcessTerminated;Process has been terminated by command;0xA1;linux\devices\ploc\PlocSupvHelper.h;PLOC_SUPV_HELPER
0x5aa2;PLSPVhLP_PathNotExists;Received command with invalid pathname;0xA2;linux\devices\ploc\PlocSupvHelper.h;PLOC_SUPV_HELPER
0x5aa3;PLSPVhLP_EventBufferReplyInvalidApid;Expected event buffer TM but received space packet with other APID;0xA3;linux\devices\ploc\PlocSupvHelper.h;PLOC_SUPV_HELPER
0x56a0;STRH_TemperatureReqFailed;Status in temperature reply signals error;0xA0;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56a0;STRH_TemperatureReqFailed;Status in temperature reply signals error;0xA0;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x56a1;STRH_PingFailed;Ping command failed;0xA1;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56a1;STRH_PingFailed;Ping command failed;0xA1;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x56a2;STRH_VersionReqFailed;Status in version reply signals error;0xA2;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56a2;STRH_VersionReqFailed;Status in version reply signals error;0xA2;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x6401;JSONBASE_JsonFileNotExists;Specified json file does not exist;1;linux\devices\startracker\ArcsecJsonParamBase.h;ARCSEC_JSON_BASE 0x6501;JSONBASE_JsonFileNotExists;Specified json file does not exist;1;linux\devices\startracker\ArcsecJsonParamBase.h;ARCSEC_JSON_BASE
0x6402;JSONBASE_SetNotExists;Requested set does not exist in json file;2;linux\devices\startracker\ArcsecJsonParamBase.h;ARCSEC_JSON_BASE 0x6502;JSONBASE_SetNotExists;Requested set does not exist in json file;2;linux\devices\startracker\ArcsecJsonParamBase.h;ARCSEC_JSON_BASE
0x6403;JSONBASE_ParamNotExists;Requested parameter does not exist in json file;3;linux\devices\startracker\ArcsecJsonParamBase.h;ARCSEC_JSON_BASE 0x6503;JSONBASE_ParamNotExists;Requested parameter does not exist in json file;3;linux\devices\startracker\ArcsecJsonParamBase.h;ARCSEC_JSON_BASE
0x56a3;STRH_InterfaceReqFailed;Status in interface reply signals error;0xA3;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56a3;STRH_InterfaceReqFailed;Status in interface reply signals error;0xA3;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x56a4;STRH_PowerReqFailed;Status in power reply signals error;0xA4;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56a4;STRH_PowerReqFailed;Status in power reply signals error;0xA4;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x56a5;STRH_SetParamFailed;Status of reply to parameter set command signals error;0xA5;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56a5;STRH_SetParamFailed;Status of reply to parameter set command signals error;0xA5;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
@@ -519,33 +524,33 @@
0x56b6;STRH_StartrackerAlreadyBooted;Star tracker is already in firmware mode;0xB6;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56b6;STRH_StartrackerAlreadyBooted;Star tracker is already in firmware mode;0xB6;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x56b7;STRH_StartrackerRunningFirmware;Star tracker is in firmware mode but must be in bootloader mode to execute this command;0xB7;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56b7;STRH_StartrackerRunningFirmware;Star tracker is in firmware mode but must be in bootloader mode to execute this command;0xB7;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x56b8;STRH_StartrackerRunningBootloader;Star tracker is in bootloader mode but must be in firmware mode to execute this command;0xB8;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER 0x56b8;STRH_StartrackerRunningBootloader;Star tracker is in bootloader mode but must be in firmware mode to execute this command;0xB8;linux\devices\startracker\StarTrackerHandler.h;STR_HANDLER
0x5ea0;STRHLP_SdNotMounted;SD card specified in path string not mounted;0xA0;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa0;STRHLP_SdNotMounted;SD card specified in path string not mounted;0xA0;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea1;STRHLP_FileNotExists;Specified file does not exist on filesystem;0xA1;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa1;STRHLP_FileNotExists;Specified file does not exist on filesystem;0xA1;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea2;STRHLP_PathNotExists;Specified path does not exist;0xA2;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa2;STRHLP_PathNotExists;Specified path does not exist;0xA2;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea3;STRHLP_FileCreationFailed;Failed to create download image or read flash file;0xA3;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa3;STRHLP_FileCreationFailed;Failed to create download image or read flash file;0xA3;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea4;STRHLP_RegionMismatch;Region in flash write/read reply does not match expected region;0xA4;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa4;STRHLP_RegionMismatch;Region in flash write/read reply does not match expected region;0xA4;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea5;STRHLP_AddressMismatch;Address in flash write/read reply does not match expected address;0xA5;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa5;STRHLP_AddressMismatch;Address in flash write/read reply does not match expected address;0xA5;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea6;STRHLP_LengthMismatch;Length in flash write/read reply does not match expected length;0xA6;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa6;STRHLP_LengthMismatch;Length in flash write/read reply does not match expected length;0xA6;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea7;STRHLP_StatusError;Status field in reply signals error;0xA7;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa7;STRHLP_StatusError;Status field in reply signals error;0xA7;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ea8;STRHLP_InvalidTypeId;Reply has invalid type ID (should be of action reply type);0xA8;linux\devices\startracker\StrHelper.h;STR_HELPER 0x5fa8;STRHLP_InvalidTypeId;Reply has invalid type ID (should be of action reply type);0xA8;linux\devices\startracker\StrHelper.h;STR_HELPER
0x5ba0;IPCI_PapbBusy;;0xA0;linux\obc\PapbVcInterface.h;CCSDS_IP_CORE_BRIDGE 0x5ca0;IPCI_PapbBusy;;0xA0;linux\obc\PapbVcInterface.h;CCSDS_IP_CORE_BRIDGE
0x61a0;PDEC_AbandonedCltu;;0xA0;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a0;PDEC_AbandonedCltu;;0xA0;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a1;PDEC_FrameDirty;;0xA1;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a1;PDEC_FrameDirty;;0xA1;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a2;PDEC_FrameIllegalMultipleReasons;;0xA2;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a2;PDEC_FrameIllegalMultipleReasons;;0xA2;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a3;PDEC_AdDiscardedLockout;;0xA3;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a3;PDEC_AdDiscardedLockout;;0xA3;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a4;PDEC_AdDiscardedWait;;0xA4;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a4;PDEC_AdDiscardedWait;;0xA4;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a5;PDEC_AdDiscardedNsVs;;0xA5;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a5;PDEC_AdDiscardedNsVs;;0xA5;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61b0;PDEC_CommandNotImplemented;Received action message with unknown action id;0xB0;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62b0;PDEC_CommandNotImplemented;Received action message with unknown action id;0xB0;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a6;PDEC_NoReport;;0xA6;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a6;PDEC_NoReport;;0xA6;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a7;PDEC_ErrorVersionNumber;;0xA7;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a7;PDEC_ErrorVersionNumber;;0xA7;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a8;PDEC_IllegalCombination;;0xA8;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a8;PDEC_IllegalCombination;;0xA8;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61a9;PDEC_InvalidScId;;0xA9;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62a9;PDEC_InvalidScId;;0xA9;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61aa;PDEC_InvalidVcIdMsb;;0xAA;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62aa;PDEC_InvalidVcIdMsb;;0xAA;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61ab;PDEC_InvalidVcIdLsb;;0xAB;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62ab;PDEC_InvalidVcIdLsb;;0xAB;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61ac;PDEC_NsNotZero;;0xAC;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62ac;PDEC_NsNotZero;;0xAC;linux\obc\PdecHandler.h;PDEC_HANDLER
0x61ae;PDEC_InvalidBcCc;;0xAE;linux\obc\PdecHandler.h;PDEC_HANDLER 0x62ae;PDEC_InvalidBcCc;;0xAE;linux\obc\PdecHandler.h;PDEC_HANDLER
0x5ca0;PTME_UnknownVcId;;0xA0;linux\obc\Ptme.h;PTME 0x5da0;PTME_UnknownVcId;;0xA0;linux\obc\Ptme.h;PTME
0x63a0;RS_RateNotSupported;The commanded rate is not supported by the current FPGA design;0xA0;linux\obc\PtmeConfig.h;RATE_SETTER 0x64a0;RS_RateNotSupported;The commanded rate is not supported by the current FPGA design;0xA0;linux\obc\PtmeConfig.h;RATE_SETTER
0x63a1;RS_BadBitRate;Bad bitrate has been commanded (e.g. 0);0xA1;linux\obc\PtmeConfig.h;RATE_SETTER 0x64a1;RS_BadBitRate;Bad bitrate has been commanded (e.g. 0);0xA1;linux\obc\PtmeConfig.h;RATE_SETTER
0x63a2;RS_ClkInversionFailed;Failed to invert clock and thus change the time the data is updated with respect to the tx clock;0xA2;linux\obc\PtmeConfig.h;RATE_SETTER 0x64a2;RS_ClkInversionFailed;Failed to invert clock and thus change the time the data is updated with respect to the tx clock;0xA2;linux\obc\PtmeConfig.h;RATE_SETTER
0x63a3;RS_TxManipulatorConfigFailed;Failed to change configuration bit of tx clock manipulator;0xA3;linux\obc\PtmeConfig.h;RATE_SETTER 0x64a3;RS_TxManipulatorConfigFailed;Failed to change configuration bit of tx clock manipulator;0xA3;linux\obc\PtmeConfig.h;RATE_SETTER
1 0x0 OK System-wide code for ok. RETURN_OK HasReturnvaluesIF.h HasReturnvaluesIF
2 0x1 Failed Unspecified system-wide code for failed. RETURN_FAILED HasReturnvaluesIF.h HasReturnvaluesIF
3 0x5f00 0x6000 GOMS_PacketTooLong 0 mission\devices\GomspaceDeviceHandler.h GOM_SPACE_HANDLER
4 0x5f01 0x6001 GOMS_InvalidTableId 1 mission\devices\GomspaceDeviceHandler.h GOM_SPACE_HANDLER
5 0x5f02 0x6002 GOMS_InvalidAddress 2 mission\devices\GomspaceDeviceHandler.h GOM_SPACE_HANDLER
6 0x5f03 0x6003 GOMS_InvalidParamSize 3 mission\devices\GomspaceDeviceHandler.h GOM_SPACE_HANDLER
7 0x5f04 0x6004 GOMS_InvalidPayloadSize 4 mission\devices\GomspaceDeviceHandler.h GOM_SPACE_HANDLER
8 0x5f05 0x6005 GOMS_UnknownReplyId 5 mission\devices\GomspaceDeviceHandler.h GOM_SPACE_HANDLER
9 0x52a1 HEATER_CommandNotSupported 0xA1 mission\devices\HeaterHandler.h HEATER_HANDLER
10 0x52a2 HEATER_InitFailed 0xA2 mission\devices\HeaterHandler.h HEATER_HANDLER
11 0x52a3 HEATER_InvalidSwitchNr 0xA3 mission\devices\HeaterHandler.h HEATER_HANDLER
31 0x55a2 RWHA_SetSpeedCommandInvalidLength Received set speed command has invalid length. Should be 6. 0xA2 mission\devices\RwHandler.h RW_HANDLER
32 0x55a3 RWHA_ExecutionFailed Command execution failed 0xA3 mission\devices\RwHandler.h RW_HANDLER
33 0x55a4 RWHA_CrcError Reaction wheel reply has invalid crc 0xA4 mission\devices\RwHandler.h RW_HANDLER
34 0x68a0 0x69a0 SADPL_CommandNotSupported 0xA0 mission\devices\SolarArrayDeploymentHandler.h SA_DEPL_HANDLER
35 0x68a1 0x69a1 SADPL_DeploymentAlreadyExecuting 0xA1 mission\devices\SolarArrayDeploymentHandler.h SA_DEPL_HANDLER
36 0x68a2 0x69a2 SADPL_MainSwitchTimeoutFailure 0xA2 mission\devices\SolarArrayDeploymentHandler.h SA_DEPL_HANDLER
37 0x68a3 0x69a3 SADPL_SwitchingDeplSa1Failed 0xA3 mission\devices\SolarArrayDeploymentHandler.h SA_DEPL_HANDLER
38 0x68a4 0x69a4 SADPL_SwitchingDeplSa2Failed 0xA4 mission\devices\SolarArrayDeploymentHandler.h SA_DEPL_HANDLER
39 0x5aa0 0x5ba0 SUSS_ErrorUnlockMutex 0xA0 mission\devices\SusHandler.h SUS_HANDLER
40 0x5aa1 0x5ba1 SUSS_ErrorLockMutex 0xA1 mission\devices\SusHandler.h SUS_HANDLER
41 0x53a0 SYRLINKS_CrcFailure 0xA0 mission\devices\SyrlinksHkHandler.h SYRLINKS_HANDLER
42 0x53a1 SYRLINKS_UartFraminOrParityErrorAck 0xA1 mission\devices\SyrlinksHkHandler.h SYRLINKS_HANDLER
43 0x53a2 SYRLINKS_BadCharacterAck 0xA2 mission\devices\SyrlinksHkHandler.h SYRLINKS_HANDLER
47 0x53a6 SYRLINKS_BadCrcAck 0xA6 mission\devices\SyrlinksHkHandler.h SYRLINKS_HANDLER
48 0x53a7 SYRLINKS_ReplyWrongSize 0xA7 mission\devices\SyrlinksHkHandler.h SYRLINKS_HANDLER
49 0x53a8 SYRLINKS_MissingStartFrameCharacter 0xA8 mission\devices\SyrlinksHkHandler.h SYRLINKS_HANDLER
50 0x65a0 0x66a0 NVMB_KeyNotExists Specified key does not exist in json file 0xA0 mission\memory\NVMParameterBase.h NVM_PARAM_BASE
51 0x62a0 0x63a0 CCSDS_CommandNotImplemented Received action message with unknown action id 0xA0 mission\tmtc\CCSDSHandler.h CCSDS_HANDLER
52 0x4601 HGIO_UnknownGpioId 1 fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h HAL_GPIO
53 0x4602 HGIO_DriveGpioFailure 2 fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h HAL_GPIO
54 0x4603 HGIO_GpioTypeFailure 3 fsfw\hal\src\fsfw_hal\linux\gpio\LinuxLibgpioIF.h HAL_GPIO
444 0x1f07 CSB_InvalidReply 7 fsfw\src\fsfw\tmtcservices\CommandingServiceBase.h COMMAND_SERVICE_BASE
445 0x4a00 SPPA_NoPacketFound 0x00 fsfw\src\fsfw\tmtcservices\SpacePacketParser.h SPACE_PACKET_PARSER
446 0x4a01 SPPA_SplitPacket 0x01 fsfw\src\fsfw\tmtcservices\SpacePacketParser.h SPACE_PACKET_PARSER
447 0x66a0 0x67a0 FSHLP_SdNotMounted SD card specified with path string not mounted 0xA0 bsp_q7s\memory\FilesystemHelper.h FILE_SYSTEM_HELPER
448 0x66a1 0x67a1 FSHLP_FileNotExists Specified file does not exist on filesystem 0xA1 bsp_q7s\memory\FilesystemHelper.h FILE_SYSTEM_HELPER
449 0x7100 0x7300 SCBU_KeyNotFound 0 bsp_q7s\memory\scratchApi.h SCRATCH_BUFFER
450 0x7000 0x7200 SDMA_OpOngoing 0 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
451 0x7001 0x7201 SDMA_AlreadyOn 1 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
452 0x7002 0x7202 SDMA_AlreadyMounted 2 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
453 0x7003 0x7203 SDMA_AlreadyOff 3 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
454 0x700a 0x720a SDMA_StatusFileNexists 10 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
455 0x700b 0x720b SDMA_StatusFileFormatInvalid 11 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
456 0x700c 0x720c SDMA_MountError 12 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
457 0x700d 0x720d SDMA_UnmountError 13 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
458 0x700e 0x720e SDMA_SystemCallError 14 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
459 0x700f 0x720f SDMA_PopenCallError 15 bsp_q7s\memory\SdCardManager.h SD_CARD_MANAGER
460 0x69a0 0x6aa0 MPSOCRTVIF_CrcFailure Space Packet received from PLOC has invalid CRC 0xA0 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
461 0x69a1 0x6aa1 MPSOCRTVIF_ReceivedAckFailure Received ACK failure reply from PLOC 0xA1 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
462 0x69a2 0x6aa2 MPSOCRTVIF_ReceivedExeFailure Received execution failure reply from PLOC 0xA2 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
463 0x69a3 0x6aa3 MPSOCRTVIF_InvalidApid Received space packet with invalid APID from PLOC 0xA3 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
464 0x69a4 0x6aa4 MPSOCRTVIF_InvalidLength Received command with invalid length 0xA4 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
465 0x69a5 0x6aa5 MPSOCRTVIF_FilenameTooLong Filename of file in OBC filesystem is too long 0xA5 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
466 0x69a6 0x6aa6 MPSOCRTVIF_MpsocHelperExecuting MPSoC helper is currently executing a command 0xA6 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
467 0x69a7 0x6aa7 MPSOCRTVIF_MpsocFilenameTooLong Filename of MPSoC file is to long (max. 256 bytes) 0xA7 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
468 0x69a8 0x6aa8 MPSOCRTVIF_InvalidParameter Command has invalid parameter 0xA8 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
469 0x69a9 0x6aa9 MPSOCRTVIF_NameTooLong Received command has file string with invalid length 0xA9 linux\devices\devicedefinitions\MPSoCReturnValuesIF.h MPSOC_RETURN_VALUES_IF
470 0x57e0 DWLPWRON_InvalidMode Received command has invalid JESD mode (valid modes are 0 - 5) 0xE0 linux\devices\devicedefinitions\PlocMPSoCDefinitions.h DWLPWRON_CMD
471 0x57e1 DWLPWRON_InvalidLaneRate Received command has invalid lane rate (valid lane rate are 0 - 9) 0xE1 linux\devices\devicedefinitions\PlocMPSoCDefinitions.h DWLPWRON_CMD
472 0x60a0 0x6ba0 PLMEMDUMP_MramAddressTooHigh SPVRTVIF_CrcFailure The capacity of the MRAM amounts to 512 kB. Thus the maximum address must not be higher than 0x7d000. Space Packet received from PLOC supervisor has invalid CRC 0xA0 linux\devices\ploc\PlocMemoryDumper.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_MEMORY_DUMPER SUPV_RETURN_VALUES_IF
473 0x60a1 0x6ba1 PLMEMDUMP_MramInvalidAddressCombination SPVRTVIF_ReceivedAckFailure The specified end address is lower than the start address Received ACK failure reply from PLOC supervisor 0xA1 linux\devices\ploc\PlocMemoryDumper.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_MEMORY_DUMPER SUPV_RETURN_VALUES_IF
474 0x67a0 0x6ba2 PLMPHLP_FileClosedAccidentally SPVRTVIF_ReceivedExeFailure File accidentally close Received execution failure reply from PLOC supervisor 0xA0 0xA2 linux\devices\ploc\PlocMPSoCHelper.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_MPSOC_HELPER SUPV_RETURN_VALUES_IF
475 0x59a0 0x6ba3 PLSV_CrcFailure SPVRTVIF_InvalidApid Space Packet received from PLOC supervisor has invalid CRC Received space packet with invalid APID from PLOC supervisor 0xA0 0xA3 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
476 0x59a1 0x6ba4 PLSV_ReceivedAckFailure SPVRTVIF_GetTimeFailure Received ACK failure reply from PLOC supervisor Failed to read current system time 0xA1 0xA4 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
477 0x59a2 0x6ba5 PLSV_ReceivedExeFailure SPVRTVIF_InvalidWatchdog Received execution failure reply from PLOC supervisor Received command with invalid watchdog parameter. Valid watchdogs are 0 for PS, 1 for PL and 2 for INT 0xA2 0xA5 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
478 0x59a3 0x6ba6 PLSV_InvalidApid SPVRTVIF_InvalidWatchdogTimeout Received space packet with invalid APID from PLOC supervisor Received watchdog timeout config command with invalid timeout. Valid timeouts must be in the range between 1000 and 360000 ms. 0xA3 0xA6 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
479 0x59a4 0x6ba7 PLSV_GetTimeFailure SPVRTVIF_InvalidLatchupId Failed to read current system time Received latchup config command with invalid latchup ID 0xA4 0xA7 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
480 0x59a5 0x6ba8 PLSV_InvalidWatchdog SPVRTVIF_SweepPeriodTooSmall Received command with invalid watchdog parameter. Valid watchdogs are 0 for PS, 1 for PL and 2 for INT Received set adc sweep period command with invalid sweep period. Must be larger than 21. 0xA5 0xA8 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
481 0x59a6 0x6ba9 PLSV_InvalidWatchdogTimeout SPVRTVIF_InvalidTestParam Received watchdog timeout config command with invalid timeout. Valid timeouts must be in the range between 1000 and 360000 ms. Receive auto EM test command with invalid test param. Valid params are 1 and 2. 0xA6 0xA9 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
482 0x59a7 0x6baa PLSV_InvalidLatchupId SPVRTVIF_MramPacketParsingFailure Received latchup config command with invalid latchup ID Returned when scanning for MRAM dump packets failed. 0xA7 0xAA linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
483 0x59a8 0x6bab PLSV_SweepPeriodTooSmall SPVRTVIF_InvalidMramAddresses Received set adc sweep period command with invalid sweep period. Must be larger than 21. Returned when the start and stop addresses of the MRAM dump or MRAM wipe commands are invalid (e.g. start address bigger than stop address) 0xA8 0xAB linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
484 0x59a9 0x6bac PLSV_InvalidTestParam SPVRTVIF_NoMramPacket Receive auto EM test command with invalid test param. Valid params are 1 and 2. Expect reception of an MRAM dump packet but received space packet with other apid. 0xA9 0xAC linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
485 0x59aa 0x6bad PLSV_MramPacketParsingFailure SPVRTVIF_PathDoesNotExist Returned when scanning for MRAM dump packets failed. Path to PLOC directory on SD card does not exist 0xAA 0xAD linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
486 0x59ab 0x6bae PLSV_InvalidMramAddresses SPVRTVIF_MramFileNotExists Returned when the start and stop addresses of the MRAM dump or MRAM wipe commands are invalid (e.g. start address bigger than stop address) MRAM dump file does not exists. The file should actually already have been created with the reception of the first dump packet. 0xAB 0xAE linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
487 0x59ac 0x6baf PLSV_NoMramPacket SPVRTVIF_InvalidLength Expect reception of an MRAM dump packet but received space packet with other apid. Received action command has invalid length 0xAC 0xAF linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
488 0x59ad 0x6bb0 PLSV_PathDoesNotExist SPVRTVIF_FilenameTooLong Path to PLOC directory on SD card does not exist Filename too long 0xAD 0xB0 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
489 0x59ae 0x6bb1 PLSV_MramFileNotExists SPVRTVIF_UpdateStatusReportInvalidLength MRAM dump file does not exists. The file should actually already have been created with the reception of the first dump packet. Received update status report with invalid packet length field 0xAE 0xB1 linux\devices\ploc\PlocSupervisorHandler.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_SUPERVISOR_HANDLER SUPV_RETURN_VALUES_IF
490 0x5da0 0x6bb2 PLUD_UpdaterBusy SPVRTVIF_UpdateCrcFailure Updater is already performing an update Update status report does not contain expected CRC. There might be a bit flip in the update memory region. 0xA0 0xB2 linux\devices\ploc\PlocUpdater.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_UPDATER SUPV_RETURN_VALUES_IF
491 0x5da1 0x6bb3 PLUD_NameTooLong SPVRTVIF_SupvHelperExecuting Received update command with invalid path string (too long). Supervisor helper task ist currently executing a command (wait until helper tas has finished or interrupt by sending the terminate command) 0xA1 0xB3 linux\devices\ploc\PlocUpdater.h linux\devices\devicedefinitions\SupvReturnValuesIF.h PLOC_UPDATER SUPV_RETURN_VALUES_IF
492 0x5da2 0x61a0 PLUD_SdNotMounted PLMEMDUMP_MramAddressTooHigh Received command to initiate update but SD card with update image not mounted. The capacity of the MRAM amounts to 512 kB. Thus the maximum address must not be higher than 0x7d000. 0xA2 0xA0 linux\devices\ploc\PlocUpdater.h linux\devices\ploc\PlocMemoryDumper.h PLOC_UPDATER PLOC_MEMORY_DUMPER
493 0x5da3 0x61a1 PLUD_FileNotExists PLMEMDUMP_MramInvalidAddressCombination Update file received with update command does not exist. The specified end address is lower than the start address 0xA3 0xA1 linux\devices\ploc\PlocUpdater.h linux\devices\ploc\PlocMemoryDumper.h PLOC_UPDATER PLOC_MEMORY_DUMPER
494 0x68a0 PLMPHLP_FileClosedAccidentally File accidentally close 0xA0 linux\devices\ploc\PlocMPSoCHelper.h PLOC_MPSOC_HELPER
495 0x5aa0 PLSPVhLP_FileClosedAccidentally File accidentally close 0xA0 linux\devices\ploc\PlocSupvHelper.h PLOC_SUPV_HELPER
496 0x5aa1 PLSPVhLP_ProcessTerminated Process has been terminated by command 0xA1 linux\devices\ploc\PlocSupvHelper.h PLOC_SUPV_HELPER
497 0x5aa2 PLSPVhLP_PathNotExists Received command with invalid pathname 0xA2 linux\devices\ploc\PlocSupvHelper.h PLOC_SUPV_HELPER
498 0x5aa3 PLSPVhLP_EventBufferReplyInvalidApid Expected event buffer TM but received space packet with other APID 0xA3 linux\devices\ploc\PlocSupvHelper.h PLOC_SUPV_HELPER
499 0x56a0 STRH_TemperatureReqFailed Status in temperature reply signals error 0xA0 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
500 0x56a1 STRH_PingFailed Ping command failed 0xA1 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
501 0x56a2 STRH_VersionReqFailed Status in version reply signals error 0xA2 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
502 0x6401 0x6501 JSONBASE_JsonFileNotExists Specified json file does not exist 1 linux\devices\startracker\ArcsecJsonParamBase.h ARCSEC_JSON_BASE
503 0x6402 0x6502 JSONBASE_SetNotExists Requested set does not exist in json file 2 linux\devices\startracker\ArcsecJsonParamBase.h ARCSEC_JSON_BASE
504 0x6403 0x6503 JSONBASE_ParamNotExists Requested parameter does not exist in json file 3 linux\devices\startracker\ArcsecJsonParamBase.h ARCSEC_JSON_BASE
505 0x56a3 STRH_InterfaceReqFailed Status in interface reply signals error 0xA3 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
506 0x56a4 STRH_PowerReqFailed Status in power reply signals error 0xA4 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
507 0x56a5 STRH_SetParamFailed Status of reply to parameter set command signals error 0xA5 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
524 0x56b6 STRH_StartrackerAlreadyBooted Star tracker is already in firmware mode 0xB6 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
525 0x56b7 STRH_StartrackerRunningFirmware Star tracker is in firmware mode but must be in bootloader mode to execute this command 0xB7 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
526 0x56b8 STRH_StartrackerRunningBootloader Star tracker is in bootloader mode but must be in firmware mode to execute this command 0xB8 linux\devices\startracker\StarTrackerHandler.h STR_HANDLER
527 0x5ea0 0x5fa0 STRHLP_SdNotMounted SD card specified in path string not mounted 0xA0 linux\devices\startracker\StrHelper.h STR_HELPER
528 0x5ea1 0x5fa1 STRHLP_FileNotExists Specified file does not exist on filesystem 0xA1 linux\devices\startracker\StrHelper.h STR_HELPER
529 0x5ea2 0x5fa2 STRHLP_PathNotExists Specified path does not exist 0xA2 linux\devices\startracker\StrHelper.h STR_HELPER
530 0x5ea3 0x5fa3 STRHLP_FileCreationFailed Failed to create download image or read flash file 0xA3 linux\devices\startracker\StrHelper.h STR_HELPER
531 0x5ea4 0x5fa4 STRHLP_RegionMismatch Region in flash write/read reply does not match expected region 0xA4 linux\devices\startracker\StrHelper.h STR_HELPER
532 0x5ea5 0x5fa5 STRHLP_AddressMismatch Address in flash write/read reply does not match expected address 0xA5 linux\devices\startracker\StrHelper.h STR_HELPER
533 0x5ea6 0x5fa6 STRHLP_LengthMismatch Length in flash write/read reply does not match expected length 0xA6 linux\devices\startracker\StrHelper.h STR_HELPER
534 0x5ea7 0x5fa7 STRHLP_StatusError Status field in reply signals error 0xA7 linux\devices\startracker\StrHelper.h STR_HELPER
535 0x5ea8 0x5fa8 STRHLP_InvalidTypeId Reply has invalid type ID (should be of action reply type) 0xA8 linux\devices\startracker\StrHelper.h STR_HELPER
536 0x5ba0 0x5ca0 IPCI_PapbBusy 0xA0 linux\obc\PapbVcInterface.h CCSDS_IP_CORE_BRIDGE
537 0x61a0 0x62a0 PDEC_AbandonedCltu 0xA0 linux\obc\PdecHandler.h PDEC_HANDLER
538 0x61a1 0x62a1 PDEC_FrameDirty 0xA1 linux\obc\PdecHandler.h PDEC_HANDLER
539 0x61a2 0x62a2 PDEC_FrameIllegalMultipleReasons 0xA2 linux\obc\PdecHandler.h PDEC_HANDLER
540 0x61a3 0x62a3 PDEC_AdDiscardedLockout 0xA3 linux\obc\PdecHandler.h PDEC_HANDLER
541 0x61a4 0x62a4 PDEC_AdDiscardedWait 0xA4 linux\obc\PdecHandler.h PDEC_HANDLER
542 0x61a5 0x62a5 PDEC_AdDiscardedNsVs 0xA5 linux\obc\PdecHandler.h PDEC_HANDLER
543 0x61b0 0x62b0 PDEC_CommandNotImplemented Received action message with unknown action id 0xB0 linux\obc\PdecHandler.h PDEC_HANDLER
544 0x61a6 0x62a6 PDEC_NoReport 0xA6 linux\obc\PdecHandler.h PDEC_HANDLER
545 0x61a7 0x62a7 PDEC_ErrorVersionNumber 0xA7 linux\obc\PdecHandler.h PDEC_HANDLER
546 0x61a8 0x62a8 PDEC_IllegalCombination 0xA8 linux\obc\PdecHandler.h PDEC_HANDLER
547 0x61a9 0x62a9 PDEC_InvalidScId 0xA9 linux\obc\PdecHandler.h PDEC_HANDLER
548 0x61aa 0x62aa PDEC_InvalidVcIdMsb 0xAA linux\obc\PdecHandler.h PDEC_HANDLER
549 0x61ab 0x62ab PDEC_InvalidVcIdLsb 0xAB linux\obc\PdecHandler.h PDEC_HANDLER
550 0x61ac 0x62ac PDEC_NsNotZero 0xAC linux\obc\PdecHandler.h PDEC_HANDLER
551 0x61ae 0x62ae PDEC_InvalidBcCc 0xAE linux\obc\PdecHandler.h PDEC_HANDLER
552 0x5ca0 0x5da0 PTME_UnknownVcId 0xA0 linux\obc\Ptme.h PTME
553 0x63a0 0x64a0 RS_RateNotSupported The commanded rate is not supported by the current FPGA design 0xA0 linux\obc\PtmeConfig.h RATE_SETTER
554 0x63a1 0x64a1 RS_BadBitRate Bad bitrate has been commanded (e.g. 0) 0xA1 linux\obc\PtmeConfig.h RATE_SETTER
555 0x63a2 0x64a2 RS_ClkInversionFailed Failed to invert clock and thus change the time the data is updated with respect to the tx clock 0xA2 linux\obc\PtmeConfig.h RATE_SETTER
556 0x63a3 0x64a3 RS_TxManipulatorConfigFailed Failed to change configuration bit of tx clock manipulator 0xA3 linux\obc\PtmeConfig.h RATE_SETTER

View File

@@ -642,6 +642,7 @@ def add_ploc_supv_cmds(cmd_dict: ServiceOpCodeDictT):
"53": ("PLOC Supervisor: Logging set topic", {OpCodeDictKeys.TIMEOUT: 2.0}), "53": ("PLOC Supervisor: Logging set topic", {OpCodeDictKeys.TIMEOUT: 2.0}),
"54": ("PLOC Supervisor: Logging request counters", {OpCodeDictKeys.TIMEOUT: 2.0}), "54": ("PLOC Supervisor: Logging request counters", {OpCodeDictKeys.TIMEOUT: 2.0}),
"55": ("PLOC Supervisor: Request ADC Report", {OpCodeDictKeys.TIMEOUT: 2.0}), "55": ("PLOC Supervisor: Request ADC Report", {OpCodeDictKeys.TIMEOUT: 2.0}),
"56": ("PLOC Supervisor: Reset PL", {OpCodeDictKeys.TIMEOUT: 2.0}),
} }
service_ploc_supv_tuple = ("PLOC Supervisor", op_code_dict_srv_ploc_supv) service_ploc_supv_tuple = ("PLOC Supervisor", op_code_dict_srv_ploc_supv)

View File

@@ -97,6 +97,7 @@ class SupvActionIds:
LOGGING_CLEAR_COUNTERS = 55 LOGGING_CLEAR_COUNTERS = 55
LOGGING_SET_TOPIC = 56 LOGGING_SET_TOPIC = 56
REQUEST_ADC_REPORT = 57 REQUEST_ADC_REPORT = 57
RESET_PL = 58
class SupvHkIds: class SupvHkIds:
@@ -466,6 +467,11 @@ def pack_ploc_supv_commands(
command = object_id + struct.pack('!I', SupvActionIds.REQUEST_ADC_REPORT) command = object_id + struct.pack('!I', SupvActionIds.REQUEST_ADC_REPORT)
command = PusTelecommand(service=8, subservice=128, ssc=70, app_data=command) command = PusTelecommand(service=8, subservice=128, ssc=70, app_data=command)
tc_queue.appendleft(command.pack_command_tuple()) tc_queue.appendleft(command.pack_command_tuple())
elif op_code == "56":
tc_queue.appendleft((QueueCommands.PRINT, "PLOC Supervisor: Reset PL"))
command = object_id + struct.pack('!I', SupvActionIds.RESET_PL)
command = PusTelecommand(service=8, subservice=128, ssc=71, app_data=command)
tc_queue.appendleft(command.pack_command_tuple())
return tc_queue return tc_queue