| Field Name | 
Length (bits) | 
Bit | 
Contents | 
Description | 
| Item | 
Total | 
Algn | 
Off | 
| pramReadReply | 
192 + 16*n | 
32 | 
0 | 
telemetry Packet | 
Memory Read of DEA PRAM (see table 61, swreq Rev. I) | 
  header | 
64 | 64 | 
32 | 
0 | 
telemetry Header | 
Telemetry Packet Header | 
    synch | 
32 | 32 | 
32 | 
0 | 
uint32 = 0x736f4166 | 
This field delimits the start of a telemetry packet. | 
    telemetryLength | 
10 | 10 | 
1 | 
32 | 
uint10 = 6+n/2 | 
This field indicates the total number of 32-bit words in the telemetry packet | 
    formatTag | 
6 | 6 | 
1 | 
42 | 
uint6 = 4 | 
This field identifies the content of the telemetry packet [see enum TlmFormatTag]: TTAG_READ_PRAM | 
    sequenceNumber | 
16 | 16 | 
1 | 
48 | 
uint16 | 
This field is the sequence number of the telemetry packet | 
  commandId | 
16 | 16 | 
16 | 
64 | 
uint16 | 
Command Identifier of command which initiated the read | 
  ccdId | 
4 | 4 | 
1 | 
80 | 
uint4 | 
CCD Controller whose PRAM is being read [see enum CcdId] | 
  bepTickCounter | 
32 | 32 | 
32 | 
96 | 
uint32 | 
Back End Timer Tick interrupt counter value at start of read (1/10 sec. ticks) | 
  requestedIndex | 
16 | 16 | 
16 | 
128 | 
uint16 | 
This is the original index requested by the Read Pram command | 
  requestedWordCount | 
16 | 16 | 
16 | 
144 | 
uint16 | 
This is the original word count requested by the Read Pram command | 
  readIndex | 
16 | 16 | 
16 | 
160 | 
uint16 | 
Starting Index into the DEA board's PRAM of the read data | 
  readData[2*pl-12] | 
16 | 16*n | 
16 | 
176 | 
uint16 | 
Array of 16-bit words read from PRAM (Note: If Requested Word Count is odd, then the last 16-bit word of the last packet is a pad word) |