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

SiuStats (554/0x22A) - Telemetry Packet


"SIU Statistics" (APP/LHK)

View Options: (help)

Context:

Description:

    Contains SIU CPU temperature and loading metrics, file statistics, and memory statistics.

Layout:  (hide detail; help)

SIU Statistics (SiuStats)
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=0x22A
002 SF Sequence Count
004 Packet Length=109
006 Timestamp
00E Padus16 spare0[0-1]
012 Paduc8 spare1 ConfigPID pids
014 CPUMETR cpu
02C FILESTATS file
044 MEMSTATS mem

    typedef struct _LHK_SiuStats_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* Explicit 16 bit pad in unsigned short */
        unsigned short       spare0[2];
    
        /* Explicit 8 bit pad in unsigned char */
        unsigned char        spare1;
    
        /* Structure to capture rad750 input PID states */
        LHK_ConfigPID        pids;
    
        /* CPU Metrics */
        LHK_CPUMETR          cpu;
    
        /* FILE Upload Statistics */
        LHK_FILESTATS        file;
    
        /* MEM Statistics */
        LHK_MEMSTATS         mem;
    
    } LHK_SiuStats_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Structure to capture rad750 input PID states"

      Instance(s):  pids

      Structure to capture rad750 input PID states

      Attribute(s):  

      Brief:  "CPU Metrics"

      Instance(s):  cpu

      Structure containing metrics for a single CPU including junction temperatue and loading statistics.

      Attribute(s):  

      Brief:  "FILE Upload Statistics"

      Instance(s):  file

      Describes the FILE upload current state.

      Attribute(s):  

      Brief:  "MEM Statistics"

      Instance(s):  mem

      Contains statistics for the MEM task.

      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

      Explicit 16 bit pad in unsigned short