/* Contents of format file "PTOLEMY_TF.FMT" (TC Acceptance Failure) */ OBJECT = COLUMN NAME = "TIME_CODE" DATA_TYPE = CHARACTER START_BYTE = 2 BYTES = 17 DESCRIPTION = "On board time represented as : Reset number (integer starting at 1) / seconds. Reset number 1 starts at 2003-01-01T00:00:00 UTC The time resolution is 1/65536 s" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "UTC_TIME" DATA_TYPE = TIME START_BYTE = 21 BYTES = 23 DESCRIPTION = "This column represents the UTC Time in PDS standard format YYYY-MM-DDThh:mm:ss.sss" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TC_PCKT_ID" DATA_TYPE = CHARACTER START_BYTE = 46 BYTES = 4 DESCRIPTION = "The packet ID of the accepted TC (hexadecimal format)" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TC_SEQ_CTRL" DATA_TYPE = CHARACTER START_BYTE = 53 BYTES = 4 DESCRIPTION = "The sequence control field for the accepted TC (hexadecimal format)" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "FAILURE_CODE" DATA_TYPE = CHARACTER START_BYTE = 60 BYTES = 4 DESCRIPTION = " Failure code (hexadecimal format)" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TC_PCKT_TYPE" DATA_TYPE = ASCII_INTEGER START_BYTE = 66 BYTES = 3 FORMAT = "I3" DESCRIPTION = "Packet type of the rejected TC" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "TC_PCKT_SUBTYPE" DATA_TYPE = ASCII_INTEGER START_BYTE = 70 BYTES = 3 FORMAT = "I3" DESCRIPTION = "Packet subtype of the rejected TC" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PARAM_3" DATA_TYPE = CHARACTER START_BYTE = 75 BYTES = 4 DESCRIPTION = "3rd parameter (hexadecimal format) depends on failure code : Failure code Reason for rejection Parameter 3 1 Incomplete packet Number of bytes in packet header 2 Incorrect checksum Checksum received in TC packet 3 Incorrect Application ID Not used (=0) 4 Invalid command code Always =0 5 Not allowed in this Current operating mode mode/state or SD2 status 6 Packet data field Word position (offset 0) inconsistent of first field error" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PARAM_4" DATA_TYPE = CHARACTER START_BYTE = 82 BYTES = 4 DESCRIPTION = "4th parameter (hexadecimal format) depends on failure code : Failure code Reason for rejection Parameter 4 1 Incomplete packet Number of bytes actualy received 2 Incorrect checksum Expected (calculated) checksum 3 Incorrect Application ID Not used (=0) 4 Invalid command code Always =0 5 Not allowed in this Always =0 mode/state 6 Packet data field Erroneous word value inconsistent " END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PARAM_5" DATA_TYPE = CHARACTER START_BYTE = 89 BYTES = 4 DESCRIPTION = "5th parameter (hexadecimal format) Additional Parameter for failure code 6 depends on TC Type and TC Subtype : TC Type TC Subtype TC Name Parameter 5 193 5 HTO Conditioning SD2 Oven No 6 MTO Conditioning SD2 Oven No 7 CASE Conditioning Position tolerance 193 1 Ground Test Lowest valid tank no 9-16 Tank Rupture- Lowest valid tank no Additional Science 195 1 Parameter Update Lowest valid number of parameters" END_OBJECT = COLUMN OBJECT = COLUMN NAME = "PARAM_6" DATA_TYPE = CHARACTER START_BYTE = 96 BYTES = 4 DESCRIPTION = "6th parameter (hexadecimal format) Additional Parameter for failure code 6 depends on TC Type and TC Subtype : TC Type TC Subtype TC Name Parameter 6 193 5 HTO Conditioning - 6 MTO Conditioning - 7 CASE Conditioning Position tolerance 193 1 Ground Test Highest valid tank no 9-16 Tank Rupture- Highest valid tank no Additional Science 195 1 Parameter Update Highest valid number of parameters" END_OBJECT = COLUMN