GLAST/LAT > DAQ and FSW > FSW > Index by Name within Package

LMEMEPU2DATA (791/0x317) - Telemetry Packet


"EPU 2 Memory Dump Data" (SVC/MEM)

View Options: (help)

Context:

Description:

    Memory dump data from EPU 2.

Layout:  (hide detail; help)

EPU 2 Memory Dump Data (LMEMEPU2DATA)
Telemetry Packet Format
0x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000 Version=0 T=0 SH APID=0x317
002 SF Sequence Count
004 Packet Length=377
006 Timestamp
00E TIDBF idents
010 TDUMPADDR address
014 TDUMPSIZE wordCount
016 TDUMPCMDFUNC cmdFuncCode
018 TDUMPDATA data[0-89]

    typedef struct _MEM_LMEMEPU2DATA_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* LAT Unit and Transaction ID Bitfield */
        MEM_TIDBF            idents;
    
        /* Starting Address */
        unsigned int         address;
    
        /* Word Count */
        unsigned short       wordCount;
    
        /* Dump Type */
        unsigned short       cmdFuncCode;
    
        /* Dump Data Word */
        unsigned int         data[90];
    
    } MEM_LMEMEPU2DATA_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Starting Address"

      Instance(s):  address

      Address of first 32-bit word of dumped data.

      Attribute(s):  

      Brief:  "Dump Type"

      Instance(s):  cmdFuncCode

      Function code of telecommand that initiated the dump, which indicates the type of data contained in the dump.

      Attribute(s):  

      Brief:  "Dump Data Word"

      Instance(s):  data

      Memory dump data word.

      Attribute(s):  

      Brief:  "Word Count"

      Instance(s):  wordCount

      Number of valid 32-bit words of dumped data.

      Attribute(s):  

      Brief:  "LAT Unit and Transaction ID Bitfield"

      Instance(s):  idents

      Bitfield containing the ID of the LAT unit that sent the telemetry and the transaction identifier of the telecommand that requested the telemetry.