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)
DiagLTC (pkt) | ResRitSnsrSel snsrSel[0-11] (bf) | | SensorHpNum resHpNum (0-3) | | SensorType resType (4-7) | | SensorHpNum ritHpNum (8-11) | | SensorType ritType (12-15) | ResRitStatus snsrStatus[0-11] (bf) | | SensorStatus ritStatus (0-3) ... resStatus (4-7) | HeaterMode actvHp (bf) | | Pad4 pad4 (0-3) | | HeaterMask htr11 (4) ... htr0 (15) | RawAdcStatus rawAdc[0-71] (bf) | | RawStatus status (0-3) | | RawAdc adc (4-15) | TempCelsius temps[0-23] (fld) ... dbDelta[0-11] (fld) | HeaterCommand htrCmd (bf) | | ControlMode cntlMode (0) | | Pad3 pad3 (1-3) | | HeaterMask htr11 (4) ... htr0 (15) | HeaterState htrReg (bf) | | RunMode runMode (0) | | Pad3 pad3 (1-3) | | HeaterMask htr11 (4) ... htr0 (15)
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:
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.
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.
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.
Fixed point scaled by 8 bits (256). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||