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]
010 Padus16 spares[1]
012 Padus16 spares[2]
014 TempCelsius ritLo[0]
016 TempCelsius ritLo[1]
018 TempCelsius ritLo[2]
01A TempCelsius ritLo[3]
01C TempCelsius ritLo[4]
01E TempCelsius ritLo[5]
020 TempCelsius ritLo[6]
022 TempCelsius ritLo[7]
024 TempCelsius ritLo[8]
026 TempCelsius ritLo[9]
028 TempCelsius ritLo[10]
02A TempCelsius ritLo[11]
02C TempCelsius ritHi[0]
02E TempCelsius ritHi[1]
030 TempCelsius ritHi[2]
032 TempCelsius ritHi[3]
034 TempCelsius ritHi[4]
036 TempCelsius ritHi[5]
038 TempCelsius ritHi[6]
03A TempCelsius ritHi[7]
03C TempCelsius ritHi[8]
03E TempCelsius ritHi[9]
040 TempCelsius ritHi[10]
042 TempCelsius ritHi[11]
044 TempCelsius resLo[0]
046 TempCelsius resLo[1]
048 TempCelsius resLo[2]
04A TempCelsius resLo[3]
04C TempCelsius resLo[4]
04E TempCelsius resLo[5]
050 TempCelsius resLo[6]
052 TempCelsius resLo[7]
054 TempCelsius resLo[8]
056 TempCelsius resLo[9]
058 TempCelsius resLo[10]
05A TempCelsius resLo[11]
05C TempCelsius resHi[0]
05E TempCelsius resHi[1]
060 TempCelsius resHi[2]
062 TempCelsius resHi[3]
064 TempCelsius resHi[4]
066 TempCelsius resHi[5]
068 TempCelsius resHi[6]
06A TempCelsius resHi[7]
06C TempCelsius resHi[8]
06E TempCelsius resHi[9]
070 TempCelsius resHi[10]
072 TempCelsius resHi[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).