/*  Contents of format file  "ROMAP_CALHK.FMT"  (Calibrated 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 :

                      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_REAL
    START_BYTE       = 62
    BYTES            = 8
    FORMAT           = "F8.2"
    UNIT             = MILLIWATT
    DESCRIPTION      = "Overall instrument power consumption
                        Derived from P = N * 76.3E-3 * 4 [mW]"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "+5V CURRENT"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 71
    BYTES            = 7
    FORMAT           = "F7.2"
    UNIT             = MILLIAMPERE
    DESCRIPTION      = "+5V current
                        Derived from I = N * 76.3E-3 * 0.5 [mA]"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "-5V CURRENT"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 79
    BYTES            = 7
    FORMAT           = "F7.2"
    UNIT             = MILLIAMPERE
    DESCRIPTION      = "-5V current
                        Derived from I = N * 76.3E-3 * 0.05 [mA]"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "ELECTRONICS TEMPERATURE"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 87
    BYTES            = 7
    FORMAT           = "F7.2"
    UNIT             = KELVIN
    DESCRIPTION      = "Electronics temperature
                      Derived from T [deg C] = (N * 76.3E-6 - 0.535) * 472.9
                      T [K] = T [deg C] + 273.15"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "+28V CURRENT"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 95
    BYTES            = 7
    FORMAT           = "F7.2"
    UNIT             = MILLIAMPERE
    DESCRIPTION      = "+28V current
                       Derived from I = N * 76.3E-3 * 0.025 [mA]"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 1"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 103
    BYTES            = 7
    FORMAT           = "F7.2"
    UNIT             = VOLT
    DESCRIPTION      = "SPM HV status 1"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 2"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 111
    BYTES            = 8
    FORMAT           = "F8.4"
    UNIT             = VOLT
    DESCRIPTION      = "SPM HV status 2"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 3"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 120
    BYTES            = 8
    FORMAT           = "F8.4"
    UNIT             = VOLT
    DESCRIPTION      = "SPM HV status 3"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "SPM HV STATUS 4"
    DATA_TYPE        = ASCII_REAL
    START_BYTE       = 129
    BYTES            = 8
    FORMAT           = "F8.4"
    UNIT             = VOLT
    DESCRIPTION      = "SPM HV status 4"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "PENNING PRESSURE"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 138
    BYTES            = 7
    FORMAT           = "I7"
    UNIT             = "ADC_COUNTS"
    MISSING_CONSTANT = 9999999
    DESCRIPTION      = "Penning pressure"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "PIRANI PRESSURE"
    DATA_TYPE        = ASCII_INTEGER
    START_BYTE       = 146
    BYTES            = 7
    FORMAT           = "I7"
    UNIT             = "ADC_COUNTS"
    MISSING_CONSTANT = 9999999
    DESCRIPTION      = "Pirani pressure"
END_OBJECT           = COLUMN

OBJECT               = COLUMN
    NAME             = "PROM CHECKSUM"
    DATA_TYPE        = CHARACTER
    START_BYTE       = 155
    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       = 162
    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