Download this file

OBJECT               = COLUMN
  NAME               = HEADER
  COLUMN_NUMBER      = 1
  START_BYTE         = 1
  BYTES              = 12
  ^STRUCTURE         = "CRAT_L0_HDR.FMT"
  DATA_TYPE          = BIT_STRING
  DESCRIPTION        = "CCSDS Primary and Secondary Headers, ApId = 121."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = SECONDARYFLGS
  COLUMN_NUMBER      = 2
  START_BYTE         = 13
  BYTES              = 4
  DATA_TYPE          = BIT_STRING
  DESCRIPTION        = "Secondary Science Flags."
  OBJECT             = BIT_COLUMN
    NAME             = BIASCNTRL
    COLUMN_NUMBER    = 1
    START_BIT        = 1
    BITS             = 1
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 1
    DESCRIPTION      = "Detector Bias Delayed Control Flag (1 = enabled)."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = BIASCMD
    COLUMN_NUMBER    = 2
    START_BIT        = 2
    BITS             = 1
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 1
    DESCRIPTION      = "Detector Bias Voltage Flag (1 = on)."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = CALLOW
    COLUMN_NUMBER    = 3
    START_BIT        = 3
    BITS             = 1
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 1
    DESCRIPTION      = "Internal Calibration Pulser--Low Range
                       Flag (1 = enabled)."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = CALHIGH
    COLUMN_NUMBER    = 4
    START_BIT        = 4
    BITS             = 1
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 1
    DESCRIPTION      = "Internal Calibration Pulser--High Range
                       Flag (1 = enabled)."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = CALRATE
    COLUMN_NUMBER    = 5
    START_BIT        = 5
    BITS             = 1
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 1
    DESCRIPTION      = "Internal Calibration Pulser Pulse Rate Flag
                       (0 = 8 Hz; 1 = 1953 Hz)."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = PROCDFLAG
    COLUMN_NUMBER    = 6
    START_BIT        = 6
    BITS             = 6
    ITEM_BITS        = 1
    ITEMS            = 6
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 1
    DESCRIPTION      = "Detector Processing Flag (1 = enabled)."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = LASTCMD
    COLUMN_NUMBER    = 7
    START_BIT        = 12
    BITS             = 5
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 31
    DESCRIPTION      = "Address of Last Command to CRaTER."
  END_OBJECT         = BIT_COLUMN
  OBJECT             = BIT_COLUMN
    NAME             = LASTVALUE
    COLUMN_NUMBER    = 8
    START_BIT        = 17
    BITS             = 16
    BIT_DATA_TYPE    = MSB_UNSIGNED_INTEGER
    MINIMUM          = 0
    MAXIMUM          = 65535
    DESCRIPTION      = "Contents of Last Command to CRaTER."
  END_OBJECT         = BIT_COLUMN
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = DISCTHIN
  COLUMN_NUMBER      = 3
  START_BYTE         = 17
  BYTES              = 2
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "LLD Monitor Value--Thin Detectors (D1, D3, D5)."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = DISCTHICK
  COLUMN_NUMBER      = 4
  START_BYTE         = 19
  BYTES              = 2
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "LLD Monitor Value--Thick Detectors (D2, D4, D6)."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = MASK
  COLUMN_NUMBER      = 5
  START_BYTE         = 21
  BYTES              = 8
  ITEM_BYTES         = 4
  ITEMS              = 2
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "Detector Coincidence Discriminator Accept Mask
                       (64 bits)."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = SINGLE
  COLUMN_NUMBER      = 6
  START_BYTE         = 29
  BYTES              = 12
  ITEM_BYTES         = 2
  ITEMS              = 6
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "D1..D6 Singles Counters."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = GOOD
  COLUMN_NUMBER      = 7
  START_BYTE         = 41
  BYTES              = 2
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "Good Events Counter."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = REJECT
  COLUMN_NUMBER      = 8
  START_BYTE         = 43
  BYTES              = 2
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "Rejected Events Counter."
END_OBJECT           = COLUMN
OBJECT               = COLUMN
  NAME               = TOTAL
  COLUMN_NUMBER      = 9
  START_BYTE         = 45
  BYTES              = 2
  DATA_TYPE          = MSB_UNSIGNED_INTEGER
  MINIMUM            = 0
  MAXIMUM            = 65535
  DESCRIPTION        = "Total Events Counter."
END_OBJECT           = COLUMN