Field Name |
Length (bits) |
Bit |
Contents |
Description |
Item |
Total |
Algn |
Off |
fepReadReply |
224 + 32*n |
32 |
0 |
telemetry Packet |
Memory read from a FEP (see table 53, 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 = 7+n |
This field indicates the total number of 32-bit words in the telemetry packet |
formatTag |
6 | 6 |
1 |
42 |
uint6 = 2 |
This field identifies the content of the telemetry packet [see enum TlmFormatTag]: TTAG_READ_FEP |
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 |
fepId |
3 | 3 |
1 |
80 |
uint3 |
Front End Processor Id which is being read [see enum FepId] |
bepTickCounter |
32 | 32 |
32 |
96 |
uint32 |
Back End Timer Tick interrupt counter value at start of read (1/10 sec. ticks) |
requestedAddress |
32 | 32 |
32 |
128 |
uint32 |
This is the original address requested by the Read Fep command |
requestedWordCount |
32 | 32 |
32 |
160 |
uint32 |
This is the original word count requested by the Read Fep command |
readAddress |
32 | 32 |
32 |
192 |
uint32 |
Starting Front End virtual address of data within packet |
readData[pl-7] |
32 | 32*n |
32 |
224 |
uint32 |
Array of read 32-bit words read from FEP memory |