Field Name Length (bits) Bit Contents Description
Item Total Algn Off
dataTeVeryFaint 96 + 320*n 32 0 telemetry Packet Data Packet, Timed Exposure, Faint Mode 5x5 or CTI1 (see table 80, 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+10*n This field indicates the total number of 32-bit words in the telemetry packet
    formatTag 66 1 42 uint6 = 46, 55 This field identifies the content of the telemetry packet [see enum TlmFormatTag]:
TTAG_SCI_TE_DAT_FAINT_5x5 (46)
TTAG_SCI_TE_DAT_CTI1 (55)
    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[(pl-3)/10] 320320*n 32 96 event TeVeryFaint Array of Timed Exposure Faint Mode events
    ccdRow 1010 1 96+
320*i
uint10 CCD Row position of center pixel of the event
    ccdColumn 1010 1 106+
320*i
uint10 CCD Column position of center pixel of the event (NOTE: Events reported in Column 1 contain garbage in the pixel column 0. Events reported in Column 1022 contain garbage in pixel column 4.)
    pulseHeights[25] 12300 1 116+
320*i
pixel PulseHeight Array of Raw Pixel Pulse Heights ((row, column) (-2, -2), (-2, -1), (-2, 0), (-2, 1), (-2, 2), (-1, -2) ...)
      value 1212 1 116+
320*i+
12*j
uint12 This represents the pulse height 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 < 25]
n the dimension of the events array [(pl-3)/10]
pl the value of the telemetryLength field