/* $Id: s3_shk1.h,v 1.2 1998/12/07 18:12:39 ad Exp $ */ #include "hdfi.h" struct sshshk1{ uint32 sctime_readout; /* first minor frame of readout cycle, */ /* 32 bit spacecraft clock time */ float64 sctime_collection; /* time of the start of the first spin in the */ /* 5-spin cycle. sub-second resolution */ uint32 QAC; /* number of missing minor frames in the 5-spin cycle */ uint8 HKSECTOR; /* Housekeeping Sector */ uint8 P5I; /* +5V I */ uint8 M5I; /* -5V I */ uint8 P15I; /* +15V I */ uint8 M15I; /* -15V I */ uint8 P5V; /* +5V */ uint8 M5V; /* -5V */ uint8 P15V; /* +15V */ uint8 M15V; /* -15V */ uint8 _30KI; /* 30kV I */ uint8 _30KV; /* 30kV */ uint8 _2KI; /* 2kV I */ uint8 _2KV; /* 2kV */ uint8 _75I; /* 75V I */ uint8 _75V; /* 75V */ uint8 P5T; /* +/-5V Temp. */ uint8 P15T; /* +/-15V Temp. */ uint8 _2KAV; /* 2kV A */ uint8 _2KBV; /* 2kV B */ uint8 _2KCV; /* 2kV C */ uint8 VAL1I; /* Valve PC 1 I */ uint8 VAL2I; /* Valve PC 2 I */ uint8 VAL3I; /* Valve PC 3 I */ uint8 VAL1V; /* Valve PC 1 V */ uint8 VAL2V; /* Valve PC 2 V */ uint8 VAL3V; /* Valve PC 3 V */ uint8 BASET; /* Base Temp. */ uint8 SSD1T; /* SSD 1 Temp. */ uint8 SSD2T; /* SSD 2 Temp. */ uint8 SSD3T; /* SSD 3 Temp. */ uint8 TANKT; /* Tank Temp. */ uint8 EBOXT; /* E-box Temp. */ uint8 HV30T; /* HV Temp. */ uint8 COLLT; /* Collimator Temp. */ uint8 PC1T; /* PC 1 Temp. */ uint8 PC2T; /* PC 2 Temp. */ uint8 PC3T; /* PC 3 Temp. */ uint8 GRMT; /* GRM Temp. */ };