Field Name Length (bits) Bit Contents Description
Item Total Algn Off
dataTeRaw 192 + 32*n 32 0 telemetry Packet Data Packet, Timed Exposure, Raw Mode (see table 16, 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 = 6+n This field indicates the total number of 32-bit words in the telemetry packet
    formatTag 66 1 42 uint6 = 17 This field identifies the content of the telemetry packet [see enum TlmFormatTag]: TTAG_SCI_TE_DAT_RAW
    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
  ccdRow 1010 1 91 uint10 CCD Row position of first pixel in data packet
  compressionTableSlotIndex 88 1 101 uint8 Slot index of Compression Table Identifier used to pack data (255 no compression)
  compressionTableIdentifier 3232 1 109 uint32 Identifier stored within Huffman Compression Table used to pack data (0 if no compression)
  pixelCount 3232 1 141 uint32 The total number of pixels packed into the packet
  data[pl-6] 3232*n 32 192 uint32 Compressed, bit-packed raw mode data (unpacked is an array of 12-bit pulse heights).

Definition of variables
n the dimension of the data array [pl-6]
pl the value of the telemetryLength field