SWDatabase
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
L1CrisCommandTable.h
Go to the documentation of this file.
1 /* $Id: L1CrisCommandTable.h,v 1.4 1998/05/08 23:15:29 rgr Exp $ */
2 
3 /* $Source: /home/mussel9/asc/aceprog/include/RCS/L1CrisCommandTable.h,v $ */
4 /* $Author: rgr $ */
5 /* $Date: 1998/05/08 23:15:29 $ */
6 /* $Revision: 1.4 $ */
7 
8 #include "hdfi.h"
9 
11 {
19  uint8 ecmd[6];
20  uint16 phadisc;
21  uint16 audgflg;
22  uint16 audglim;
23  uint16 valcflg;
24  uint16 samplim;
25  uint16 heflg;
26  uint16 hyflg;
27  uint16 preoflg;
28  uint16 hetlim;
29  uint16 hytlim;
30  uint16 htcmd[8];
31  uint16 rcmd;
32  uint16 qctime;
33  uint16 ledtime;
34  uint16 sfmisc;
35  uint16 camsel;
36  uint16 iilima;
37  uint16 iilimb;
38  uint16 iilims[4];
39  int16 lsarr[20];
40  int16 loarr[20];
41  uint16 laymax;
42  uint16 remmax;
43  uint8 b_xoff[2];
44  uint16 rngmsk[2];
45  uint8 bparams[20];
46  uint16 twotelen;
47  uint16 gphaen;
48  uint16 stbfon;
49  uint16 ncenbox;
50  uint16 b_cenbox[64];
51  uint16 iilim;
52  uint16 iignct;
53  uint16 iignrf;
54  uint16 sftdisc;
55  uint16 sftrig0;
56  uint16 sftrig1;
57  uint16 cdscoff;
58  uint16 tdscoff;
59  uint16 srgbits[2];
60  uint8 dacvals[52];
61  uint8 dacsize[52];
62  uint8 hdisc2[12];
63  uint8 hdisc1[12];
64  uint8 hdisc0[12];
65  uint8 mdisc2[12];
66  uint8 mdisc1[12];
67  uint8 mdisc0[12];
68  uint8 adcen[12];
69  uint8 gdiscen[12];
70  uint8 mdiscen[12];
71  uint8 hdiscen[12];
72  uint16 cnoc1[7];
73  uint16 cnoc2[7];
74  uint16 ihiprr0;
75  uint16 ihiprr1;
76  uint16 stimeid;
77  uint8 eidmap[256];
78  uint8 QualityEcmd[6];
84  uint8 QualityHeflg;
85  uint8 QualityHyflg;
89  uint8 QualityHtcmd[8];
90  uint8 QualityRcmd;
97  uint8 QualityIilims[4];
98  uint8 QualityLsarr[20];
99  uint8 QualityLoarr[20];
102  uint8 QualityB_xoff[2];
103  uint8 QualityRngmsk[2];
104  uint8 QualityBparams[20];
109  uint8 QualityB_cenbox[64];
118  uint8 QualitySrgbits[2];
119  uint8 QualityDacvals[52];
120  uint8 QualityDacsize[52];
121  uint8 QualityHdisc2[12];
122  uint8 QualityHdisc1[12];
123  uint8 QualityHdisc0[12];
124  uint8 QualityMdisc2[12];
125  uint8 QualityMdisc1[12];
126  uint8 QualityMdisc0[12];
127  uint8 QualityAdcen[12];
128  uint8 QualityGdiscen[12];
129  uint8 QualityMdiscen[12];
130  uint8 QualityHdiscen[12];
131  uint8 QualityCnoc1[7];
132  uint8 QualityCnoc2[7];
136  uint8 QualityEidmap[256];
137 };
138 
139 
140 /* Definition: */
141 /* ClockMinorFrame0 = S/C clock of the start of the instrument */
142 /* cycle that contains the first byte of the */
143 /* command table */
144 /* ClockMinorFrame1 = S/C clock of the end of the instrument */
145 /* cycle that contains the last byte of the */
146 /* command table */
147 /* */
148 /* Note: Quality bits are defined in the table below. If the field */
149 /* which the quality byte is trying to characterize contains */
150 /* multiple bytes, the quality byte associated with the field */
151 /* is the logical "or" of the individual quality bytes. */
152 /* */
153 /* Quality bits: */
154 /* 0x01 = Format ID error */
155 /* 0x02 = Minor/major counter error */
156 /* 0x04 = S/C clock error */
157 /* 0x08 = Sync bit error */
158 /* 0x10 = Command table index error */
159 /* 0x20 = Cycle number error */
160 /* 0x40 = Level 0 quality bit */
161 /* 0x80 = Level 1 quality bit */
uint8 QualityPhadisc
Definition: L1CrisCommandTable.h:79
uint16 cdscoff
Definition: L1CrisCommandTable.h:57
uint16 qctime
Definition: L1CrisCommandTable.h:32
uint16 heflg
Definition: L1CrisCommandTable.h:25
uint8 QualityHdiscen[12]
Definition: L1CrisCommandTable.h:130
uint16 sftdisc
Definition: L1CrisCommandTable.h:54
uint16 ihiprr1
Definition: L1CrisCommandTable.h:75
uint8 QualityHdisc1[12]
Definition: L1CrisCommandTable.h:122
uint8 QualityStimeid
Definition: L1CrisCommandTable.h:135
uint32 MicrosecondMinorFrame0
Definition: L1CrisCommandTable.h:15
uint8 QualityHyflg
Definition: L1CrisCommandTable.h:85
uint16 iilims[4]
Definition: L1CrisCommandTable.h:38
uint16 twotelen
Definition: L1CrisCommandTable.h:46
uint32 Second1996MinorFrame0
Definition: L1CrisCommandTable.h:14
uint8 QualityLedtime
Definition: L1CrisCommandTable.h:92
uint8 QualityAdcen[12]
Definition: L1CrisCommandTable.h:127
uint8 QualitySftdisc
Definition: L1CrisCommandTable.h:113
uint8 mdiscen[12]
Definition: L1CrisCommandTable.h:70
uint8 QualityIilimb
Definition: L1CrisCommandTable.h:96
uint16 laymax
Definition: L1CrisCommandTable.h:41
uint8 QualityIhiprr0
Definition: L1CrisCommandTable.h:133
uint8 QualityPreoflg
Definition: L1CrisCommandTable.h:86
uint8 QualityIilims[4]
Definition: L1CrisCommandTable.h:97
uint8 QualitySamplim
Definition: L1CrisCommandTable.h:83
uint16 stbfon
Definition: L1CrisCommandTable.h:48
uint8 QualityCamsel
Definition: L1CrisCommandTable.h:94
uint8 QualitySftrig1
Definition: L1CrisCommandTable.h:115
uint16 iignct
Definition: L1CrisCommandTable.h:52
uint16 gphaen
Definition: L1CrisCommandTable.h:47
uint16 hytlim
Definition: L1CrisCommandTable.h:29
uint16 htcmd[8]
Definition: L1CrisCommandTable.h:30
uint8 QualityHetlim
Definition: L1CrisCommandTable.h:87
uint8 QualityCdscoff
Definition: L1CrisCommandTable.h:116
uint16 srgbits[2]
Definition: L1CrisCommandTable.h:59
uint8 QualityCnoc2[7]
Definition: L1CrisCommandTable.h:132
uint16 rngmsk[2]
Definition: L1CrisCommandTable.h:44
uint8 QualityGdiscen[12]
Definition: L1CrisCommandTable.h:128
uint8 QualityIilima
Definition: L1CrisCommandTable.h:95
uint8 gdiscen[12]
Definition: L1CrisCommandTable.h:69
uint8 bparams[20]
Definition: L1CrisCommandTable.h:45
uint8 adcen[12]
Definition: L1CrisCommandTable.h:68
uint8 mdisc0[12]
Definition: L1CrisCommandTable.h:67
uint16 hetlim
Definition: L1CrisCommandTable.h:28
uint16 preoflg
Definition: L1CrisCommandTable.h:27
uint16 sftrig0
Definition: L1CrisCommandTable.h:55
uint8 QualityAudgflg
Definition: L1CrisCommandTable.h:80
uint8 eidmap[256]
Definition: L1CrisCommandTable.h:77
uint8 mdisc1[12]
Definition: L1CrisCommandTable.h:66
uint8 dacvals[52]
Definition: L1CrisCommandTable.h:60
uint16 NumberCommandEchoes
Definition: L1CrisCommandTable.h:18
uint16 b_cenbox[64]
Definition: L1CrisCommandTable.h:50
uint8 QualityDacsize[52]
Definition: L1CrisCommandTable.h:120
uint8 QualityHeflg
Definition: L1CrisCommandTable.h:84
uint16 ledtime
Definition: L1CrisCommandTable.h:33
uint16 sftrig1
Definition: L1CrisCommandTable.h:56
uint8 QualityTwotelen
Definition: L1CrisCommandTable.h:105
uint8 QualitySrgbits[2]
Definition: L1CrisCommandTable.h:118
uint32 MicrosecondMinorFrame1
Definition: L1CrisCommandTable.h:17
uint8 QualityEcmd[6]
Definition: L1CrisCommandTable.h:78
uint16 iilimb
Definition: L1CrisCommandTable.h:37
uint8 QualityValcflg
Definition: L1CrisCommandTable.h:82
uint8 hdisc1[12]
Definition: L1CrisCommandTable.h:63
uint8 QualityB_cenbox[64]
Definition: L1CrisCommandTable.h:109
uint8 b_xoff[2]
Definition: L1CrisCommandTable.h:43
uint16 audglim
Definition: L1CrisCommandTable.h:22
uint16 iilima
Definition: L1CrisCommandTable.h:36
uint8 QualityStbfon
Definition: L1CrisCommandTable.h:107
uint8 QualityHytlim
Definition: L1CrisCommandTable.h:88
uint16 iignrf
Definition: L1CrisCommandTable.h:53
uint16 cnoc2[7]
Definition: L1CrisCommandTable.h:73
uint8 QualityHdisc0[12]
Definition: L1CrisCommandTable.h:123
uint16 phadisc
Definition: L1CrisCommandTable.h:20
uint8 QualityDacvals[52]
Definition: L1CrisCommandTable.h:119
uint16 remmax
Definition: L1CrisCommandTable.h:42
uint8 QualityIignct
Definition: L1CrisCommandTable.h:111
uint8 QualityCnoc1[7]
Definition: L1CrisCommandTable.h:131
uint8 QualityTdscoff
Definition: L1CrisCommandTable.h:117
int16 lsarr[20]
Definition: L1CrisCommandTable.h:39
Definition: L1CrisCommandTable.h:10
uint16 stimeid
Definition: L1CrisCommandTable.h:76
uint8 QualityGphaen
Definition: L1CrisCommandTable.h:106
uint8 hdisc0[12]
Definition: L1CrisCommandTable.h:64
uint8 QualityHtcmd[8]
Definition: L1CrisCommandTable.h:89
uint32 Second1996MinorFrame1
Definition: L1CrisCommandTable.h:16
uint8 QualityRcmd
Definition: L1CrisCommandTable.h:90
uint8 QualityHdisc2[12]
Definition: L1CrisCommandTable.h:121
uint8 QualityRemmax
Definition: L1CrisCommandTable.h:101
uint8 QualityIhiprr1
Definition: L1CrisCommandTable.h:134
uint32 ClockMinorFrame1
Definition: L1CrisCommandTable.h:13
uint16 samplim
Definition: L1CrisCommandTable.h:24
uint16 camsel
Definition: L1CrisCommandTable.h:35
uint8 QualitySftrig0
Definition: L1CrisCommandTable.h:114
uint16 ihiprr0
Definition: L1CrisCommandTable.h:74
uint8 hdiscen[12]
Definition: L1CrisCommandTable.h:71
uint8 QualityRngmsk[2]
Definition: L1CrisCommandTable.h:103
uint8 dacsize[52]
Definition: L1CrisCommandTable.h:61
uint16 audgflg
Definition: L1CrisCommandTable.h:21
uint8 QualityBparams[20]
Definition: L1CrisCommandTable.h:104
uint8 QualityLaymax
Definition: L1CrisCommandTable.h:100
uint8 QualityEidmap[256]
Definition: L1CrisCommandTable.h:136
uint16 sfmisc
Definition: L1CrisCommandTable.h:34
uint8 QualityIilim
Definition: L1CrisCommandTable.h:110
uint8 QualityMdisc2[12]
Definition: L1CrisCommandTable.h:124
uint8 hdisc2[12]
Definition: L1CrisCommandTable.h:62
uint8 QualityLsarr[20]
Definition: L1CrisCommandTable.h:98
uint8 QualityIignrf
Definition: L1CrisCommandTable.h:112
uint8 QualityQctime
Definition: L1CrisCommandTable.h:91
uint8 QualitySfmisc
Definition: L1CrisCommandTable.h:93
uint16 iilim
Definition: L1CrisCommandTable.h:51
uint8 mdisc2[12]
Definition: L1CrisCommandTable.h:65
uint8 QualityLoarr[20]
Definition: L1CrisCommandTable.h:99
uint16 cnoc1[7]
Definition: L1CrisCommandTable.h:72
uint16 tdscoff
Definition: L1CrisCommandTable.h:58
uint8 QualityAudglim
Definition: L1CrisCommandTable.h:81
uint8 ecmd[6]
Definition: L1CrisCommandTable.h:19
uint8 QualityMdisc0[12]
Definition: L1CrisCommandTable.h:126
uint8 QualityB_xoff[2]
Definition: L1CrisCommandTable.h:102
uint16 ncenbox
Definition: L1CrisCommandTable.h:49
uint16 rcmd
Definition: L1CrisCommandTable.h:31
uint8 QualityMdisc1[12]
Definition: L1CrisCommandTable.h:125
uint16 valcflg
Definition: L1CrisCommandTable.h:23
uint8 QualityNcenbox
Definition: L1CrisCommandTable.h:108
uint16 hyflg
Definition: L1CrisCommandTable.h:26
uint8 QualityMdiscen[12]
Definition: L1CrisCommandTable.h:129
uint32 ClockMinorFrame0
Definition: L1CrisCommandTable.h:12
int16 loarr[20]
Definition: L1CrisCommandTable.h:40