Field Name Length (bits) Bit Contents Description
Item Total Algn Off
dataTeFaintBias 96 + 236*n 32 0 telemetry Packet Data Packet, Timed Exposure, Faint Mode with Bias (see table 22, swreq Rev. I)
  header 6464 32 0 telemetry Header Telemetry Packet Header
    synch 3232 32 0 uint32 = 0x736f4166 This field delimits the start of a telemetry packet.
    telemetryLength 1010 1 32 uint10 = 3+(59*n)/8 This field indicates the total number of 32-bit words in the telemetry packet
    formatTag 66 1 42 uint6 = 23 This field identifies the content of the telemetry packet [see enum TlmFormatTag]: TTAG_SCI_TE_DAT_FAINTB
    sequenceNumber 1616 1 48 uint16 This field is the sequence number of the telemetry packet
  ccdId 44 1 64 uint4 Identify which CCD produced the data [see enum CcdId]
  fepId 33 1 68 uint3 Identify which FEP processed the data [see enum FepId]
  dataPacketNumber 2020 1 71 uint20 Data Packet Number within the current CCD exposure
  events[(8*pl-24)/59] 236236*n 32 96 event TeFaintBias Array of Timed Exposure Faint Bias events
    ccdRow 1010 1 96+
236*i
uint10 CCD Row position of center pixel of the event
    ccdColumn 1010 1 106+
236*i
uint10 CCD Column position of center pixel of the event
    pulseHeights[9] 12108 1 116+
236*i
pixel PulseHeight Array of Raw Pixel Pulse Heights ((row, column) (-1, -1), (-1, 0), (-1, 1), (0, -1), ...)
      value 1212 1 116+
236*i+
12*j
uint12 This represents the pulse height of a single pixel
    biasValues[9] 12108 1 224+
236*i
pixel BiasValue Array of Pixel Bias Map Values ((row, column) (-1, -1), (-1, 0), (-1, 1), (0, -1), ...)
      value 1212 1 224+
236*i+
12*k
uint12 This represents the bias map value of a single pixel

Definition of variables
i the index of an element in the events array (0 < i < n)
j the index of an element in the pulseHeights array [0 < j < 9]
k the index of an element in the biasValues array [0 < k < 9]
n the dimension of the events array [(8*pl-24)/59]
pl the value of the telemetryLength field