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

MiscSlow (595/0x253) - Telemetry Packet


"Miscellaneous nearly static information" (APP/LHK)

View Options: (help)

Context:

Description:

    Miscellaneous nearly static information

Layout:  (hide detail; help)

Miscellaneous nearly static information (MiscSlow)
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=0x253
002 SF Sequence Count
004 Packet Length=109
006 Timestamp
00E Padus16 spare0
010 ui LATCuse
014 ui LATCignore
018 ui LPA_DB_file
01C us LPA_DB_instance
01E uc EPU_enable uc GBM_enable
020 ui LHK_scheduleFile
024 ui LHK_scheduleInstance
028 ui LIH_limitFile
02C ui LIH_limitInstance
030 ui LTC_config
034 ui GRB_config
038 uc LIH_enable Paduc8 spare1
03A Padus16 spare2
03C ui spare3[0-13]

    MiscSlow (pkt)
    |  Padus16 spare0 (fld)
    |  ui LATCuse (fld) ... LPA_DB_file (fld)
    |  us LPA_DB_instance (fld)
    |  uc EPU_enable (fld) ... GBM_enable (fld)
    |  ui LHK_scheduleFile (fld) ... GRB_config (fld)
    |  uc LIH_enable (fld)
    |  Paduc8 spare1 (fld)
    |  Padus16 spare2 (fld)
    |  ui spare3[0-13] (fld)
    
    typedef struct _LHK_MiscSlow_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* Explicit 16 bit pad in unsigned short */
        unsigned short       spare0;
    
        /* Unsigned int */
        unsigned int         LATCuse;
    
        /* Unsigned int */
        unsigned int         LATCignore;
    
        /* Unsigned int */
        unsigned int         LPA_DB_file;
    
        /* Unsigned short */
        unsigned short       LPA_DB_instance;
    
        /* Unsigned char */
        unsigned char        EPU_enable;
    
        /* Unsigned char */
        unsigned char        GBM_enable;
    
        /* Unsigned int */
        unsigned int         LHK_scheduleFile;
    
        /* Unsigned int */
        unsigned int         LHK_scheduleInstance;
    
        /* Unsigned int */
        unsigned int         LIH_limitFile;
    
        /* Unsigned int */
        unsigned int         LIH_limitInstance;
    
        /* Unsigned int */
        unsigned int         LTC_config;
    
        /* Unsigned int */
        unsigned int         GRB_config;
    
        /* Unsigned char */
        unsigned char        LIH_enable;
    
        /* Explicit 8 bit pad in unsigned char */
        unsigned char        spare1;
    
        /* Explicit 16 bit pad in unsigned short */
        unsigned short       spare2;
    
        /* Unsigned int */
        unsigned int         spare3[14];
    
    } LHK_MiscSlow_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Explicit 8 bit pad in unsigned char"

      Instance(s):  spare1

      Explicit 8 bit pad in unsigned char

      Attribute(s):  

      Brief:  "Explicit 16 bit pad in unsigned short"

      Instance(s):  spare0, spare2

      Explicit 16 bit pad in unsigned short

      Attribute(s):  

      Brief:  "Unsigned char"

      Instance(s):  EPU_enable, GBM_enable, LIH_enable

      Unsigned char

      Attribute(s):  

      Brief:  "Unsigned int"

      Instance(s):  GRB_config, LATCignore, LATCuse, LHK_scheduleFile, LHK_scheduleInstance, LIH_limitFile, LIH_limitInstance, LPA_DB_file, LTC_config, spare3

      Unsigned int

      Attribute(s):  

      Brief:  "Unsigned short"

      Instance(s):  LPA_DB_instance

      Unsigned short