Field Name Length (bits) Bit Contents Description
Item Total Algn Off
bepReadReply 224 + 32*n 32 0 telemetry Packet Memory read from the BEP initiated by a Read Bep command, or one of the data structure dump commands (see table 48, 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 = 7+n This field indicates the total number of 32-bit words in the telemetry packet
    formatTag 66 1 42 uint6 = 1, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44 This field identifies the content of the telemetry packet [see enum TlmFormatTag]:
TTAG_READ_BEP (1)
TTAG_DUMP_SYS_CONFIG (34)
TTAG_DUMP_BAD_PIXEL (35)
TTAG_DUMP_BAD_TE_COL (36)
TTAG_DUMP_BAD_CC_COL (37)
TTAG_DUMP_PATCHES (38)
TTAG_DUMP_HUFFMAN (39)
TTAG_DUMP_TE_SLOTS (40)
TTAG_DUMP_CC_SLOTS (41)
TTAG_DUMP_2D_SLOTS (42)
TTAG_DUMP_1D_SLOTS (43)
TTAG_DUMP_DEA_SLOTS (44)
    sequenceNumber 1616 1 48 uint16 This field is the sequence number of the telemetry packet
  commandId 1616 16 64 uint16 Command Identifier of command which initiated the read
  bepTickCounter 3232 32 96 uint32 Back End Timer Tick interrupt counter value at start of read (1/10 sec. ticks)
  requestedAddress 3232 32 128 uint32 This is the original address requested by the originator of the read (Note: Several different types of commands may initiate a read)
  requestedWordCount 3232 32 160 uint32 This is the original word count requested by the source of the read.
  readAddress 3232 32 192 uint32 Starting Back End virtual address of data within packet
  readData[pl-7] 3232*n 32 224 uint32 Array of read 32-bit words read from BEP memory

Definition of variables
n the dimension of the readData array [pl-7]
pl the value of the telemetryLength field