SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
L1SisSubset.h
Go to the documentation of this file.
1 /* $Id: L1SisSubset.h,v 1.2 1997/09/11 16:50:59 jeff Exp $ */
2 
3 /* $Source: /home/mussel9/asc/aceprog/include/RCS/L1SisSubset.h,v $ */
4 /* $Author: jeff $ */
5 /* $Date: 1997/09/11 16:50:59 $ */
6 /* $Revision: 1.2 $ */
7 
8 #include "hdfi.h"
9 #include "SisConstants.h"
10 
11 
13 {
15  uint32 Second1996;
16  uint32 microsecond;
17  uint8 FormatId;
20  uint8 quality;
22  uint8 SisCurrent;
28 };
29 
30 
31 /* Definition: */
32 /* ClockMinorFrame = S/C clock of the minor frame */
33 /* Second1996 = Time of the minor frame in seconds since 00:00:00 */
34 /* of January 1, 1996 */
35 /* microsecond = Microseconds of the time of the minor frame */
36 /* FormatId = Format of the minor frame */
37 /* MajorFrameCount = Major frame count of the minor frame */
38 /* MinorFrameCount = Minor frame count of the minor frame */
39 /* quality = Quality flag associated with the subset */
40 /* 0x01 = Format ID error */
41 /* 0x02 = Minor/major counter error */
42 /* 0x04 = S/C clock error */
43 /* 0x08 = Sync bit error */
44 /* 0x10 = Command table index error */
45 /* 0x20 = Cycle number error */
46 /* 0x40 = Level 0 quality bit */
47 /* 0x80 = Level 1 quality bit */
48 /* MainBusVoltage = Main bus voltage value (255=no data) */
49 /* SisCurrent = SIS I/F & survial heater current (255=no data) */
50 /* SisInternalTemperature1 = SIS internal temperature 1 */
51 /* (255=no data) */
52 /* SisInternalTemperature2 = SIS internal temperature 2 */
53 /* (255=no data) */
54 /* SisInterfaceTemperature = SIS interface temperature */
55 /* (255=no data) */
56 /* SisCoverTelltale = SIS cover telltale (255=no data) */
57 /* SisData = SIS data */
58 
59 /* Note: This structure is only written when the instrument is in */
60 /* diagnostic mode and/or command response mode. */
Definition: L1SisSubset.h:12
uint8 MinorFrameCount
Definition: L1SisSubset.h:19
uint32 Second1996
Definition: L1SisSubset.h:15
uint8 SisInternalTemperature1
Definition: L1SisSubset.h:23
uint8 MainBusVoltage
Definition: L1SisSubset.h:21
uint32 microsecond
Definition: L1SisSubset.h:16
uint8 SisCurrent
Definition: L1SisSubset.h:22
uint32 ClockMinorFrame
Definition: L1SisSubset.h:14
uint8 SisData[NUM_SIS_TELEMETRY_BYTES]
Definition: L1SisSubset.h:27
uint8 SisCoverTelltale
Definition: L1SisSubset.h:26
#define NUM_SIS_TELEMETRY_BYTES
Definition: SisConstants.h:39
uint8 SisInternalTemperature2
Definition: L1SisSubset.h:24
uint8 FormatId
Definition: L1SisSubset.h:17
uint8 MajorFrameCount
Definition: L1SisSubset.h:18
uint8 quality
Definition: L1SisSubset.h:20
uint8 SisInterfaceTemperature
Definition: L1SisSubset.h:25