SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
L1SisHskp.h
Go to the documentation of this file.
1 /* $Id: L1SisHskp.h,v 1.2 1997/09/11 16:50:59 jeff Exp $ */
2 
3 /* $Source: /home/mussel9/asc/aceprog/include/RCS/L1SisHskp.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 struct L1SisHskp
12 {
13  uint32 ClockCycle;
14  uint32 Second1996;
15  uint32 microsecond;
16  uint32 CycleNumber;
18  uint16 MonitorP4V;
19  uint16 MonitorP5V;
20  uint16 MonitorP7V;
21  uint16 MonitorM7V;
22  uint16 MonitorP13V;
23  uint16 MonitorM13V;
24  uint16 MonitorP19V;
43  uint16 PostDcT1a;
44  uint16 PostDcT2a;
45  uint16 PostDcT3a;
46  uint16 PostDcT4a;
47  uint16 PostDcT5a;
48  uint16 PostDcT6a;
49  uint16 PostDcT7a;
50  uint16 PostDcT8a;
51  uint16 PostDcT1b;
52  uint16 PostDcT2b;
53  uint16 PostDcT3b;
54  uint16 PostDcT4b;
55  uint16 PostDcT5b;
56  uint16 PostDcT6b;
57  uint16 PostDcT7b;
58  uint16 PostDcT8b;
110 };
111 
112 
113 /* Definition: */
114 /* ClockCycle = S/C clock of the first minor frame of the cycle */
115 /* */
116 /* Note: Quality bits are defined in the table below. If the field */
117 /* which the quality byte is trying to characterize contains */
118 /* multiple bytes, the quality byte associated with the field */
119 /* is the logical "or" of the individual quality bytes. */
120 /* */
121 /* Quality bits: */
122 /* 0x01 = Format ID error */
123 /* 0x02 = Minor/major counter error */
124 /* 0x04 = S/C clock error */
125 /* 0x08 = Sync bit error */
126 /* 0x10 = Command table index error */
127 /* 0x20 = Cycle number error */
128 /* 0x40 = Level 0 quality bit */
129 /* 0x80 = Level 1 quality bit */
uint8 QualityPostDcT7a
Definition: L1SisHskp.h:96
uint16 MonitorP19V
Definition: L1SisHskp.h:24
uint8 QualityTemperatureT78bBoard
Definition: L1SisHskp.h:89
uint16 TemperatureHvpsBoard
Definition: L1SisHskp.h:32
uint16 MonitorP4V
Definition: L1SisHskp.h:18
uint8 QualityMonitorP13V
Definition: L1SisHskp.h:69
uint8 QualityPostDcT4b
Definition: L1SisHskp.h:101
uint8 QualityPostDcT1a
Definition: L1SisHskp.h:90
uint8 QualityPostDcT8b
Definition: L1SisHskp.h:105
uint16 PostDcT1b
Definition: L1SisHskp.h:51
uint8 QualityPostDcT1b
Definition: L1SisHskp.h:98
uint8 QualityMonitorP4V
Definition: L1SisHskp.h:65
uint8 QualityTemperatureT12aBoard
Definition: L1SisHskp.h:82
uint8 QualityMonitorP5V
Definition: L1SisHskp.h:66
uint8 QualityTemperatureM1aBoard
Definition: L1SisHskp.h:80
uint8 QualityMonitorCurrentA
Definition: L1SisHskp.h:72
uint16 TemperatureT12bBoard
Definition: L1SisHskp.h:39
uint16 TemperatureM1aBoard
Definition: L1SisHskp.h:33
uint8 QualityPostDcT3b
Definition: L1SisHskp.h:100
uint8 QualityStatusHeatLevel
Definition: L1SisHskp.h:109
uint32 ClockCycle
Definition: L1SisHskp.h:13
uint16 TemperatureLogicBoard
Definition: L1SisHskp.h:30
uint32 Second1996
Definition: L1SisHskp.h:14
uint8 QualityPostDcT2b
Definition: L1SisHskp.h:99
uint16 TemperatureMotherBoard
Definition: L1SisHskp.h:27
uint8 QualityStatusRefreshEnable
Definition: L1SisHskp.h:107
uint16 TemperatureAnalogBoard
Definition: L1SisHskp.h:28
uint16 PostDcT1a
Definition: L1SisHskp.h:43
uint8 QualityPostDcT5b
Definition: L1SisHskp.h:102
uint16 CommandTableIndex
Definition: L1SisHskp.h:17
uint16 PostDcT3b
Definition: L1SisHskp.h:53
uint8 QualityTemperatureLvpsBoard
Definition: L1SisHskp.h:78
uint16 MonitorP7V
Definition: L1SisHskp.h:20
uint32 microsecond
Definition: L1SisHskp.h:15
uint16 TemperatureT78aBoard
Definition: L1SisHskp.h:38
uint8 QualityPostDcT2a
Definition: L1SisHskp.h:91
uint8 QualityTemperatureAnalogBoard
Definition: L1SisHskp.h:75
uint16 TemperatureT34bBoard
Definition: L1SisHskp.h:40
uint8 QualityPostDcT3a
Definition: L1SisHskp.h:92
uint16 MonitorM13V
Definition: L1SisHskp.h:23
uint8 QualityStatusTelemetrySide
Definition: L1SisHskp.h:106
uint8 QualityPostDcT6a
Definition: L1SisHskp.h:95
uint8 QualityStatusHeatAuto
Definition: L1SisHskp.h:108
uint16 PostDcT8b
Definition: L1SisHskp.h:58
uint8 QualityMonitorP7V
Definition: L1SisHskp.h:67
uint16 MonitorM7V
Definition: L1SisHskp.h:21
uint16 PostDcT8a
Definition: L1SisHskp.h:50
uint8 QualityMonitorM7V
Definition: L1SisHskp.h:68
uint8 QualityPostDcT8a
Definition: L1SisHskp.h:97
uint8 QualityMonitorM13V
Definition: L1SisHskp.h:70
uint16 MonitorP5V
Definition: L1SisHskp.h:19
uint16 TemperatureT34aBoard
Definition: L1SisHskp.h:36
uint16 PostDcT3a
Definition: L1SisHskp.h:45
uint8 QualityTemperatureT56aBoard
Definition: L1SisHskp.h:84
uint8 QualityTemperatureT78aBoard
Definition: L1SisHskp.h:85
uint16 PostDcT4a
Definition: L1SisHskp.h:46
uint16 MonitorP13V
Definition: L1SisHskp.h:22
uint16 TemperatureT56aBoard
Definition: L1SisHskp.h:37
uint8 QualityPostDcT4a
Definition: L1SisHskp.h:93
uint16 TemperatureM2bBoard
Definition: L1SisHskp.h:34
uint8 QualityTemperatureT56bBoard
Definition: L1SisHskp.h:88
uint8 QualityTemperatureM2bBoard
Definition: L1SisHskp.h:81
uint32 CycleNumber
Definition: L1SisHskp.h:16
uint8 StatusRefreshEnable
Definition: L1SisHskp.h:60
uint8 QualityTemperatureT12bBoard
Definition: L1SisHskp.h:86
uint8 QualityMonitorP19V
Definition: L1SisHskp.h:71
uint8 QualityTemperatureMotherBoard
Definition: L1SisHskp.h:74
uint8 QualityPostDcT5a
Definition: L1SisHskp.h:94
uint16 TemperatureT78bBoard
Definition: L1SisHskp.h:42
uint16 PostDcT2a
Definition: L1SisHskp.h:44
uint8 QualityTemperatureT34aBoard
Definition: L1SisHskp.h:83
uint8 StatusTelemetrySide
Definition: L1SisHskp.h:59
uint16 TemperaturePostRegBoard
Definition: L1SisHskp.h:29
uint16 PostDcT6b
Definition: L1SisHskp.h:56
uint16 PostDcT5a
Definition: L1SisHskp.h:47
uint8 QualityMonitorCurrentB
Definition: L1SisHskp.h:73
uint16 PostDcT6a
Definition: L1SisHskp.h:48
uint8 QualityCycleNumber
Definition: L1SisHskp.h:63
uint16 TemperatureT12aBoard
Definition: L1SisHskp.h:35
uint16 PostDcT2b
Definition: L1SisHskp.h:52
uint16 TemperatureLvpsBoard
Definition: L1SisHskp.h:31
uint16 PostDcT7b
Definition: L1SisHskp.h:57
uint8 QualityTemperatureLogicBoard
Definition: L1SisHskp.h:77
uint8 QualityTemperatureHvpsBoard
Definition: L1SisHskp.h:79
uint16 MonitorCurrentB
Definition: L1SisHskp.h:26
uint8 StatusHeatLevel
Definition: L1SisHskp.h:62
uint16 TemperatureT56bBoard
Definition: L1SisHskp.h:41
uint16 PostDcT7a
Definition: L1SisHskp.h:49
uint8 QualityTemperaturePostRegBoard
Definition: L1SisHskp.h:76
uint8 QualityTemperatureT34bBoard
Definition: L1SisHskp.h:87
uint16 MonitorCurrentA
Definition: L1SisHskp.h:25
uint8 QualityPostDcT7b
Definition: L1SisHskp.h:104
uint16 PostDcT4b
Definition: L1SisHskp.h:54
uint16 PostDcT5b
Definition: L1SisHskp.h:55
uint8 QualityPostDcT6b
Definition: L1SisHskp.h:103
Definition: L1SisHskp.h:11
uint8 StatusHeatAuto
Definition: L1SisHskp.h:61
uint8 QualityCommandTableIndex
Definition: L1SisHskp.h:64