Field Name Length (bits) Bit Contents Description
Item Total Algn Off
dataCcRaw 192 + 32*n 32 0 telemetry Packet Data Packet, Continuous Clocking, Raw Mode (see table 31, 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 = 27 This field identifies the content of the telemetry packet [see enum TlmFormatTag]: TTAG_SCI_CC_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
  transferRow 99 1 91 uint9 Transfer Row position of first pixel in data packet
  compressionTableSlotIndex 88 1 100 uint8 Slot index of Huffman Compression Table used to pack data (255 no compression)
  compressionTableIdentifier 3232 1 108 uint32 Identifier stored within Huffman Compression Table used to pack data (0 if no compression)
  pixelCount 3232 1 140 uint32 The total number of pixels packed into the packet
  data[pl-6] 3232*n 32 192 uint32 Bit-packed raw mode data, uncompressed bit-packed array of 1024 12-bit pixel pulse heights, followed by 12-bit overclock pixels from each output node.

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