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

DiagLTC (730/0x2DA) - Telemetry Packet


"LAT Thermal Control diagnostic telemetry" (APP/LTC)

View Options: (help)

Context:

Description:

Layout:  (hide detail; help)

LAT Thermal Control diagnostic telemetry (DiagLTC)
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=0x2DA
002 SF Sequence Count
004 Packet Length=361
006 Timestamp
00E ResRitSnsrSel snsrSel[0]
010 ResRitSnsrSel snsrSel[1]
012 ResRitSnsrSel snsrSel[2]
014 ResRitSnsrSel snsrSel[3]
016 ResRitSnsrSel snsrSel[4]
018 ResRitSnsrSel snsrSel[5]
01A ResRitSnsrSel snsrSel[6]
01C ResRitSnsrSel snsrSel[7]
01E ResRitSnsrSel snsrSel[8]
020 ResRitSnsrSel snsrSel[9]
022 ResRitSnsrSel snsrSel[10]
024 ResRitSnsrSel snsrSel[11]
026 ResRitStatus snsrStatus[0] ResRitStatus snsrStatus[1]
028 ResRitStatus snsrStatus[2] ResRitStatus snsrStatus[3]
02A ResRitStatus snsrStatus[4] ResRitStatus snsrStatus[5]
02C ResRitStatus snsrStatus[6] ResRitStatus snsrStatus[7]
02E ResRitStatus snsrStatus[8] ResRitStatus snsrStatus[9]
030 ResRitStatus snsrStatus[10] ResRitStatus snsrStatus[11]
032 HeaterMode actvHp
034 RawAdcStatus rawAdc[0]
036 RawAdcStatus rawAdc[1]
038 RawAdcStatus rawAdc[2]
03A RawAdcStatus rawAdc[3]
03C RawAdcStatus rawAdc[4]
03E RawAdcStatus rawAdc[5]
040 RawAdcStatus rawAdc[6]
042 RawAdcStatus rawAdc[7]
044 RawAdcStatus rawAdc[8]
046 RawAdcStatus rawAdc[9]
048 RawAdcStatus rawAdc[10]
04A RawAdcStatus rawAdc[11]
04C RawAdcStatus rawAdc[12]
04E RawAdcStatus rawAdc[13]
050 RawAdcStatus rawAdc[14]
052 RawAdcStatus rawAdc[15]
054 RawAdcStatus rawAdc[16]
056 RawAdcStatus rawAdc[17]
058 RawAdcStatus rawAdc[18]
05A RawAdcStatus rawAdc[19]
05C RawAdcStatus rawAdc[20]
05E RawAdcStatus rawAdc[21]
060 RawAdcStatus rawAdc[22]
062 RawAdcStatus rawAdc[23]
064 RawAdcStatus rawAdc[24]
066 RawAdcStatus rawAdc[25]
068 RawAdcStatus rawAdc[26]
06A RawAdcStatus rawAdc[27]
06C RawAdcStatus rawAdc[28]
06E RawAdcStatus rawAdc[29]
070 RawAdcStatus rawAdc[30]
072 RawAdcStatus rawAdc[31]
074 RawAdcStatus rawAdc[32]
076 RawAdcStatus rawAdc[33]
078 RawAdcStatus rawAdc[34]
07A RawAdcStatus rawAdc[35]
07C RawAdcStatus rawAdc[36]
07E RawAdcStatus rawAdc[37]
080 RawAdcStatus rawAdc[38]
082 RawAdcStatus rawAdc[39]
084 RawAdcStatus rawAdc[40]
086 RawAdcStatus rawAdc[41]
088 RawAdcStatus rawAdc[42]
08A RawAdcStatus rawAdc[43]
08C RawAdcStatus rawAdc[44]
08E RawAdcStatus rawAdc[45]
090 RawAdcStatus rawAdc[46]
092 RawAdcStatus rawAdc[47]
094 RawAdcStatus rawAdc[48]
096 RawAdcStatus rawAdc[49]
098 RawAdcStatus rawAdc[50]
09A RawAdcStatus rawAdc[51]
09C RawAdcStatus rawAdc[52]
09E RawAdcStatus rawAdc[53]
0A0 RawAdcStatus rawAdc[54]
0A2 RawAdcStatus rawAdc[55]
0A4 RawAdcStatus rawAdc[56]
0A6 RawAdcStatus rawAdc[57]
0A8 RawAdcStatus rawAdc[58]
0AA RawAdcStatus rawAdc[59]
0AC RawAdcStatus rawAdc[60]
0AE RawAdcStatus rawAdc[61]
0B0 RawAdcStatus rawAdc[62]
0B2 RawAdcStatus rawAdc[63]
0B4 RawAdcStatus rawAdc[64]
0B6 RawAdcStatus rawAdc[65]
0B8 RawAdcStatus rawAdc[66]
0BA RawAdcStatus rawAdc[67]
0BC RawAdcStatus rawAdc[68]
0BE RawAdcStatus rawAdc[69]
0C0 RawAdcStatus rawAdc[70]
0C2 RawAdcStatus rawAdc[71]
0C4 TempCelsius temps[0]
0C6 TempCelsius temps[1]
0C8 TempCelsius temps[2]
0CA TempCelsius temps[3]
0CC TempCelsius temps[4]
0CE TempCelsius temps[5]
0D0 TempCelsius temps[6]
0D2 TempCelsius temps[7]
0D4 TempCelsius temps[8]
0D6 TempCelsius temps[9]
0D8 TempCelsius temps[10]
0DA TempCelsius temps[11]
0DC TempCelsius temps[12]
0DE TempCelsius temps[13]
0E0 TempCelsius temps[14]
0E2 TempCelsius temps[15]
0E4 TempCelsius temps[16]
0E6 TempCelsius temps[17]
0E8 TempCelsius temps[18]
0EA TempCelsius temps[19]
0EC TempCelsius temps[20]
0EE TempCelsius temps[21]
0F0 TempCelsius temps[22]
0F2 TempCelsius temps[23]
0F4 TempCelsius ritLo[0]
0F6 TempCelsius ritLo[1]
0F8 TempCelsius ritLo[2]
0FA TempCelsius ritLo[3]
0FC TempCelsius ritLo[4]
0FE TempCelsius ritLo[5]
100 TempCelsius ritLo[6]
102 TempCelsius ritLo[7]
104 TempCelsius ritLo[8]
106 TempCelsius ritLo[9]
108 TempCelsius ritLo[10]
10A TempCelsius ritLo[11]
10C TempCelsius ritHi[0]
10E TempCelsius ritHi[1]
110 TempCelsius ritHi[2]
112 TempCelsius ritHi[3]
114 TempCelsius ritHi[4]
116 TempCelsius ritHi[5]
118 TempCelsius ritHi[6]
11A TempCelsius ritHi[7]
11C TempCelsius ritHi[8]
11E TempCelsius ritHi[9]
120 TempCelsius ritHi[10]
122 TempCelsius ritHi[11]
124 TempCelsius resLo[0]
126 TempCelsius resLo[1]
128 TempCelsius resLo[2]
12A TempCelsius resLo[3]
12C TempCelsius resLo[4]
12E TempCelsius resLo[5]
130 TempCelsius resLo[6]
132 TempCelsius resLo[7]
134 TempCelsius resLo[8]
136 TempCelsius resLo[9]
138 TempCelsius resLo[10]
13A TempCelsius resLo[11]
13C TempCelsius resHi[0]
13E TempCelsius resHi[1]
140 TempCelsius resHi[2]
142 TempCelsius resHi[3]
144 TempCelsius resHi[4]
146 TempCelsius resHi[5]
148 TempCelsius resHi[6]
14A TempCelsius resHi[7]
14C TempCelsius resHi[8]
14E TempCelsius resHi[9]
150 TempCelsius resHi[10]
152 TempCelsius resHi[11]
154 TempCelsius dbDelta[0]
156 TempCelsius dbDelta[1]
158 TempCelsius dbDelta[2]
15A TempCelsius dbDelta[3]
15C TempCelsius dbDelta[4]
15E TempCelsius dbDelta[5]
160 TempCelsius dbDelta[6]
162 TempCelsius dbDelta[7]
164 TempCelsius dbDelta[8]
166 TempCelsius dbDelta[9]
168 TempCelsius dbDelta[10]
16A TempCelsius dbDelta[11]
16C HeaterCommand htrCmd
16E HeaterState htrReg

    typedef struct _LTC_DiagLTC_Tlm {
    
        /* Telemetry header */
        char                 hdr[14];
    
        /* Selected RSVR and RIT sensors */
        LTC_ResRitSnsrSel    snsrSel[12];
    
        /* Heat pipe RIT and reservoir sensors status */
        LTC_ResRitStatus     snsrStatus[12];
    
        /* Control mode for VCHP heaters. */
        LTC_HeaterMode       actvHp;
    
        /* Sensor Status and ADC Counts */
        LTC_RawAdcStatus     rawAdc[72];
    
        /* Temperature converted to celsius. */
        short                temps[24];
    
        /* 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];
    
        /* Temperature converted to celsius. */
        short                dbDelta[12];
    
        /* Current heater command and LTC control mode */
        LTC_HeaterCommand    htrCmd;
    
        /* Current heater state and LTC run mode */
        LTC_HeaterState      htrReg;
    
    } LTC_DiagLTC_Tlm;
    

Fields:

      Attribute(s):  

      Brief:  "Current heater command and LTC control mode"

      Instance(s):  htrCmd

      For the heater bits, a value of '0' indicates that LTC is commanding the heater off. A value of '1' indicates that LTC is commanding the heater on. These heater commands are applied only when LTC is in active control mode.

      Attribute(s):  

      Brief:  "Control mode for VCHP heaters."

      Instance(s):  actvHp

      A bit value of '0' indicates that the heater is under manual, user control. A bit value of '1' indicates that the heater is under automatic, algorithm control.

      Attribute(s):  

      Brief:  "Current heater state and LTC run mode"

      Instance(s):  htrReg

      For the heater bits, a value of '0' indicates that the heater is currently off. A value of '1' indicates that the heater is currently on.

      Attribute(s):  

      Brief:  "Sensor Status and ADC Counts"

      Instance(s):  rawAdc

      Attribute(s):  

      Brief:  "Selected RSVR and RIT sensors"

      Instance(s):  snsrSel

      Attribute(s):  

      Brief:  "Heat pipe RIT and reservoir sensors status"

      Instance(s):  snsrStatus

      Attribute(s):  

      Brief:  "Temperature converted to celsius."

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

      Fixed point scaled by 8 bits (256).