/*  Contents of format file  "ROMAP_RAWHK.FMT"  (Uncalibrated HK data)  */

OBJECT                = COLUMN
    NAME              = "UTC"
    DATA_TYPE         = TIME
    START_BYTE        = 1
    BYTES             = 23
    DESCRIPTION       = "This column represents the UTC
                         Of the magnetic field vector in PDS standard format
                         YYYY-MM-DDThh:mm:ss.sss"
 END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "OBT"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 25
    BYTES            = 15
    UNIT             = SECOND
    FORMAT           = "F15.5"
    DESCRIPTION      = "ROMAP 4 bytes counter representing the measurement
                        time synchronized with Lander On Board Time.
                        The time resolution is 0.03125 s"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "CONTROLLER STATUS"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 42
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = " Controller Status Bits in Hexadecimal Format :

                      Bit                        Description

                      0       Status flag : Instrument Mode was loaded
                                            at power-up from TC-Buffer
                      1       Status flag : MAG setting was loaded from
                                            TC-Buffer
                      3       Error flag : read TC-Buffer error at power-up
                      4       Error flag : write BRAM error; cleared after
                                            successfully writing BRAM
                      5       Error flag : TC-Buffer content error
                                           (illegal checksum)
                      6       Error flag : SPM Ion 1 counter overflow occurred
                                           (cleared after displaying SPM
                                            overflow error flag in HK data)
                      7       Error flag : SPM Ion 2 counter overflow occurred
                                           (cleared after displaying SPM
                                            overflow errorflag in HK data)
                      8       Error flag : SPM Electron counter overflow
                                           occurred (cleared after displaying
                                           SPM overflow error flag in HK data)
                      9       Status flag : Penning pressure sensor on/off
                     10       Status flag : Pirani pressure sensor on/off
                     11       Status flag : DUMMY FPGA output on/off
                     12..13   Not used
                     14..15   Status flags: I0, I1 identify instrument mode

                        If one of the bits 0 .. 5 is set once, it stays active
                        until the instrument is switched off."
END_OBJECT           = COLUMN  

OBJECT               = COLUMN
    NAME             = "LAST RECEIVED TC (WORD 1)"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 49
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "Last received TC (word 1) in Hexadecimal Format"
END_OBJECT           = COLUMN  

OBJECT               = COLUMN
    NAME             = "LAST RECEIVED TC (WORD 2)"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 56
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "Last received TC (word 2 )in Hexadecimal Format"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "POWER CONSUMPTION"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 62
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "Overall instrument power consumption
                        "
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "+5V CURRENT"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 69
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "+5V current
                        "
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "-5V CURRENT"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 76
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "-5V current
                        "
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "ELECTRONICS TEMPERATURE"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 83
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "electronics temperature
                        "
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "+28V CURRENT"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 90
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "+28V current
                        "
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 1"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 98
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "SPM HV status 1 in Hexadecimal Format"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 2"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 105
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "SPM HV status 2 in Hexadecimal Format"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 3"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 112
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "SPM HV status 3 in Hexadecimal Format"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 4"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 119
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "SPM HV status 4 in Hexadecimal Format"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "PENNING PRESSURE"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 125
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "Penning pressure"
END_OBJECT           = COLUMN


OBJECT               = COLUMN
    NAME             = "PIRANI PRESSURE"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 132
    BYTES            = 6
    FORMAT           = "I6"
    UNIT             = "ADC_COUNTS"
    DESCRIPTION      = "Pirani pressure"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "PROM CHECKSUM"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 140
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = "PROM checksum (computed at power-up)
                        in Hexadecimal Format"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "INSTRUMENT ERROR FLAGS"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 147
    BYTES            = 4
    FORMAT           = "A4"
    UNIT             = "N/A"
    DESCRIPTION      = " Instrument Error Flags in Hexadecimal Format :

                      Bit              Description

                      0       Command overflow (a TC was received before the
                                                former was processed)
                      1       CDMS illegal word count
                      2       CDMS message error
                      3       General CDMS receiving error
                      4       General CDMS transmission error
                      5       Wrong telecommand received
                      6       CDMS request overflow (a CDMS request occurs
                                           before the former was processed)
                      7       Frame buffer overflow
                      8       MAG vector sampling overflow
                      9       CDMS error code word received
                     10       CDMS checksum error
                     11       checksum error in received CDMS SST word
                     12       SPM counter overflow
                     13       ADC sampling overflow
                     14       SPM transmission overflow
                     15       SPM setup error"
END_OBJECT           = COLUMN