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

MsgStruct - Telemetry Struct


"A complete MSG report" (APP/LCM)

View Options: (help)

Definition:

    Alignment:4-byte boundary
    APID:725/0x2D5
    Attribute(s):
    Length: 1568 bits (196 bytes)

Description:

    A complete MSG report

Layout: (hide detail; help)

A complete MSG report (MsgStruct)
Telemetry Field Format
0x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000 MSGTIME time[0-1]
008 MSGCODE code
00C CpuSerial serial
010 MSGTASK task[0-7]
018 MSGFUNC function[0-31]
038 MSGFACIL facility[0-3]
03C MSGNAME mnemonic[0-7]
044 MSGTEXT text[0-127]

    typedef struct _LCM_MsgStruct {
    
        /* MSG Generation Time */
        unsigned int         time[2];
    
        /* MSG ID Code */
        unsigned int         code;
    
        /* Compound CPU serial number */
        LCM_CpuSerial        serial;
    
        /* MSG Source Task */
        char                 task[8];
    
        /* MSG Source Function */
        char                 function[32];
    
        /* MSG Facility Name */
        char                 facility[4];
    
        /* MSG Mnemonic */
        char                 mnemonic[8];
    
        /* MSG Text String */
        char                 text[128];
    
    } LCM_MsgStruct;
    

Fields:

      Attribute(s):  

      Brief:  "Compound CPU serial number"

      Instance(s):  serial

      MSG compound CPU serial number

      Attribute(s):  

      Brief:  "MSG ID Code"

      Instance(s):  code

      Attribute(s):  

      Brief:  "MSG Facility Name"

      Instance(s):  facility

      Attribute(s):  

      Brief:  "MSG Source Function"

      Instance(s):  function

      Attribute(s):  

      Brief:  "MSG Mnemonic"

      Instance(s):  mnemonic

      Attribute(s):  

      Brief:  "MSG Source Task"

      Instance(s):  task

      Attribute(s):  

      Brief:  "MSG Text String"

      Instance(s):  text

      Attribute(s):  

      Brief:  "MSG Generation Time"

      Instance(s):  time

Used by: