138 field(ZRVL, "0") |
138 field(ZRVL, "0") |
139 field(ONST, "Active high") |
139 field(ONST, "Active high") |
140 field(ONVL, "1") |
140 field(ONVL, "1") |
141 } |
141 } |
142 |
142 |
|
143 record(mbbo, "$(P)$(R)GateEdge") { |
|
144 field(DESC, "Select which edge to use") |
|
145 field(DTYP, "stream") |
|
146 field(OUT, "@pg9520.proto setGateEdge $(BUS)") |
|
147 field(ZRST, "Rising") |
|
148 field(ZRVL, "0") |
|
149 field(ONST, "Falling") |
|
150 field(ONVL, "1") |
|
151 } |
|
152 |
143 record(ao, "$(P)$(R)GateLevel") { |
153 record(ao, "$(P)$(R)GateLevel") { |
144 field(DESC, "Sets the gate threshold") |
154 field(DESC, "Sets the gate threshold") |
145 field(DTYP, "stream") |
155 field(DTYP, "stream") |
146 field(OUT, "@pg9520.proto setGateLevel $(BUS)") |
156 field(OUT, "@pg9520.proto setGateLevel $(BUS)") |
|
157 field(PREC, "3") |
|
158 field(DRVL, "0.2") |
|
159 field(DRVH, "15") |
|
160 field(EGU, "V") |
|
161 } |
|
162 |
|
163 record(mbbo, "$(P)$(R)TriggerMode") { |
|
164 field(DESC, "Sets Global Trigger Mode") |
|
165 field(DTYP, "stream") |
|
166 field(OUT, "@pg9520.proto setTriggerMode $(BUS)") |
|
167 field(ZRST, "Disable") |
|
168 field(ZRVL, "0") |
|
169 field(ONST, "Trigger") |
|
170 field(ONVL, "1") |
|
171 } |
|
172 |
|
173 record(mbbo, "$(P)$(R)TriggerEdge") { |
|
174 field(DESC, "Select which edge to trigger") |
|
175 field(DTYP, "stream") |
|
176 field(OUT, "@pg9520.proto setTriggerEdge $(BUS)") |
|
177 field(ZRST, "Rising") |
|
178 field(ZRVL, "0") |
|
179 field(ONST, "Falling") |
|
180 field(ONVL, "1") |
|
181 } |
|
182 |
|
183 record(ao, "$(P)$(R)TriggerLevel") { |
|
184 field(DESC, "Sets the trigger threshold") |
|
185 field(DTYP, "stream") |
|
186 field(OUT, "@pg9520.proto setTriggerLevel $(BUS)") |
147 field(PREC, "3") |
187 field(PREC, "3") |
148 field(DRVL, "0.2") |
188 field(DRVL, "0.2") |
149 field(DRVH, "15") |
189 field(DRVH, "15") |
150 field(EGU, "V") |
190 field(EGU, "V") |
151 } |
191 } |