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

DiagLtcData1 (655/0x28F) - Telemetry Packet


"Diagnostic Thermal Control Data Packet 1" (APP/LHK)

View Options: (help)

Context:

Description:

Layout:  (hide detail; help)

Diagnostic Thermal Control Data Packet 1 (DiagLtcData1)
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=0x28F
002 SF Sequence Count
004 Packet Length=109
006 Timestamp
00E Padus16 spares[0-2]
014 TempCelsius ritLo[0-11]
02C TempCelsius ritHi[0-11]
044 TempCelsius resLo[0-11]
05C TempCelsius resHi[0-11]

    DiagLtcData1 (pkt)
    |  Padus16 spares[0-2] (fld)
    |  TempCelsius ritLo[0-11] (fld) ... resHi[0-11] (fld)
    
    typedef struct _LHK_DiagLtcData1_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* Explicit 16 bit pad in unsigned short */
        unsigned short       spares[3];
    
        /* Temperature converted to celsius. */
        short                ritLo[12];
    
        /* Temperature converted to celsius. */
        short                ritHi[12];
    
        /* Temperature converted to celsius. */
        short                resLo[12];
    
        /* Temperature converted to celsius. */
        short                resHi[12];
    
    } LHK_DiagLtcData1_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Explicit 16 bit pad in unsigned short"

      Instance(s):  spares

      Explicit 16 bit pad in unsigned short

      Attribute(s):  

      Brief:  "Temperature converted to celsius."

      Instance(s):  resHi, resLo, ritHi, ritLo

      Fixed point scaled by 8 bits (256).