|
1 menu(waveformPOST) { |
|
2 choice(waveformPOST_Always,"Always") |
|
3 choice(waveformPOST_OnChange,"On Change") |
|
4 } |
|
5 menu(stringoutPOST) { |
|
6 choice(stringoutPOST_OnChange,"On Change") |
|
7 choice(stringoutPOST_Always,"Always") |
|
8 } |
|
9 menu(stringinPOST) { |
|
10 choice(stringinPOST_OnChange,"On Change") |
|
11 choice(stringinPOST_Always,"Always") |
|
12 } |
|
13 menu(serialSBIT) { |
|
14 choice(serialSBIT_unknown,"Unknown") |
|
15 choice(serialSBIT_1,"1") |
|
16 choice(serialSBIT_2,"2") |
|
17 } |
|
18 menu(serialPRTY) { |
|
19 choice(serialPRTY_unknown,"Unknown") |
|
20 choice(serialPRTY_None,"None") |
|
21 choice(serialPRTY_Even,"Even") |
|
22 choice(serialPRTY_Odd,"Odd") |
|
23 } |
|
24 menu(serialMCTL) { |
|
25 choice(serialMCTL_unknown,"Unknown") |
|
26 choice(serialMCTL_CLOCAL,"CLOCAL") |
|
27 choice(serialMCTL_Yes,"YES") |
|
28 } |
|
29 menu(serialFCTL) { |
|
30 choice(serialFCTL_unknown,"Unknown") |
|
31 choice(serialFCTL_None,"None") |
|
32 choice(serialFCTL_Hardware,"Hardware") |
|
33 } |
|
34 menu(serialDBIT) { |
|
35 choice(serialDBIT_unknown,"Unknown") |
|
36 choice(serialDBIT_5,"5") |
|
37 choice(serialDBIT_6,"6") |
|
38 choice(serialDBIT_7,"7") |
|
39 choice(serialDBIT_8,"8") |
|
40 } |
|
41 menu(serialBAUD) { |
|
42 choice(serialBAUD_unknown,"Unknown") |
|
43 choice(serialBAUD_300,"300") |
|
44 choice(serialBAUD_600,"600") |
|
45 choice(serialBAUD_1200,"1200") |
|
46 choice(serialBAUD_2400,"2400") |
|
47 choice(serialBAUD_4800,"4800") |
|
48 choice(serialBAUD_9600,"9600") |
|
49 choice(serialBAUD_19200,"19200") |
|
50 choice(serialBAUD_38400,"38400") |
|
51 choice(serialBAUD_57600,"57600") |
|
52 choice(serialBAUD_115200,"115200") |
|
53 choice(serialBAUD_230400,"230400") |
|
54 } |
|
55 menu(seqSELM) { |
|
56 choice(seqSELM_All,"All") |
|
57 choice(seqSELM_Specified,"Specified") |
|
58 choice(seqSELM_Mask,"Mask") |
|
59 } |
|
60 menu(selSELM) { |
|
61 choice(selSELM_Specified,"Specified") |
|
62 choice(selSELM_High_Signal,"High Signal") |
|
63 choice(selSELM_Low_Signal,"Low Signal") |
|
64 choice(selSELM_Median_Signal,"Median Signal") |
|
65 } |
|
66 menu(menuYesNo) { |
|
67 choice(menuYesNoNO,"NO") |
|
68 choice(menuYesNoYES,"YES") |
|
69 } |
|
70 menu(menuSimm) { |
|
71 choice(menuSimmNO,"NO") |
|
72 choice(menuSimmYES,"YES") |
|
73 choice(menuSimmRAW,"RAW") |
|
74 } |
|
75 menu(menuScan) { |
|
76 choice(menuScanPassive,"Passive") |
|
77 choice(menuScanEvent,"Event") |
|
78 choice(menuScanI_O_Intr,"I/O Intr") |
|
79 choice(menuScan10_second,"10 second") |
|
80 choice(menuScan5_second,"5 second") |
|
81 choice(menuScan2_second,"2 second") |
|
82 choice(menuScan1_second,"1 second") |
|
83 choice(menuScan_5_second,".5 second") |
|
84 choice(menuScan_2_second,".2 second") |
|
85 choice(menuScan_1_second,".1 second") |
|
86 } |
|
87 menu(menuPriority) { |
|
88 choice(menuPriorityLOW,"LOW") |
|
89 choice(menuPriorityMEDIUM,"MEDIUM") |
|
90 choice(menuPriorityHIGH,"HIGH") |
|
91 } |
|
92 menu(menuPini) { |
|
93 choice(menuPiniNO,"NO") |
|
94 choice(menuPiniYES,"YES") |
|
95 choice(menuPiniRUN,"RUN") |
|
96 choice(menuPiniRUNNING,"RUNNING") |
|
97 choice(menuPiniPAUSE,"PAUSE") |
|
98 choice(menuPiniPAUSED,"PAUSED") |
|
99 } |
|
100 menu(menuOmsl) { |
|
101 choice(menuOmslsupervisory,"supervisory") |
|
102 choice(menuOmslclosed_loop,"closed_loop") |
|
103 } |
|
104 menu(menuIvoa) { |
|
105 choice(menuIvoaContinue_normally,"Continue normally") |
|
106 choice(menuIvoaDon_t_drive_outputs,"Don't drive outputs") |
|
107 choice(menuIvoaSet_output_to_IVOV,"Set output to IVOV") |
|
108 } |
|
109 menu(menuFtype) { |
|
110 choice(menuFtypeSTRING,"STRING") |
|
111 choice(menuFtypeCHAR,"CHAR") |
|
112 choice(menuFtypeUCHAR,"UCHAR") |
|
113 choice(menuFtypeSHORT,"SHORT") |
|
114 choice(menuFtypeUSHORT,"USHORT") |
|
115 choice(menuFtypeLONG,"LONG") |
|
116 choice(menuFtypeULONG,"ULONG") |
|
117 choice(menuFtypeFLOAT,"FLOAT") |
|
118 choice(menuFtypeDOUBLE,"DOUBLE") |
|
119 choice(menuFtypeENUM,"ENUM") |
|
120 } |
|
121 menu(menuConvert) { |
|
122 choice(menuConvertNO_CONVERSION,"NO CONVERSION") |
|
123 choice(menuConvertSLOPE,"SLOPE") |
|
124 choice(menuConvertLINEAR,"LINEAR") |
|
125 choice(menuConverttypeKdegF,"typeKdegF") |
|
126 choice(menuConverttypeKdegC,"typeKdegC") |
|
127 choice(menuConverttypeJdegF,"typeJdegF") |
|
128 choice(menuConverttypeJdegC,"typeJdegC") |
|
129 choice(menuConverttypeEdegF,"typeEdegF(ixe only)") |
|
130 choice(menuConverttypeEdegC,"typeEdegC(ixe only)") |
|
131 choice(menuConverttypeTdegF,"typeTdegF") |
|
132 choice(menuConverttypeTdegC,"typeTdegC") |
|
133 choice(menuConverttypeRdegF,"typeRdegF") |
|
134 choice(menuConverttypeRdegC,"typeRdegC") |
|
135 choice(menuConverttypeSdegF,"typeSdegF") |
|
136 choice(menuConverttypeSdegC,"typeSdegC") |
|
137 } |
|
138 menu(menuCompress) { |
|
139 choice(menuCompressN_to_1_First_Value,"N to 1 First Value") |
|
140 choice(menuCompressN_to_1_Low_Value,"N to 1 Low Value") |
|
141 choice(menuCompressN_to_1_High_Value,"N to 1 High Value") |
|
142 choice(menuCompressN_to_1_Average,"N to 1 Average") |
|
143 } |
|
144 menu(menuAlarmStat) { |
|
145 choice(menuAlarmStatNO_ALARM,"NO_ALARM") |
|
146 choice(menuAlarmStatREAD,"READ") |
|
147 choice(menuAlarmStatWRITE,"WRITE") |
|
148 choice(menuAlarmStatHIHI,"HIHI") |
|
149 choice(menuAlarmStatHIGH,"HIGH") |
|
150 choice(menuAlarmStatLOLO,"LOLO") |
|
151 choice(menuAlarmStatLOW,"LOW") |
|
152 choice(menuAlarmStatSTATE,"STATE") |
|
153 choice(menuAlarmStatCOS,"COS") |
|
154 choice(menuAlarmStatCOMM,"COMM") |
|
155 choice(menuAlarmStatTIMEOUT,"TIMEOUT") |
|
156 choice(menuAlarmStatHWLIMIT,"HWLIMIT") |
|
157 choice(menuAlarmStatCALC,"CALC") |
|
158 choice(menuAlarmStatSCAN,"SCAN") |
|
159 choice(menuAlarmStatLINK,"LINK") |
|
160 choice(menuAlarmStatSOFT,"SOFT") |
|
161 choice(menuAlarmStatBAD_SUB,"BAD_SUB") |
|
162 choice(menuAlarmStatUDF,"UDF") |
|
163 choice(menuAlarmStatDISABLE,"DISABLE") |
|
164 choice(menuAlarmStatSIMM,"SIMM") |
|
165 choice(menuAlarmStatREAD_ACCESS,"READ_ACCESS") |
|
166 choice(menuAlarmStatWRITE_ACCESS,"WRITE_ACCESS") |
|
167 } |
|
168 menu(menuAlarmSevr) { |
|
169 choice(menuAlarmSevrNO_ALARM,"NO_ALARM") |
|
170 choice(menuAlarmSevrMINOR,"MINOR") |
|
171 choice(menuAlarmSevrMAJOR,"MAJOR") |
|
172 choice(menuAlarmSevrINVALID,"INVALID") |
|
173 } |
|
174 menu(histogramCMD) { |
|
175 choice(histogramCMD_Read,"Read") |
|
176 choice(histogramCMD_Clear,"Clear") |
|
177 choice(histogramCMD_Start,"Start") |
|
178 choice(histogramCMD_Stop,"Stop") |
|
179 } |
|
180 menu(gpibUCMD) { |
|
181 choice(gpibUCMD_None,"None") |
|
182 choice(gpibUCMD_Device_Clear__DCL_,"Device Clear (DCL)") |
|
183 choice(gpibUCMD_Local_Lockout__LL0_,"Local Lockout (LL0)") |
|
184 choice(gpibUCMD_Serial_Poll_Disable__SPD_,"Serial Poll Disable (SPD)") |
|
185 choice(gpibUCMD_Serial_Poll_Enable__SPE_,"Serial Poll Enable (SPE)") |
|
186 choice(gpibUCMD_Unlisten__UNL_,"Unlisten (UNL)") |
|
187 choice(gpibUCMD_Untalk__UNT_,"Untalk (UNT)") |
|
188 } |
|
189 menu(gpibACMD) { |
|
190 choice(gpibACMD_None,"None") |
|
191 choice(gpibACMD_Group_Execute_Trig___GET_,"Group Execute Trig. (GET)") |
|
192 choice(gpibACMD_Go_To_Local__GTL_,"Go To Local (GTL)") |
|
193 choice(gpibACMD_Selected_Dev__Clear__SDC_,"Selected Dev. Clear (SDC)") |
|
194 choice(gpibACMD_Take_Control__TCT_,"Take Control (TCT)") |
|
195 choice(gpibACMD_Serial_Poll,"Serial Poll") |
|
196 } |
|
197 menu(fanoutSELM) { |
|
198 choice(fanoutSELM_All,"All") |
|
199 choice(fanoutSELM_Specified,"Specified") |
|
200 choice(fanoutSELM_Mask,"Mask") |
|
201 } |
|
202 menu(dfanoutSELM) { |
|
203 choice(dfanoutSELM_All,"All") |
|
204 choice(dfanoutSELM_Specified,"Specified") |
|
205 choice(dfanoutSELM_Mask,"Mask") |
|
206 } |
|
207 menu(compressALG) { |
|
208 choice(compressALG_N_to_1_Low_Value,"N to 1 Low Value") |
|
209 choice(compressALG_N_to_1_High_Value,"N to 1 High Value") |
|
210 choice(compressALG_N_to_1_Average,"N to 1 Average") |
|
211 choice(compressALG_Average,"Average") |
|
212 choice(compressALG_Circular_Buffer,"Circular Buffer") |
|
213 choice(compressALG_N_to_1_Median,"N to 1 Median") |
|
214 } |
|
215 menu(calcoutOOPT) { |
|
216 choice(calcoutOOPT_Every_Time,"Every Time") |
|
217 choice(calcoutOOPT_On_Change,"On Change") |
|
218 choice(calcoutOOPT_When_Zero,"When Zero") |
|
219 choice(calcoutOOPT_When_Non_zero,"When Non-zero") |
|
220 choice(calcoutOOPT_Transition_To_Zero,"Transition To Zero") |
|
221 choice(calcoutOOPT_Transition_To_Non_zero,"Transition To Non-zero") |
|
222 } |
|
223 menu(calcoutINAV) { |
|
224 choice(calcoutINAV_EXT_NC,"Ext PV NC") |
|
225 choice(calcoutINAV_EXT,"Ext PV OK") |
|
226 choice(calcoutINAV_LOC,"Local PV") |
|
227 choice(calcoutINAV_CON,"Constant") |
|
228 } |
|
229 menu(calcoutDOPT) { |
|
230 choice(calcoutDOPT_Use_VAL,"Use CALC") |
|
231 choice(calcoutDOPT_Use_OVAL,"Use OCAL") |
|
232 } |
|
233 menu(asynTRACE) { |
|
234 choice(asynTRACE_Off,"Off") |
|
235 choice(asynTRACE_On,"On") |
|
236 } |
|
237 menu(asynTMOD) { |
|
238 choice(asynTMOD_Write_Read,"Write/Read") |
|
239 choice(asynTMOD_Write,"Write") |
|
240 choice(asynTMOD_Read,"Read") |
|
241 choice(asynTMOD_Flush,"Flush") |
|
242 choice(asynTMOD_NoIO,"NoI/O") |
|
243 } |
|
244 menu(asynINTERFACE) { |
|
245 choice(asynINTERFACE_OCTET,"asynOctet") |
|
246 choice(asynINTERFACE_INT32,"asynInt32") |
|
247 choice(asynINTERFACE_UINT32,"asynUInt32Digital") |
|
248 choice(asynINTERFACE_FLOAT64,"asynFloat64") |
|
249 } |
|
250 menu(asynFMT) { |
|
251 choice(asynFMT_ASCII,"ASCII") |
|
252 choice(asynFMT_Hybrid,"Hybrid") |
|
253 choice(asynFMT_Binary,"Binary") |
|
254 } |
|
255 menu(asynEOMREASON) { |
|
256 choice(asynEOMREASONNone,"None") |
|
257 choice(asynEOMREASONCNT,"Count") |
|
258 choice(asynEOMREASONEOS,"Eos") |
|
259 choice(asynEOMREASONCNTEOS,"Count Eos") |
|
260 choice(asynEOMREASONEND,"End") |
|
261 choice(asynEOMREASONCNTEND,"Count End") |
|
262 choice(asynEOMREASONEOSEND,"Eos End") |
|
263 choice(asynEOMREASONCNTEOSEND,"Count Eos End") |
|
264 } |
|
265 menu(asynENABLE) { |
|
266 choice(asynENABLE_Disable,"Disable") |
|
267 choice(asynENABLE_Enable,"Enable") |
|
268 } |
|
269 menu(asynCONNECT) { |
|
270 choice(asynCONNECT_Disconnect,"Disconnect") |
|
271 choice(asynCONNECT_Connect,"Connect") |
|
272 } |
|
273 menu(asynAUTOCONNECT) { |
|
274 choice(asynAUTOCONNECT_noAutoConnect,"noAutoConnect") |
|
275 choice(asynAUTOCONNECT_autoConnect,"autoConnect") |
|
276 } |
|
277 menu(aoOIF) { |
|
278 choice(aoOIF_Full,"Full") |
|
279 choice(aoOIF_Incremental,"Incremental") |
|
280 } |
|
281 menu(aSubLFLG) { |
|
282 choice(aSubLFLG_IGNORE,"IGNORE") |
|
283 choice(aSubLFLG_READ,"READ") |
|
284 } |
|
285 menu(aSubEFLG) { |
|
286 choice(aSubEFLG_NEVER,"NEVER") |
|
287 choice(aSubEFLG_ON_CHANGE,"ON CHANGE") |
|
288 choice(aSubEFLG_ALWAYS,"ALWAYS") |
|
289 } |
|
290 recordtype(ai) { |
|
291 field(NAME,DBF_STRING) { |
|
292 prompt("Record Name") |
|
293 special(SPC_NOMOD) |
|
294 size(61) |
|
295 } |
|
296 field(DESC,DBF_STRING) { |
|
297 prompt("Descriptor") |
|
298 promptgroup(GUI_COMMON) |
|
299 size(41) |
|
300 } |
|
301 field(ASG,DBF_STRING) { |
|
302 prompt("Access Security Group") |
|
303 promptgroup(GUI_COMMON) |
|
304 special(SPC_AS) |
|
305 size(29) |
|
306 } |
|
307 field(SCAN,DBF_MENU) { |
|
308 prompt("Scan Mechanism") |
|
309 promptgroup(GUI_SCAN) |
|
310 special(SPC_SCAN) |
|
311 menu(menuScan) |
|
312 interest(1) |
|
313 } |
|
314 field(PINI,DBF_MENU) { |
|
315 prompt("Process at iocInit") |
|
316 promptgroup(GUI_SCAN) |
|
317 menu(menuPini) |
|
318 interest(1) |
|
319 } |
|
320 field(PHAS,DBF_SHORT) { |
|
321 prompt("Scan Phase") |
|
322 promptgroup(GUI_SCAN) |
|
323 special(SPC_SCAN) |
|
324 interest(1) |
|
325 } |
|
326 field(EVNT,DBF_SHORT) { |
|
327 prompt("Event Number") |
|
328 promptgroup(GUI_SCAN) |
|
329 special(SPC_SCAN) |
|
330 interest(1) |
|
331 } |
|
332 field(TSE,DBF_SHORT) { |
|
333 prompt("Time Stamp Event") |
|
334 promptgroup(GUI_SCAN) |
|
335 interest(1) |
|
336 } |
|
337 field(TSEL,DBF_INLINK) { |
|
338 prompt("Time Stamp Link") |
|
339 promptgroup(GUI_SCAN) |
|
340 interest(1) |
|
341 } |
|
342 field(DTYP,DBF_DEVICE) { |
|
343 prompt("Device Type") |
|
344 promptgroup(GUI_LINKS) |
|
345 interest(1) |
|
346 } |
|
347 field(DISV,DBF_SHORT) { |
|
348 prompt("Disable Value") |
|
349 initial("1") |
|
350 promptgroup(GUI_SCAN) |
|
351 } |
|
352 field(DISA,DBF_SHORT) { |
|
353 prompt("Disable") |
|
354 } |
|
355 field(SDIS,DBF_INLINK) { |
|
356 prompt("Scanning Disable") |
|
357 promptgroup(GUI_SCAN) |
|
358 interest(1) |
|
359 } |
|
360 field(MLOK,DBF_NOACCESS) { |
|
361 prompt("Monitor lock") |
|
362 special(SPC_NOMOD) |
|
363 extra("epicsMutexId mlok") |
|
364 interest(4) |
|
365 } |
|
366 field(MLIS,DBF_NOACCESS) { |
|
367 prompt("Monitor List") |
|
368 special(SPC_NOMOD) |
|
369 extra("ELLLIST mlis") |
|
370 interest(4) |
|
371 } |
|
372 field(DISP,DBF_UCHAR) { |
|
373 prompt("Disable putField") |
|
374 } |
|
375 field(PROC,DBF_UCHAR) { |
|
376 prompt("Force Processing") |
|
377 pp(TRUE) |
|
378 interest(3) |
|
379 } |
|
380 field(STAT,DBF_MENU) { |
|
381 prompt("Alarm Status") |
|
382 initial("UDF") |
|
383 special(SPC_NOMOD) |
|
384 menu(menuAlarmStat) |
|
385 } |
|
386 field(SEVR,DBF_MENU) { |
|
387 prompt("Alarm Severity") |
|
388 initial("INVALID") |
|
389 special(SPC_NOMOD) |
|
390 menu(menuAlarmSevr) |
|
391 } |
|
392 field(NSTA,DBF_MENU) { |
|
393 prompt("New Alarm Status") |
|
394 special(SPC_NOMOD) |
|
395 menu(menuAlarmStat) |
|
396 interest(2) |
|
397 } |
|
398 field(NSEV,DBF_MENU) { |
|
399 prompt("New Alarm Severity") |
|
400 special(SPC_NOMOD) |
|
401 menu(menuAlarmSevr) |
|
402 interest(2) |
|
403 } |
|
404 field(ACKS,DBF_MENU) { |
|
405 prompt("Alarm Ack Severity") |
|
406 special(SPC_NOMOD) |
|
407 menu(menuAlarmSevr) |
|
408 interest(2) |
|
409 } |
|
410 field(ACKT,DBF_MENU) { |
|
411 prompt("Alarm Ack Transient") |
|
412 initial("YES") |
|
413 promptgroup(GUI_ALARMS) |
|
414 special(SPC_NOMOD) |
|
415 menu(menuYesNo) |
|
416 interest(2) |
|
417 } |
|
418 field(DISS,DBF_MENU) { |
|
419 prompt("Disable Alarm Sevrty") |
|
420 promptgroup(GUI_SCAN) |
|
421 menu(menuAlarmSevr) |
|
422 interest(1) |
|
423 } |
|
424 field(LCNT,DBF_UCHAR) { |
|
425 prompt("Lock Count") |
|
426 special(SPC_NOMOD) |
|
427 interest(2) |
|
428 } |
|
429 field(PACT,DBF_UCHAR) { |
|
430 prompt("Record active") |
|
431 special(SPC_NOMOD) |
|
432 interest(1) |
|
433 } |
|
434 field(PUTF,DBF_UCHAR) { |
|
435 prompt("dbPutField process") |
|
436 special(SPC_NOMOD) |
|
437 interest(1) |
|
438 } |
|
439 field(RPRO,DBF_UCHAR) { |
|
440 prompt("Reprocess ") |
|
441 special(SPC_NOMOD) |
|
442 interest(1) |
|
443 } |
|
444 field(ASP,DBF_NOACCESS) { |
|
445 prompt("Access Security Pvt") |
|
446 special(SPC_NOMOD) |
|
447 extra("struct asgMember *asp") |
|
448 interest(4) |
|
449 } |
|
450 field(PPN,DBF_NOACCESS) { |
|
451 prompt("addr of PUTNOTIFY") |
|
452 special(SPC_NOMOD) |
|
453 extra("struct putNotify *ppn") |
|
454 interest(4) |
|
455 } |
|
456 field(PPNR,DBF_NOACCESS) { |
|
457 prompt("pputNotifyRecord") |
|
458 special(SPC_NOMOD) |
|
459 extra("struct putNotifyRecord *ppnr") |
|
460 interest(4) |
|
461 } |
|
462 field(SPVT,DBF_NOACCESS) { |
|
463 prompt("Scan Private") |
|
464 special(SPC_NOMOD) |
|
465 extra("struct scan_element *spvt") |
|
466 interest(4) |
|
467 } |
|
468 field(RSET,DBF_NOACCESS) { |
|
469 prompt("Address of RSET") |
|
470 special(SPC_NOMOD) |
|
471 extra("struct rset *rset") |
|
472 interest(4) |
|
473 } |
|
474 field(DSET,DBF_NOACCESS) { |
|
475 prompt("DSET address") |
|
476 special(SPC_NOMOD) |
|
477 extra("struct dset *dset") |
|
478 interest(4) |
|
479 } |
|
480 field(DPVT,DBF_NOACCESS) { |
|
481 prompt("Device Private") |
|
482 special(SPC_NOMOD) |
|
483 extra("void *dpvt") |
|
484 interest(4) |
|
485 } |
|
486 field(RDES,DBF_NOACCESS) { |
|
487 prompt("Address of dbRecordType") |
|
488 special(SPC_NOMOD) |
|
489 extra("struct dbRecordType *rdes") |
|
490 interest(4) |
|
491 } |
|
492 field(LSET,DBF_NOACCESS) { |
|
493 prompt("Lock Set") |
|
494 special(SPC_NOMOD) |
|
495 extra("struct lockRecord *lset") |
|
496 interest(4) |
|
497 } |
|
498 field(PRIO,DBF_MENU) { |
|
499 prompt("Scheduling Priority") |
|
500 promptgroup(GUI_SCAN) |
|
501 special(SPC_SCAN) |
|
502 menu(menuPriority) |
|
503 interest(1) |
|
504 } |
|
505 field(TPRO,DBF_UCHAR) { |
|
506 prompt("Trace Processing") |
|
507 } |
|
508 field(BKPT,DBF_NOACCESS) { |
|
509 prompt("Break Point") |
|
510 special(SPC_NOMOD) |
|
511 extra("char bkpt") |
|
512 interest(1) |
|
513 } |
|
514 field(UDF,DBF_UCHAR) { |
|
515 prompt("Undefined") |
|
516 initial("1") |
|
517 promptgroup(GUI_COMMON) |
|
518 pp(TRUE) |
|
519 interest(1) |
|
520 } |
|
521 field(TIME,DBF_NOACCESS) { |
|
522 prompt("Time") |
|
523 special(SPC_NOMOD) |
|
524 extra("epicsTimeStamp time") |
|
525 interest(2) |
|
526 } |
|
527 field(FLNK,DBF_FWDLINK) { |
|
528 prompt("Forward Process Link") |
|
529 promptgroup(GUI_LINKS) |
|
530 interest(1) |
|
531 } |
|
532 field(VAL,DBF_DOUBLE) { |
|
533 prompt("Current EGU Value") |
|
534 promptgroup(GUI_INPUTS) |
|
535 pp(TRUE) |
|
536 asl(ASL0) |
|
537 } |
|
538 field(INP,DBF_INLINK) { |
|
539 prompt("Input Specification") |
|
540 promptgroup(GUI_INPUTS) |
|
541 interest(1) |
|
542 } |
|
543 field(PREC,DBF_SHORT) { |
|
544 prompt("Display Precision") |
|
545 promptgroup(GUI_DISPLAY) |
|
546 interest(1) |
|
547 } |
|
548 field(LINR,DBF_MENU) { |
|
549 prompt("Linearization") |
|
550 promptgroup(GUI_CONVERT) |
|
551 special(102) |
|
552 menu(menuConvert) |
|
553 pp(TRUE) |
|
554 interest(1) |
|
555 } |
|
556 field(EGUF,DBF_DOUBLE) { |
|
557 prompt("Engineer Units Full") |
|
558 promptgroup(GUI_CONVERT) |
|
559 special(102) |
|
560 pp(TRUE) |
|
561 interest(1) |
|
562 } |
|
563 field(EGUL,DBF_DOUBLE) { |
|
564 prompt("Engineer Units Low") |
|
565 promptgroup(GUI_CONVERT) |
|
566 special(102) |
|
567 pp(TRUE) |
|
568 interest(1) |
|
569 } |
|
570 field(EGU,DBF_STRING) { |
|
571 prompt("Engineering Units") |
|
572 promptgroup(GUI_DISPLAY) |
|
573 size(16) |
|
574 interest(1) |
|
575 } |
|
576 field(HOPR,DBF_DOUBLE) { |
|
577 prompt("High Operating Range") |
|
578 promptgroup(GUI_DISPLAY) |
|
579 interest(1) |
|
580 } |
|
581 field(LOPR,DBF_DOUBLE) { |
|
582 prompt("Low Operating Range") |
|
583 promptgroup(GUI_DISPLAY) |
|
584 interest(1) |
|
585 } |
|
586 field(AOFF,DBF_DOUBLE) { |
|
587 prompt("Adjustment Offset") |
|
588 promptgroup(GUI_CONVERT) |
|
589 pp(TRUE) |
|
590 interest(1) |
|
591 } |
|
592 field(ASLO,DBF_DOUBLE) { |
|
593 prompt("Adjustment Slope") |
|
594 initial("1") |
|
595 promptgroup(GUI_CONVERT) |
|
596 pp(TRUE) |
|
597 interest(1) |
|
598 } |
|
599 field(SMOO,DBF_DOUBLE) { |
|
600 prompt("Smoothing") |
|
601 promptgroup(GUI_CONVERT) |
|
602 interest(1) |
|
603 } |
|
604 field(HIHI,DBF_DOUBLE) { |
|
605 prompt("Hihi Alarm Limit") |
|
606 promptgroup(GUI_ALARMS) |
|
607 pp(TRUE) |
|
608 interest(1) |
|
609 } |
|
610 field(LOLO,DBF_DOUBLE) { |
|
611 prompt("Lolo Alarm Limit") |
|
612 promptgroup(GUI_ALARMS) |
|
613 pp(TRUE) |
|
614 interest(1) |
|
615 } |
|
616 field(HIGH,DBF_DOUBLE) { |
|
617 prompt("High Alarm Limit") |
|
618 promptgroup(GUI_ALARMS) |
|
619 pp(TRUE) |
|
620 interest(1) |
|
621 } |
|
622 field(LOW,DBF_DOUBLE) { |
|
623 prompt("Low Alarm Limit") |
|
624 promptgroup(GUI_ALARMS) |
|
625 pp(TRUE) |
|
626 interest(1) |
|
627 } |
|
628 field(HHSV,DBF_MENU) { |
|
629 prompt("Hihi Severity") |
|
630 promptgroup(GUI_ALARMS) |
|
631 menu(menuAlarmSevr) |
|
632 pp(TRUE) |
|
633 interest(1) |
|
634 } |
|
635 field(LLSV,DBF_MENU) { |
|
636 prompt("Lolo Severity") |
|
637 promptgroup(GUI_ALARMS) |
|
638 menu(menuAlarmSevr) |
|
639 pp(TRUE) |
|
640 interest(1) |
|
641 } |
|
642 field(HSV,DBF_MENU) { |
|
643 prompt("High Severity") |
|
644 promptgroup(GUI_ALARMS) |
|
645 menu(menuAlarmSevr) |
|
646 pp(TRUE) |
|
647 interest(1) |
|
648 } |
|
649 field(LSV,DBF_MENU) { |
|
650 prompt("Low Severity") |
|
651 promptgroup(GUI_ALARMS) |
|
652 menu(menuAlarmSevr) |
|
653 pp(TRUE) |
|
654 interest(1) |
|
655 } |
|
656 field(HYST,DBF_DOUBLE) { |
|
657 prompt("Alarm Deadband") |
|
658 promptgroup(GUI_ALARMS) |
|
659 interest(1) |
|
660 } |
|
661 field(ADEL,DBF_DOUBLE) { |
|
662 prompt("Archive Deadband") |
|
663 promptgroup(GUI_DISPLAY) |
|
664 interest(1) |
|
665 } |
|
666 field(MDEL,DBF_DOUBLE) { |
|
667 prompt("Monitor Deadband") |
|
668 promptgroup(GUI_DISPLAY) |
|
669 interest(1) |
|
670 } |
|
671 field(LALM,DBF_DOUBLE) { |
|
672 prompt("Last Value Alarmed") |
|
673 special(SPC_NOMOD) |
|
674 interest(3) |
|
675 } |
|
676 field(ALST,DBF_DOUBLE) { |
|
677 prompt("Last Value Archived") |
|
678 special(SPC_NOMOD) |
|
679 interest(3) |
|
680 } |
|
681 field(MLST,DBF_DOUBLE) { |
|
682 prompt("Last Val Monitored") |
|
683 special(SPC_NOMOD) |
|
684 interest(3) |
|
685 } |
|
686 field(ESLO,DBF_DOUBLE) { |
|
687 prompt("Raw to EGU Slope") |
|
688 initial("1") |
|
689 promptgroup(GUI_CONVERT) |
|
690 pp(TRUE) |
|
691 interest(2) |
|
692 } |
|
693 field(EOFF,DBF_DOUBLE) { |
|
694 prompt("Raw to EGU Offset") |
|
695 promptgroup(GUI_CONVERT) |
|
696 pp(TRUE) |
|
697 interest(2) |
|
698 } |
|
699 field(ROFF,DBF_LONG) { |
|
700 prompt("Raw Offset, obsolete") |
|
701 pp(TRUE) |
|
702 interest(2) |
|
703 } |
|
704 field(PBRK,DBF_NOACCESS) { |
|
705 prompt("Ptrto brkTable") |
|
706 special(SPC_NOMOD) |
|
707 extra("void * pbrk") |
|
708 interest(4) |
|
709 } |
|
710 field(INIT,DBF_SHORT) { |
|
711 prompt("Initialized?") |
|
712 special(SPC_NOMOD) |
|
713 interest(3) |
|
714 } |
|
715 field(LBRK,DBF_SHORT) { |
|
716 prompt("LastBreak Point") |
|
717 special(SPC_NOMOD) |
|
718 interest(3) |
|
719 } |
|
720 field(RVAL,DBF_LONG) { |
|
721 prompt("Current Raw Value") |
|
722 pp(TRUE) |
|
723 } |
|
724 field(ORAW,DBF_LONG) { |
|
725 prompt("Previous Raw Value") |
|
726 special(SPC_NOMOD) |
|
727 interest(3) |
|
728 } |
|
729 field(SIOL,DBF_INLINK) { |
|
730 prompt("Sim Input Specifctn") |
|
731 promptgroup(GUI_INPUTS) |
|
732 interest(1) |
|
733 } |
|
734 field(SVAL,DBF_DOUBLE) { |
|
735 prompt("Simulation Value") |
|
736 } |
|
737 field(SIML,DBF_INLINK) { |
|
738 prompt("Sim Mode Location") |
|
739 promptgroup(GUI_INPUTS) |
|
740 interest(1) |
|
741 } |
|
742 field(SIMM,DBF_MENU) { |
|
743 prompt("Simulation Mode") |
|
744 menu(menuSimm) |
|
745 interest(1) |
|
746 } |
|
747 field(SIMS,DBF_MENU) { |
|
748 prompt("Sim mode Alarm Svrty") |
|
749 promptgroup(GUI_INPUTS) |
|
750 menu(menuAlarmSevr) |
|
751 interest(2) |
|
752 } |
|
753 } |
|
754 recordtype(ao) { |
|
755 field(NAME,DBF_STRING) { |
|
756 prompt("Record Name") |
|
757 special(SPC_NOMOD) |
|
758 size(61) |
|
759 } |
|
760 field(DESC,DBF_STRING) { |
|
761 prompt("Descriptor") |
|
762 promptgroup(GUI_COMMON) |
|
763 size(41) |
|
764 } |
|
765 field(ASG,DBF_STRING) { |
|
766 prompt("Access Security Group") |
|
767 promptgroup(GUI_COMMON) |
|
768 special(SPC_AS) |
|
769 size(29) |
|
770 } |
|
771 field(SCAN,DBF_MENU) { |
|
772 prompt("Scan Mechanism") |
|
773 promptgroup(GUI_SCAN) |
|
774 special(SPC_SCAN) |
|
775 menu(menuScan) |
|
776 interest(1) |
|
777 } |
|
778 field(PINI,DBF_MENU) { |
|
779 prompt("Process at iocInit") |
|
780 promptgroup(GUI_SCAN) |
|
781 menu(menuPini) |
|
782 interest(1) |
|
783 } |
|
784 field(PHAS,DBF_SHORT) { |
|
785 prompt("Scan Phase") |
|
786 promptgroup(GUI_SCAN) |
|
787 special(SPC_SCAN) |
|
788 interest(1) |
|
789 } |
|
790 field(EVNT,DBF_SHORT) { |
|
791 prompt("Event Number") |
|
792 promptgroup(GUI_SCAN) |
|
793 special(SPC_SCAN) |
|
794 interest(1) |
|
795 } |
|
796 field(TSE,DBF_SHORT) { |
|
797 prompt("Time Stamp Event") |
|
798 promptgroup(GUI_SCAN) |
|
799 interest(1) |
|
800 } |
|
801 field(TSEL,DBF_INLINK) { |
|
802 prompt("Time Stamp Link") |
|
803 promptgroup(GUI_SCAN) |
|
804 interest(1) |
|
805 } |
|
806 field(DTYP,DBF_DEVICE) { |
|
807 prompt("Device Type") |
|
808 promptgroup(GUI_LINKS) |
|
809 interest(1) |
|
810 } |
|
811 field(DISV,DBF_SHORT) { |
|
812 prompt("Disable Value") |
|
813 initial("1") |
|
814 promptgroup(GUI_SCAN) |
|
815 } |
|
816 field(DISA,DBF_SHORT) { |
|
817 prompt("Disable") |
|
818 } |
|
819 field(SDIS,DBF_INLINK) { |
|
820 prompt("Scanning Disable") |
|
821 promptgroup(GUI_SCAN) |
|
822 interest(1) |
|
823 } |
|
824 field(MLOK,DBF_NOACCESS) { |
|
825 prompt("Monitor lock") |
|
826 special(SPC_NOMOD) |
|
827 extra("epicsMutexId mlok") |
|
828 interest(4) |
|
829 } |
|
830 field(MLIS,DBF_NOACCESS) { |
|
831 prompt("Monitor List") |
|
832 special(SPC_NOMOD) |
|
833 extra("ELLLIST mlis") |
|
834 interest(4) |
|
835 } |
|
836 field(DISP,DBF_UCHAR) { |
|
837 prompt("Disable putField") |
|
838 } |
|
839 field(PROC,DBF_UCHAR) { |
|
840 prompt("Force Processing") |
|
841 pp(TRUE) |
|
842 interest(3) |
|
843 } |
|
844 field(STAT,DBF_MENU) { |
|
845 prompt("Alarm Status") |
|
846 initial("UDF") |
|
847 special(SPC_NOMOD) |
|
848 menu(menuAlarmStat) |
|
849 } |
|
850 field(SEVR,DBF_MENU) { |
|
851 prompt("Alarm Severity") |
|
852 initial("INVALID") |
|
853 special(SPC_NOMOD) |
|
854 menu(menuAlarmSevr) |
|
855 } |
|
856 field(NSTA,DBF_MENU) { |
|
857 prompt("New Alarm Status") |
|
858 special(SPC_NOMOD) |
|
859 menu(menuAlarmStat) |
|
860 interest(2) |
|
861 } |
|
862 field(NSEV,DBF_MENU) { |
|
863 prompt("New Alarm Severity") |
|
864 special(SPC_NOMOD) |
|
865 menu(menuAlarmSevr) |
|
866 interest(2) |
|
867 } |
|
868 field(ACKS,DBF_MENU) { |
|
869 prompt("Alarm Ack Severity") |
|
870 special(SPC_NOMOD) |
|
871 menu(menuAlarmSevr) |
|
872 interest(2) |
|
873 } |
|
874 field(ACKT,DBF_MENU) { |
|
875 prompt("Alarm Ack Transient") |
|
876 initial("YES") |
|
877 promptgroup(GUI_ALARMS) |
|
878 special(SPC_NOMOD) |
|
879 menu(menuYesNo) |
|
880 interest(2) |
|
881 } |
|
882 field(DISS,DBF_MENU) { |
|
883 prompt("Disable Alarm Sevrty") |
|
884 promptgroup(GUI_SCAN) |
|
885 menu(menuAlarmSevr) |
|
886 interest(1) |
|
887 } |
|
888 field(LCNT,DBF_UCHAR) { |
|
889 prompt("Lock Count") |
|
890 special(SPC_NOMOD) |
|
891 interest(2) |
|
892 } |
|
893 field(PACT,DBF_UCHAR) { |
|
894 prompt("Record active") |
|
895 special(SPC_NOMOD) |
|
896 interest(1) |
|
897 } |
|
898 field(PUTF,DBF_UCHAR) { |
|
899 prompt("dbPutField process") |
|
900 special(SPC_NOMOD) |
|
901 interest(1) |
|
902 } |
|
903 field(RPRO,DBF_UCHAR) { |
|
904 prompt("Reprocess ") |
|
905 special(SPC_NOMOD) |
|
906 interest(1) |
|
907 } |
|
908 field(ASP,DBF_NOACCESS) { |
|
909 prompt("Access Security Pvt") |
|
910 special(SPC_NOMOD) |
|
911 extra("struct asgMember *asp") |
|
912 interest(4) |
|
913 } |
|
914 field(PPN,DBF_NOACCESS) { |
|
915 prompt("addr of PUTNOTIFY") |
|
916 special(SPC_NOMOD) |
|
917 extra("struct putNotify *ppn") |
|
918 interest(4) |
|
919 } |
|
920 field(PPNR,DBF_NOACCESS) { |
|
921 prompt("pputNotifyRecord") |
|
922 special(SPC_NOMOD) |
|
923 extra("struct putNotifyRecord *ppnr") |
|
924 interest(4) |
|
925 } |
|
926 field(SPVT,DBF_NOACCESS) { |
|
927 prompt("Scan Private") |
|
928 special(SPC_NOMOD) |
|
929 extra("struct scan_element *spvt") |
|
930 interest(4) |
|
931 } |
|
932 field(RSET,DBF_NOACCESS) { |
|
933 prompt("Address of RSET") |
|
934 special(SPC_NOMOD) |
|
935 extra("struct rset *rset") |
|
936 interest(4) |
|
937 } |
|
938 field(DSET,DBF_NOACCESS) { |
|
939 prompt("DSET address") |
|
940 special(SPC_NOMOD) |
|
941 extra("struct dset *dset") |
|
942 interest(4) |
|
943 } |
|
944 field(DPVT,DBF_NOACCESS) { |
|
945 prompt("Device Private") |
|
946 special(SPC_NOMOD) |
|
947 extra("void *dpvt") |
|
948 interest(4) |
|
949 } |
|
950 field(RDES,DBF_NOACCESS) { |
|
951 prompt("Address of dbRecordType") |
|
952 special(SPC_NOMOD) |
|
953 extra("struct dbRecordType *rdes") |
|
954 interest(4) |
|
955 } |
|
956 field(LSET,DBF_NOACCESS) { |
|
957 prompt("Lock Set") |
|
958 special(SPC_NOMOD) |
|
959 extra("struct lockRecord *lset") |
|
960 interest(4) |
|
961 } |
|
962 field(PRIO,DBF_MENU) { |
|
963 prompt("Scheduling Priority") |
|
964 promptgroup(GUI_SCAN) |
|
965 special(SPC_SCAN) |
|
966 menu(menuPriority) |
|
967 interest(1) |
|
968 } |
|
969 field(TPRO,DBF_UCHAR) { |
|
970 prompt("Trace Processing") |
|
971 } |
|
972 field(BKPT,DBF_NOACCESS) { |
|
973 prompt("Break Point") |
|
974 special(SPC_NOMOD) |
|
975 extra("char bkpt") |
|
976 interest(1) |
|
977 } |
|
978 field(UDF,DBF_UCHAR) { |
|
979 prompt("Undefined") |
|
980 initial("1") |
|
981 promptgroup(GUI_COMMON) |
|
982 pp(TRUE) |
|
983 interest(1) |
|
984 } |
|
985 field(TIME,DBF_NOACCESS) { |
|
986 prompt("Time") |
|
987 special(SPC_NOMOD) |
|
988 extra("epicsTimeStamp time") |
|
989 interest(2) |
|
990 } |
|
991 field(FLNK,DBF_FWDLINK) { |
|
992 prompt("Forward Process Link") |
|
993 promptgroup(GUI_LINKS) |
|
994 interest(1) |
|
995 } |
|
996 field(VAL,DBF_DOUBLE) { |
|
997 prompt("Desired Output") |
|
998 promptgroup(GUI_OUTPUT) |
|
999 pp(TRUE) |
|
1000 asl(ASL0) |
|
1001 } |
|
1002 field(OVAL,DBF_DOUBLE) { |
|
1003 prompt("Output Value") |
|
1004 } |
|
1005 field(OUT,DBF_OUTLINK) { |
|
1006 prompt("Output Specification") |
|
1007 promptgroup(GUI_OUTPUT) |
|
1008 interest(1) |
|
1009 } |
|
1010 field(OROC,DBF_DOUBLE) { |
|
1011 prompt("Output Rate of Chang") |
|
1012 promptgroup(GUI_OUTPUT) |
|
1013 interest(1) |
|
1014 } |
|
1015 field(DOL,DBF_INLINK) { |
|
1016 prompt("Desired Output Loc") |
|
1017 promptgroup(GUI_OUTPUT) |
|
1018 interest(1) |
|
1019 } |
|
1020 field(OMSL,DBF_MENU) { |
|
1021 prompt("Output Mode Select") |
|
1022 promptgroup(GUI_OUTPUT) |
|
1023 menu(menuOmsl) |
|
1024 interest(1) |
|
1025 } |
|
1026 field(OIF,DBF_MENU) { |
|
1027 prompt("Out Full/Incremental") |
|
1028 promptgroup(GUI_OUTPUT) |
|
1029 menu(aoOIF) |
|
1030 interest(1) |
|
1031 } |
|
1032 field(PREC,DBF_SHORT) { |
|
1033 prompt("Display Precision") |
|
1034 promptgroup(GUI_DISPLAY) |
|
1035 interest(1) |
|
1036 } |
|
1037 field(LINR,DBF_MENU) { |
|
1038 prompt("Linearization") |
|
1039 promptgroup(GUI_CONVERT) |
|
1040 special(102) |
|
1041 menu(menuConvert) |
|
1042 pp(TRUE) |
|
1043 interest(1) |
|
1044 } |
|
1045 field(EGUF,DBF_DOUBLE) { |
|
1046 prompt("Eng Units Full") |
|
1047 promptgroup(GUI_CONVERT) |
|
1048 special(102) |
|
1049 pp(TRUE) |
|
1050 interest(1) |
|
1051 } |
|
1052 field(EGUL,DBF_DOUBLE) { |
|
1053 prompt("Eng Units Low") |
|
1054 promptgroup(GUI_CONVERT) |
|
1055 special(102) |
|
1056 pp(TRUE) |
|
1057 interest(1) |
|
1058 } |
|
1059 field(EGU,DBF_STRING) { |
|
1060 prompt("Engineering Units") |
|
1061 promptgroup(GUI_DISPLAY) |
|
1062 size(16) |
|
1063 interest(1) |
|
1064 } |
|
1065 field(ROFF,DBF_LONG) { |
|
1066 prompt("Raw Offset, obsolete") |
|
1067 pp(TRUE) |
|
1068 interest(2) |
|
1069 } |
|
1070 field(EOFF,DBF_DOUBLE) { |
|
1071 prompt("EGU to Raw Offset") |
|
1072 promptgroup(GUI_CONVERT) |
|
1073 pp(TRUE) |
|
1074 interest(2) |
|
1075 } |
|
1076 field(ESLO,DBF_DOUBLE) { |
|
1077 prompt("EGU to Raw Slope") |
|
1078 initial("1") |
|
1079 promptgroup(GUI_CONVERT) |
|
1080 pp(TRUE) |
|
1081 interest(2) |
|
1082 } |
|
1083 field(DRVH,DBF_DOUBLE) { |
|
1084 prompt("Drive High Limit") |
|
1085 promptgroup(GUI_OUTPUT) |
|
1086 pp(TRUE) |
|
1087 interest(1) |
|
1088 } |
|
1089 field(DRVL,DBF_DOUBLE) { |
|
1090 prompt("Drive Low Limit") |
|
1091 promptgroup(GUI_OUTPUT) |
|
1092 pp(TRUE) |
|
1093 interest(1) |
|
1094 } |
|
1095 field(HOPR,DBF_DOUBLE) { |
|
1096 prompt("High Operating Range") |
|
1097 promptgroup(GUI_DISPLAY) |
|
1098 interest(1) |
|
1099 } |
|
1100 field(LOPR,DBF_DOUBLE) { |
|
1101 prompt("Low Operating Range") |
|
1102 promptgroup(GUI_DISPLAY) |
|
1103 interest(1) |
|
1104 } |
|
1105 field(AOFF,DBF_DOUBLE) { |
|
1106 prompt("Adjustment Offset") |
|
1107 promptgroup(GUI_CONVERT) |
|
1108 pp(TRUE) |
|
1109 interest(1) |
|
1110 } |
|
1111 field(ASLO,DBF_DOUBLE) { |
|
1112 prompt("Adjustment Slope") |
|
1113 promptgroup(GUI_CONVERT) |
|
1114 pp(TRUE) |
|
1115 interest(1) |
|
1116 } |
|
1117 field(HIHI,DBF_DOUBLE) { |
|
1118 prompt("Hihi Alarm Limit") |
|
1119 promptgroup(GUI_ALARMS) |
|
1120 pp(TRUE) |
|
1121 interest(1) |
|
1122 } |
|
1123 field(LOLO,DBF_DOUBLE) { |
|
1124 prompt("Lolo Alarm Limit") |
|
1125 promptgroup(GUI_ALARMS) |
|
1126 pp(TRUE) |
|
1127 interest(1) |
|
1128 } |
|
1129 field(HIGH,DBF_DOUBLE) { |
|
1130 prompt("High Alarm Limit") |
|
1131 promptgroup(GUI_ALARMS) |
|
1132 pp(TRUE) |
|
1133 interest(1) |
|
1134 } |
|
1135 field(LOW,DBF_DOUBLE) { |
|
1136 prompt("Low Alarm Limit") |
|
1137 promptgroup(GUI_ALARMS) |
|
1138 pp(TRUE) |
|
1139 interest(1) |
|
1140 } |
|
1141 field(HHSV,DBF_MENU) { |
|
1142 prompt("Hihi Severity") |
|
1143 promptgroup(GUI_ALARMS) |
|
1144 menu(menuAlarmSevr) |
|
1145 pp(TRUE) |
|
1146 interest(1) |
|
1147 } |
|
1148 field(LLSV,DBF_MENU) { |
|
1149 prompt("Lolo Severity") |
|
1150 promptgroup(GUI_ALARMS) |
|
1151 menu(menuAlarmSevr) |
|
1152 pp(TRUE) |
|
1153 interest(1) |
|
1154 } |
|
1155 field(HSV,DBF_MENU) { |
|
1156 prompt("High Severity") |
|
1157 promptgroup(GUI_ALARMS) |
|
1158 menu(menuAlarmSevr) |
|
1159 pp(TRUE) |
|
1160 interest(1) |
|
1161 } |
|
1162 field(LSV,DBF_MENU) { |
|
1163 prompt("Low Severity") |
|
1164 promptgroup(GUI_ALARMS) |
|
1165 menu(menuAlarmSevr) |
|
1166 pp(TRUE) |
|
1167 interest(1) |
|
1168 } |
|
1169 field(HYST,DBF_DOUBLE) { |
|
1170 prompt("Alarm Deadband") |
|
1171 promptgroup(GUI_ALARMS) |
|
1172 interest(1) |
|
1173 } |
|
1174 field(ADEL,DBF_DOUBLE) { |
|
1175 prompt("Archive Deadband") |
|
1176 promptgroup(GUI_DISPLAY) |
|
1177 interest(1) |
|
1178 } |
|
1179 field(MDEL,DBF_DOUBLE) { |
|
1180 prompt("Monitor Deadband") |
|
1181 promptgroup(GUI_DISPLAY) |
|
1182 interest(1) |
|
1183 } |
|
1184 field(RVAL,DBF_LONG) { |
|
1185 prompt("Current Raw Value") |
|
1186 pp(TRUE) |
|
1187 } |
|
1188 field(ORAW,DBF_LONG) { |
|
1189 prompt("Previous Raw Value") |
|
1190 special(SPC_NOMOD) |
|
1191 interest(3) |
|
1192 } |
|
1193 field(RBV,DBF_LONG) { |
|
1194 prompt("Readback Value") |
|
1195 special(SPC_NOMOD) |
|
1196 } |
|
1197 field(ORBV,DBF_LONG) { |
|
1198 prompt("Prev Readback Value") |
|
1199 special(SPC_NOMOD) |
|
1200 interest(3) |
|
1201 } |
|
1202 field(PVAL,DBF_DOUBLE) { |
|
1203 prompt("Previous value") |
|
1204 special(SPC_NOMOD) |
|
1205 interest(3) |
|
1206 } |
|
1207 field(LALM,DBF_DOUBLE) { |
|
1208 prompt("Last Value Alarmed") |
|
1209 special(SPC_NOMOD) |
|
1210 interest(3) |
|
1211 } |
|
1212 field(ALST,DBF_DOUBLE) { |
|
1213 prompt("Last Value Archived") |
|
1214 special(SPC_NOMOD) |
|
1215 interest(3) |
|
1216 } |
|
1217 field(MLST,DBF_DOUBLE) { |
|
1218 prompt("Last Val Monitored") |
|
1219 special(SPC_NOMOD) |
|
1220 interest(3) |
|
1221 } |
|
1222 field(PBRK,DBF_NOACCESS) { |
|
1223 prompt("Ptrto brkTable") |
|
1224 special(SPC_NOMOD) |
|
1225 extra("void * pbrk") |
|
1226 interest(4) |
|
1227 } |
|
1228 field(INIT,DBF_SHORT) { |
|
1229 prompt("Initialized?") |
|
1230 special(SPC_NOMOD) |
|
1231 interest(3) |
|
1232 } |
|
1233 field(LBRK,DBF_SHORT) { |
|
1234 prompt("LastBreak Point") |
|
1235 special(SPC_NOMOD) |
|
1236 interest(3) |
|
1237 } |
|
1238 field(SIOL,DBF_OUTLINK) { |
|
1239 prompt("Sim Output Specifctn") |
|
1240 promptgroup(GUI_INPUTS) |
|
1241 interest(1) |
|
1242 } |
|
1243 field(SIML,DBF_INLINK) { |
|
1244 prompt("Sim Mode Location") |
|
1245 promptgroup(GUI_INPUTS) |
|
1246 interest(1) |
|
1247 } |
|
1248 field(SIMM,DBF_MENU) { |
|
1249 prompt("Simulation Mode") |
|
1250 menu(menuYesNo) |
|
1251 interest(1) |
|
1252 } |
|
1253 field(SIMS,DBF_MENU) { |
|
1254 prompt("Sim mode Alarm Svrty") |
|
1255 promptgroup(GUI_INPUTS) |
|
1256 menu(menuAlarmSevr) |
|
1257 interest(2) |
|
1258 } |
|
1259 field(IVOA,DBF_MENU) { |
|
1260 prompt("INVALID output action") |
|
1261 promptgroup(GUI_OUTPUT) |
|
1262 menu(menuIvoa) |
|
1263 interest(2) |
|
1264 } |
|
1265 field(IVOV,DBF_DOUBLE) { |
|
1266 prompt("INVALID output value") |
|
1267 promptgroup(GUI_OUTPUT) |
|
1268 interest(2) |
|
1269 } |
|
1270 field(OMOD,DBF_UCHAR) { |
|
1271 prompt("Was OVAL modified?") |
|
1272 special(SPC_NOMOD) |
|
1273 } |
|
1274 } |
|
1275 recordtype(aSub) { |
|
1276 field(NAME,DBF_STRING) { |
|
1277 prompt("Record Name") |
|
1278 special(SPC_NOMOD) |
|
1279 size(61) |
|
1280 } |
|
1281 field(DESC,DBF_STRING) { |
|
1282 prompt("Descriptor") |
|
1283 promptgroup(GUI_COMMON) |
|
1284 size(41) |
|
1285 } |
|
1286 field(ASG,DBF_STRING) { |
|
1287 prompt("Access Security Group") |
|
1288 promptgroup(GUI_COMMON) |
|
1289 special(SPC_AS) |
|
1290 size(29) |
|
1291 } |
|
1292 field(SCAN,DBF_MENU) { |
|
1293 prompt("Scan Mechanism") |
|
1294 promptgroup(GUI_SCAN) |
|
1295 special(SPC_SCAN) |
|
1296 menu(menuScan) |
|
1297 interest(1) |
|
1298 } |
|
1299 field(PINI,DBF_MENU) { |
|
1300 prompt("Process at iocInit") |
|
1301 promptgroup(GUI_SCAN) |
|
1302 menu(menuPini) |
|
1303 interest(1) |
|
1304 } |
|
1305 field(PHAS,DBF_SHORT) { |
|
1306 prompt("Scan Phase") |
|
1307 promptgroup(GUI_SCAN) |
|
1308 special(SPC_SCAN) |
|
1309 interest(1) |
|
1310 } |
|
1311 field(EVNT,DBF_SHORT) { |
|
1312 prompt("Event Number") |
|
1313 promptgroup(GUI_SCAN) |
|
1314 special(SPC_SCAN) |
|
1315 interest(1) |
|
1316 } |
|
1317 field(TSE,DBF_SHORT) { |
|
1318 prompt("Time Stamp Event") |
|
1319 promptgroup(GUI_SCAN) |
|
1320 interest(1) |
|
1321 } |
|
1322 field(TSEL,DBF_INLINK) { |
|
1323 prompt("Time Stamp Link") |
|
1324 promptgroup(GUI_SCAN) |
|
1325 interest(1) |
|
1326 } |
|
1327 field(DTYP,DBF_DEVICE) { |
|
1328 prompt("Device Type") |
|
1329 promptgroup(GUI_LINKS) |
|
1330 interest(1) |
|
1331 } |
|
1332 field(DISV,DBF_SHORT) { |
|
1333 prompt("Disable Value") |
|
1334 initial("1") |
|
1335 promptgroup(GUI_SCAN) |
|
1336 } |
|
1337 field(DISA,DBF_SHORT) { |
|
1338 prompt("Disable") |
|
1339 } |
|
1340 field(SDIS,DBF_INLINK) { |
|
1341 prompt("Scanning Disable") |
|
1342 promptgroup(GUI_SCAN) |
|
1343 interest(1) |
|
1344 } |
|
1345 field(MLOK,DBF_NOACCESS) { |
|
1346 prompt("Monitor lock") |
|
1347 special(SPC_NOMOD) |
|
1348 extra("epicsMutexId mlok") |
|
1349 interest(4) |
|
1350 } |
|
1351 field(MLIS,DBF_NOACCESS) { |
|
1352 prompt("Monitor List") |
|
1353 special(SPC_NOMOD) |
|
1354 extra("ELLLIST mlis") |
|
1355 interest(4) |
|
1356 } |
|
1357 field(DISP,DBF_UCHAR) { |
|
1358 prompt("Disable putField") |
|
1359 } |
|
1360 field(PROC,DBF_UCHAR) { |
|
1361 prompt("Force Processing") |
|
1362 pp(TRUE) |
|
1363 interest(3) |
|
1364 } |
|
1365 field(STAT,DBF_MENU) { |
|
1366 prompt("Alarm Status") |
|
1367 initial("UDF") |
|
1368 special(SPC_NOMOD) |
|
1369 menu(menuAlarmStat) |
|
1370 } |
|
1371 field(SEVR,DBF_MENU) { |
|
1372 prompt("Alarm Severity") |
|
1373 initial("INVALID") |
|
1374 special(SPC_NOMOD) |
|
1375 menu(menuAlarmSevr) |
|
1376 } |
|
1377 field(NSTA,DBF_MENU) { |
|
1378 prompt("New Alarm Status") |
|
1379 special(SPC_NOMOD) |
|
1380 menu(menuAlarmStat) |
|
1381 interest(2) |
|
1382 } |
|
1383 field(NSEV,DBF_MENU) { |
|
1384 prompt("New Alarm Severity") |
|
1385 special(SPC_NOMOD) |
|
1386 menu(menuAlarmSevr) |
|
1387 interest(2) |
|
1388 } |
|
1389 field(ACKS,DBF_MENU) { |
|
1390 prompt("Alarm Ack Severity") |
|
1391 special(SPC_NOMOD) |
|
1392 menu(menuAlarmSevr) |
|
1393 interest(2) |
|
1394 } |
|
1395 field(ACKT,DBF_MENU) { |
|
1396 prompt("Alarm Ack Transient") |
|
1397 initial("YES") |
|
1398 promptgroup(GUI_ALARMS) |
|
1399 special(SPC_NOMOD) |
|
1400 menu(menuYesNo) |
|
1401 interest(2) |
|
1402 } |
|
1403 field(DISS,DBF_MENU) { |
|
1404 prompt("Disable Alarm Sevrty") |
|
1405 promptgroup(GUI_SCAN) |
|
1406 menu(menuAlarmSevr) |
|
1407 interest(1) |
|
1408 } |
|
1409 field(LCNT,DBF_UCHAR) { |
|
1410 prompt("Lock Count") |
|
1411 special(SPC_NOMOD) |
|
1412 interest(2) |
|
1413 } |
|
1414 field(PACT,DBF_UCHAR) { |
|
1415 prompt("Record active") |
|
1416 special(SPC_NOMOD) |
|
1417 interest(1) |
|
1418 } |
|
1419 field(PUTF,DBF_UCHAR) { |
|
1420 prompt("dbPutField process") |
|
1421 special(SPC_NOMOD) |
|
1422 interest(1) |
|
1423 } |
|
1424 field(RPRO,DBF_UCHAR) { |
|
1425 prompt("Reprocess ") |
|
1426 special(SPC_NOMOD) |
|
1427 interest(1) |
|
1428 } |
|
1429 field(ASP,DBF_NOACCESS) { |
|
1430 prompt("Access Security Pvt") |
|
1431 special(SPC_NOMOD) |
|
1432 extra("struct asgMember *asp") |
|
1433 interest(4) |
|
1434 } |
|
1435 field(PPN,DBF_NOACCESS) { |
|
1436 prompt("addr of PUTNOTIFY") |
|
1437 special(SPC_NOMOD) |
|
1438 extra("struct putNotify *ppn") |
|
1439 interest(4) |
|
1440 } |
|
1441 field(PPNR,DBF_NOACCESS) { |
|
1442 prompt("pputNotifyRecord") |
|
1443 special(SPC_NOMOD) |
|
1444 extra("struct putNotifyRecord *ppnr") |
|
1445 interest(4) |
|
1446 } |
|
1447 field(SPVT,DBF_NOACCESS) { |
|
1448 prompt("Scan Private") |
|
1449 special(SPC_NOMOD) |
|
1450 extra("struct scan_element *spvt") |
|
1451 interest(4) |
|
1452 } |
|
1453 field(RSET,DBF_NOACCESS) { |
|
1454 prompt("Address of RSET") |
|
1455 special(SPC_NOMOD) |
|
1456 extra("struct rset *rset") |
|
1457 interest(4) |
|
1458 } |
|
1459 field(DSET,DBF_NOACCESS) { |
|
1460 prompt("DSET address") |
|
1461 special(SPC_NOMOD) |
|
1462 extra("struct dset *dset") |
|
1463 interest(4) |
|
1464 } |
|
1465 field(DPVT,DBF_NOACCESS) { |
|
1466 prompt("Device Private") |
|
1467 special(SPC_NOMOD) |
|
1468 extra("void *dpvt") |
|
1469 interest(4) |
|
1470 } |
|
1471 field(RDES,DBF_NOACCESS) { |
|
1472 prompt("Address of dbRecordType") |
|
1473 special(SPC_NOMOD) |
|
1474 extra("struct dbRecordType *rdes") |
|
1475 interest(4) |
|
1476 } |
|
1477 field(LSET,DBF_NOACCESS) { |
|
1478 prompt("Lock Set") |
|
1479 special(SPC_NOMOD) |
|
1480 extra("struct lockRecord *lset") |
|
1481 interest(4) |
|
1482 } |
|
1483 field(PRIO,DBF_MENU) { |
|
1484 prompt("Scheduling Priority") |
|
1485 promptgroup(GUI_SCAN) |
|
1486 special(SPC_SCAN) |
|
1487 menu(menuPriority) |
|
1488 interest(1) |
|
1489 } |
|
1490 field(TPRO,DBF_UCHAR) { |
|
1491 prompt("Trace Processing") |
|
1492 } |
|
1493 field(BKPT,DBF_NOACCESS) { |
|
1494 prompt("Break Point") |
|
1495 special(SPC_NOMOD) |
|
1496 extra("char bkpt") |
|
1497 interest(1) |
|
1498 } |
|
1499 field(UDF,DBF_UCHAR) { |
|
1500 prompt("Undefined") |
|
1501 initial("1") |
|
1502 promptgroup(GUI_COMMON) |
|
1503 pp(TRUE) |
|
1504 interest(1) |
|
1505 } |
|
1506 field(TIME,DBF_NOACCESS) { |
|
1507 prompt("Time") |
|
1508 special(SPC_NOMOD) |
|
1509 extra("epicsTimeStamp time") |
|
1510 interest(2) |
|
1511 } |
|
1512 field(FLNK,DBF_FWDLINK) { |
|
1513 prompt("Forward Process Link") |
|
1514 promptgroup(GUI_LINKS) |
|
1515 interest(1) |
|
1516 } |
|
1517 field(VAL,DBF_LONG) { |
|
1518 prompt("Subr. return value") |
|
1519 asl(ASL0) |
|
1520 } |
|
1521 field(OVAL,DBF_LONG) { |
|
1522 prompt("Old return value") |
|
1523 special(SPC_NOMOD) |
|
1524 interest(3) |
|
1525 } |
|
1526 field(INAM,DBF_STRING) { |
|
1527 prompt("Initialize Subr. Name") |
|
1528 promptgroup(GUI_SUB) |
|
1529 special(SPC_NOMOD) |
|
1530 size(41) |
|
1531 interest(1) |
|
1532 } |
|
1533 field(LFLG,DBF_MENU) { |
|
1534 prompt("Subr. Input Enable") |
|
1535 promptgroup(GUI_SUB) |
|
1536 menu(aSubLFLG) |
|
1537 interest(1) |
|
1538 } |
|
1539 field(SUBL,DBF_INLINK) { |
|
1540 prompt("Subroutine Name Link") |
|
1541 promptgroup(GUI_SUB) |
|
1542 special(SPC_NOMOD) |
|
1543 interest(1) |
|
1544 } |
|
1545 field(SNAM,DBF_STRING) { |
|
1546 prompt("Process Subr. Name") |
|
1547 promptgroup(GUI_SUB) |
|
1548 special(100) |
|
1549 size(41) |
|
1550 interest(1) |
|
1551 } |
|
1552 field(ONAM,DBF_STRING) { |
|
1553 prompt("Old Subr. Name") |
|
1554 promptgroup(GUI_SUB) |
|
1555 special(SPC_NOMOD) |
|
1556 size(41) |
|
1557 interest(3) |
|
1558 } |
|
1559 field(SADR,DBF_NOACCESS) { |
|
1560 prompt("Subroutine Address") |
|
1561 special(SPC_NOMOD) |
|
1562 extra("long (*sadr)(struct aSubRecord *)") |
|
1563 interest(2) |
|
1564 } |
|
1565 field(BRSV,DBF_MENU) { |
|
1566 prompt("Bad Return Severity") |
|
1567 promptgroup(GUI_SUB) |
|
1568 menu(menuAlarmSevr) |
|
1569 pp(TRUE) |
|
1570 interest(1) |
|
1571 } |
|
1572 field(PREC,DBF_SHORT) { |
|
1573 prompt("Display Precision") |
|
1574 promptgroup(GUI_DISPLAY) |
|
1575 interest(1) |
|
1576 } |
|
1577 field(EFLG,DBF_MENU) { |
|
1578 prompt("Output Event Flag") |
|
1579 initial("1") |
|
1580 promptgroup(GUI_OUTPUT) |
|
1581 menu(aSubEFLG) |
|
1582 interest(1) |
|
1583 } |
|
1584 field(INPA,DBF_INLINK) { |
|
1585 prompt("Input Link A") |
|
1586 promptgroup(GUI_INPUTS) |
|
1587 interest(1) |
|
1588 } |
|
1589 field(INPB,DBF_INLINK) { |
|
1590 prompt("Input Link B") |
|
1591 promptgroup(GUI_INPUTS) |
|
1592 interest(1) |
|
1593 } |
|
1594 field(INPC,DBF_INLINK) { |
|
1595 prompt("Input Link C") |
|
1596 promptgroup(GUI_INPUTS) |
|
1597 interest(1) |
|
1598 } |
|
1599 field(INPD,DBF_INLINK) { |
|
1600 prompt("Input Link D") |
|
1601 promptgroup(GUI_INPUTS) |
|
1602 interest(1) |
|
1603 } |
|
1604 field(INPE,DBF_INLINK) { |
|
1605 prompt("Input Link E") |
|
1606 promptgroup(GUI_INPUTS) |
|
1607 interest(1) |
|
1608 } |
|
1609 field(INPF,DBF_INLINK) { |
|
1610 prompt("Input Link F") |
|
1611 promptgroup(GUI_INPUTS) |
|
1612 interest(1) |
|
1613 } |
|
1614 field(INPG,DBF_INLINK) { |
|
1615 prompt("Input Link G") |
|
1616 promptgroup(GUI_INPUTS) |
|
1617 interest(1) |
|
1618 } |
|
1619 field(INPH,DBF_INLINK) { |
|
1620 prompt("Input Link H") |
|
1621 promptgroup(GUI_INPUTS) |
|
1622 interest(1) |
|
1623 } |
|
1624 field(INPI,DBF_INLINK) { |
|
1625 prompt("Input Link I") |
|
1626 promptgroup(GUI_INPUTS) |
|
1627 interest(1) |
|
1628 } |
|
1629 field(INPJ,DBF_INLINK) { |
|
1630 prompt("Input Link J") |
|
1631 promptgroup(GUI_INPUTS) |
|
1632 interest(1) |
|
1633 } |
|
1634 field(INPK,DBF_INLINK) { |
|
1635 prompt("Input Link K") |
|
1636 promptgroup(GUI_INPUTS) |
|
1637 interest(1) |
|
1638 } |
|
1639 field(INPL,DBF_INLINK) { |
|
1640 prompt("Input Link L") |
|
1641 promptgroup(GUI_INPUTS) |
|
1642 interest(1) |
|
1643 } |
|
1644 field(INPM,DBF_INLINK) { |
|
1645 prompt("Input Link M") |
|
1646 promptgroup(GUI_INPUTS) |
|
1647 interest(1) |
|
1648 } |
|
1649 field(INPN,DBF_INLINK) { |
|
1650 prompt("Input Link N") |
|
1651 promptgroup(GUI_INPUTS) |
|
1652 interest(1) |
|
1653 } |
|
1654 field(INPO,DBF_INLINK) { |
|
1655 prompt("Input Link O") |
|
1656 promptgroup(GUI_INPUTS) |
|
1657 interest(1) |
|
1658 } |
|
1659 field(INPP,DBF_INLINK) { |
|
1660 prompt("Input Link P") |
|
1661 promptgroup(GUI_INPUTS) |
|
1662 interest(1) |
|
1663 } |
|
1664 field(INPQ,DBF_INLINK) { |
|
1665 prompt("Input Link Q") |
|
1666 promptgroup(GUI_INPUTS) |
|
1667 interest(1) |
|
1668 } |
|
1669 field(INPR,DBF_INLINK) { |
|
1670 prompt("Input Link R") |
|
1671 promptgroup(GUI_INPUTS) |
|
1672 interest(1) |
|
1673 } |
|
1674 field(INPS,DBF_INLINK) { |
|
1675 prompt("Input Link S") |
|
1676 promptgroup(GUI_INPUTS) |
|
1677 interest(1) |
|
1678 } |
|
1679 field(INPT,DBF_INLINK) { |
|
1680 prompt("Input Link T") |
|
1681 promptgroup(GUI_INPUTS) |
|
1682 interest(1) |
|
1683 } |
|
1684 field(INPU,DBF_INLINK) { |
|
1685 prompt("Input Link U") |
|
1686 promptgroup(GUI_INPUTS) |
|
1687 interest(1) |
|
1688 } |
|
1689 field(A,DBF_NOACCESS) { |
|
1690 prompt("Input value A") |
|
1691 special(SPC_DBADDR) |
|
1692 extra("void *a") |
|
1693 interest(2) |
|
1694 asl(ASL0) |
|
1695 } |
|
1696 field(B,DBF_NOACCESS) { |
|
1697 prompt("Input value B") |
|
1698 special(SPC_DBADDR) |
|
1699 extra("void *b") |
|
1700 interest(2) |
|
1701 asl(ASL0) |
|
1702 } |
|
1703 field(C,DBF_NOACCESS) { |
|
1704 prompt("Input value C") |
|
1705 special(SPC_DBADDR) |
|
1706 extra("void *c") |
|
1707 interest(2) |
|
1708 asl(ASL0) |
|
1709 } |
|
1710 field(D,DBF_NOACCESS) { |
|
1711 prompt("Input value D") |
|
1712 special(SPC_DBADDR) |
|
1713 extra("void *d") |
|
1714 interest(2) |
|
1715 asl(ASL0) |
|
1716 } |
|
1717 field(E,DBF_NOACCESS) { |
|
1718 prompt("Input value E") |
|
1719 special(SPC_DBADDR) |
|
1720 extra("void *e") |
|
1721 interest(2) |
|
1722 asl(ASL0) |
|
1723 } |
|
1724 field(F,DBF_NOACCESS) { |
|
1725 prompt("Input value F") |
|
1726 special(SPC_DBADDR) |
|
1727 extra("void *f") |
|
1728 interest(2) |
|
1729 asl(ASL0) |
|
1730 } |
|
1731 field(G,DBF_NOACCESS) { |
|
1732 prompt("Input value G") |
|
1733 special(SPC_DBADDR) |
|
1734 extra("void *g") |
|
1735 interest(2) |
|
1736 asl(ASL0) |
|
1737 } |
|
1738 field(H,DBF_NOACCESS) { |
|
1739 prompt("Input value H") |
|
1740 special(SPC_DBADDR) |
|
1741 extra("void *h") |
|
1742 interest(2) |
|
1743 asl(ASL0) |
|
1744 } |
|
1745 field(I,DBF_NOACCESS) { |
|
1746 prompt("Input value I") |
|
1747 special(SPC_DBADDR) |
|
1748 extra("void *i") |
|
1749 interest(2) |
|
1750 asl(ASL0) |
|
1751 } |
|
1752 field(J,DBF_NOACCESS) { |
|
1753 prompt("Input value J") |
|
1754 special(SPC_DBADDR) |
|
1755 extra("void *j") |
|
1756 interest(2) |
|
1757 asl(ASL0) |
|
1758 } |
|
1759 field(K,DBF_NOACCESS) { |
|
1760 prompt("Input value K") |
|
1761 special(SPC_DBADDR) |
|
1762 extra("void *k") |
|
1763 interest(2) |
|
1764 asl(ASL0) |
|
1765 } |
|
1766 field(L,DBF_NOACCESS) { |
|
1767 prompt("Input value L") |
|
1768 special(SPC_DBADDR) |
|
1769 extra("void *l") |
|
1770 interest(2) |
|
1771 asl(ASL0) |
|
1772 } |
|
1773 field(M,DBF_NOACCESS) { |
|
1774 prompt("Input value M") |
|
1775 special(SPC_DBADDR) |
|
1776 extra("void *m") |
|
1777 interest(2) |
|
1778 asl(ASL0) |
|
1779 } |
|
1780 field(N,DBF_NOACCESS) { |
|
1781 prompt("Input value N") |
|
1782 special(SPC_DBADDR) |
|
1783 extra("void *n") |
|
1784 interest(2) |
|
1785 asl(ASL0) |
|
1786 } |
|
1787 field(O,DBF_NOACCESS) { |
|
1788 prompt("Input value O") |
|
1789 special(SPC_DBADDR) |
|
1790 extra("void *o") |
|
1791 interest(2) |
|
1792 asl(ASL0) |
|
1793 } |
|
1794 field(P,DBF_NOACCESS) { |
|
1795 prompt("Input value P") |
|
1796 special(SPC_DBADDR) |
|
1797 extra("void *p") |
|
1798 interest(2) |
|
1799 asl(ASL0) |
|
1800 } |
|
1801 field(Q,DBF_NOACCESS) { |
|
1802 prompt("Input value Q") |
|
1803 special(SPC_DBADDR) |
|
1804 extra("void *q") |
|
1805 interest(2) |
|
1806 asl(ASL0) |
|
1807 } |
|
1808 field(R,DBF_NOACCESS) { |
|
1809 prompt("Input value R") |
|
1810 special(SPC_DBADDR) |
|
1811 extra("void *r") |
|
1812 interest(2) |
|
1813 asl(ASL0) |
|
1814 } |
|
1815 field(S,DBF_NOACCESS) { |
|
1816 prompt("Input value S") |
|
1817 special(SPC_DBADDR) |
|
1818 extra("void *s") |
|
1819 interest(2) |
|
1820 asl(ASL0) |
|
1821 } |
|
1822 field(T,DBF_NOACCESS) { |
|
1823 prompt("Input value T") |
|
1824 special(SPC_DBADDR) |
|
1825 extra("void *t") |
|
1826 interest(2) |
|
1827 asl(ASL0) |
|
1828 } |
|
1829 field(U,DBF_NOACCESS) { |
|
1830 prompt("Input value U") |
|
1831 special(SPC_DBADDR) |
|
1832 extra("void *u") |
|
1833 interest(2) |
|
1834 asl(ASL0) |
|
1835 } |
|
1836 field(FTA,DBF_MENU) { |
|
1837 prompt("Type of A") |
|
1838 initial("DOUBLE") |
|
1839 promptgroup(GUI_WAVE) |
|
1840 special(SPC_NOMOD) |
|
1841 menu(menuFtype) |
|
1842 interest(1) |
|
1843 } |
|
1844 field(FTB,DBF_MENU) { |
|
1845 prompt("Type of B") |
|
1846 initial("DOUBLE") |
|
1847 promptgroup(GUI_WAVE) |
|
1848 special(SPC_NOMOD) |
|
1849 menu(menuFtype) |
|
1850 interest(1) |
|
1851 } |
|
1852 field(FTC,DBF_MENU) { |
|
1853 prompt("Type of C") |
|
1854 initial("DOUBLE") |
|
1855 promptgroup(GUI_WAVE) |
|
1856 special(SPC_NOMOD) |
|
1857 menu(menuFtype) |
|
1858 interest(1) |
|
1859 } |
|
1860 field(FTD,DBF_MENU) { |
|
1861 prompt("Type of D") |
|
1862 initial("DOUBLE") |
|
1863 promptgroup(GUI_WAVE) |
|
1864 special(SPC_NOMOD) |
|
1865 menu(menuFtype) |
|
1866 interest(1) |
|
1867 } |
|
1868 field(FTE,DBF_MENU) { |
|
1869 prompt("Type of E") |
|
1870 initial("DOUBLE") |
|
1871 promptgroup(GUI_WAVE) |
|
1872 special(SPC_NOMOD) |
|
1873 menu(menuFtype) |
|
1874 interest(1) |
|
1875 } |
|
1876 field(FTF,DBF_MENU) { |
|
1877 prompt("Type of F") |
|
1878 initial("DOUBLE") |
|
1879 promptgroup(GUI_WAVE) |
|
1880 special(SPC_NOMOD) |
|
1881 menu(menuFtype) |
|
1882 interest(1) |
|
1883 } |
|
1884 field(FTG,DBF_MENU) { |
|
1885 prompt("Type of G") |
|
1886 initial("DOUBLE") |
|
1887 promptgroup(GUI_WAVE) |
|
1888 special(SPC_NOMOD) |
|
1889 menu(menuFtype) |
|
1890 interest(1) |
|
1891 } |
|
1892 field(FTH,DBF_MENU) { |
|
1893 prompt("Type of H") |
|
1894 initial("DOUBLE") |
|
1895 promptgroup(GUI_WAVE) |
|
1896 special(SPC_NOMOD) |
|
1897 menu(menuFtype) |
|
1898 interest(1) |
|
1899 } |
|
1900 field(FTI,DBF_MENU) { |
|
1901 prompt("Type of I") |
|
1902 initial("DOUBLE") |
|
1903 promptgroup(GUI_WAVE) |
|
1904 special(SPC_NOMOD) |
|
1905 menu(menuFtype) |
|
1906 interest(1) |
|
1907 } |
|
1908 field(FTJ,DBF_MENU) { |
|
1909 prompt("Type of J") |
|
1910 initial("DOUBLE") |
|
1911 promptgroup(GUI_WAVE) |
|
1912 special(SPC_NOMOD) |
|
1913 menu(menuFtype) |
|
1914 interest(1) |
|
1915 } |
|
1916 field(FTK,DBF_MENU) { |
|
1917 prompt("Type of K") |
|
1918 initial("DOUBLE") |
|
1919 promptgroup(GUI_WAVE) |
|
1920 special(SPC_NOMOD) |
|
1921 menu(menuFtype) |
|
1922 interest(1) |
|
1923 } |
|
1924 field(FTL,DBF_MENU) { |
|
1925 prompt("Type of L") |
|
1926 initial("DOUBLE") |
|
1927 promptgroup(GUI_WAVE) |
|
1928 special(SPC_NOMOD) |
|
1929 menu(menuFtype) |
|
1930 interest(1) |
|
1931 } |
|
1932 field(FTM,DBF_MENU) { |
|
1933 prompt("Type of M") |
|
1934 initial("DOUBLE") |
|
1935 promptgroup(GUI_WAVE) |
|
1936 special(SPC_NOMOD) |
|
1937 menu(menuFtype) |
|
1938 interest(1) |
|
1939 } |
|
1940 field(FTN,DBF_MENU) { |
|
1941 prompt("Type of N") |
|
1942 initial("DOUBLE") |
|
1943 promptgroup(GUI_WAVE) |
|
1944 special(SPC_NOMOD) |
|
1945 menu(menuFtype) |
|
1946 interest(1) |
|
1947 } |
|
1948 field(FTO,DBF_MENU) { |
|
1949 prompt("Type of O") |
|
1950 initial("DOUBLE") |
|
1951 promptgroup(GUI_WAVE) |
|
1952 special(SPC_NOMOD) |
|
1953 menu(menuFtype) |
|
1954 interest(1) |
|
1955 } |
|
1956 field(FTP,DBF_MENU) { |
|
1957 prompt("Type of P") |
|
1958 initial("DOUBLE") |
|
1959 promptgroup(GUI_WAVE) |
|
1960 special(SPC_NOMOD) |
|
1961 menu(menuFtype) |
|
1962 interest(1) |
|
1963 } |
|
1964 field(FTQ,DBF_MENU) { |
|
1965 prompt("Type of Q") |
|
1966 initial("DOUBLE") |
|
1967 promptgroup(GUI_WAVE) |
|
1968 special(SPC_NOMOD) |
|
1969 menu(menuFtype) |
|
1970 interest(1) |
|
1971 } |
|
1972 field(FTR,DBF_MENU) { |
|
1973 prompt("Type of R") |
|
1974 initial("DOUBLE") |
|
1975 promptgroup(GUI_WAVE) |
|
1976 special(SPC_NOMOD) |
|
1977 menu(menuFtype) |
|
1978 interest(1) |
|
1979 } |
|
1980 field(FTS,DBF_MENU) { |
|
1981 prompt("Type of S") |
|
1982 initial("DOUBLE") |
|
1983 promptgroup(GUI_WAVE) |
|
1984 special(SPC_NOMOD) |
|
1985 menu(menuFtype) |
|
1986 interest(1) |
|
1987 } |
|
1988 field(FTT,DBF_MENU) { |
|
1989 prompt("Type of T") |
|
1990 initial("DOUBLE") |
|
1991 promptgroup(GUI_WAVE) |
|
1992 special(SPC_NOMOD) |
|
1993 menu(menuFtype) |
|
1994 interest(1) |
|
1995 } |
|
1996 field(FTU,DBF_MENU) { |
|
1997 prompt("Type of U") |
|
1998 initial("DOUBLE") |
|
1999 promptgroup(GUI_WAVE) |
|
2000 special(SPC_NOMOD) |
|
2001 menu(menuFtype) |
|
2002 interest(1) |
|
2003 } |
|
2004 field(NOA,DBF_ULONG) { |
|
2005 prompt("Max. elements in A") |
|
2006 initial("1") |
|
2007 promptgroup(GUI_WAVE) |
|
2008 special(SPC_NOMOD) |
|
2009 interest(1) |
|
2010 } |
|
2011 field(NOB,DBF_ULONG) { |
|
2012 prompt("Max. elements in B") |
|
2013 initial("1") |
|
2014 promptgroup(GUI_WAVE) |
|
2015 special(SPC_NOMOD) |
|
2016 interest(1) |
|
2017 } |
|
2018 field(NOC,DBF_ULONG) { |
|
2019 prompt("Max. elements in C") |
|
2020 initial("1") |
|
2021 promptgroup(GUI_WAVE) |
|
2022 special(SPC_NOMOD) |
|
2023 interest(1) |
|
2024 } |
|
2025 field(NOD,DBF_ULONG) { |
|
2026 prompt("Max. elements in D") |
|
2027 initial("1") |
|
2028 promptgroup(GUI_WAVE) |
|
2029 special(SPC_NOMOD) |
|
2030 interest(1) |
|
2031 } |
|
2032 field(NOE,DBF_ULONG) { |
|
2033 prompt("Max. elements in E") |
|
2034 initial("1") |
|
2035 promptgroup(GUI_WAVE) |
|
2036 special(SPC_NOMOD) |
|
2037 interest(1) |
|
2038 } |
|
2039 field(NOF,DBF_ULONG) { |
|
2040 prompt("Max. elements in F") |
|
2041 initial("1") |
|
2042 promptgroup(GUI_WAVE) |
|
2043 special(SPC_NOMOD) |
|
2044 interest(1) |
|
2045 } |
|
2046 field(NOG,DBF_ULONG) { |
|
2047 prompt("Max. elements in G") |
|
2048 initial("1") |
|
2049 promptgroup(GUI_WAVE) |
|
2050 special(SPC_NOMOD) |
|
2051 interest(1) |
|
2052 } |
|
2053 field(NOH,DBF_ULONG) { |
|
2054 prompt("Max. elements in H") |
|
2055 initial("1") |
|
2056 promptgroup(GUI_WAVE) |
|
2057 special(SPC_NOMOD) |
|
2058 interest(1) |
|
2059 } |
|
2060 field(NOI,DBF_ULONG) { |
|
2061 prompt("Max. elements in I") |
|
2062 initial("1") |
|
2063 promptgroup(GUI_WAVE) |
|
2064 special(SPC_NOMOD) |
|
2065 interest(1) |
|
2066 } |
|
2067 field(NOJ,DBF_ULONG) { |
|
2068 prompt("Max. elements in J") |
|
2069 initial("1") |
|
2070 promptgroup(GUI_WAVE) |
|
2071 special(SPC_NOMOD) |
|
2072 interest(1) |
|
2073 } |
|
2074 field(NOK,DBF_ULONG) { |
|
2075 prompt("Max. elements in K") |
|
2076 initial("1") |
|
2077 promptgroup(GUI_WAVE) |
|
2078 special(SPC_NOMOD) |
|
2079 interest(1) |
|
2080 } |
|
2081 field(NOL,DBF_ULONG) { |
|
2082 prompt("Max. elements in L") |
|
2083 initial("1") |
|
2084 promptgroup(GUI_WAVE) |
|
2085 special(SPC_NOMOD) |
|
2086 interest(1) |
|
2087 } |
|
2088 field(NOM,DBF_ULONG) { |
|
2089 prompt("Max. elements in M") |
|
2090 initial("1") |
|
2091 promptgroup(GUI_WAVE) |
|
2092 special(SPC_NOMOD) |
|
2093 interest(1) |
|
2094 } |
|
2095 field(NON,DBF_ULONG) { |
|
2096 prompt("Max. elements in N") |
|
2097 initial("1") |
|
2098 promptgroup(GUI_WAVE) |
|
2099 special(SPC_NOMOD) |
|
2100 interest(1) |
|
2101 } |
|
2102 field(NOO,DBF_ULONG) { |
|
2103 prompt("Max. elements in O") |
|
2104 initial("1") |
|
2105 promptgroup(GUI_WAVE) |
|
2106 special(SPC_NOMOD) |
|
2107 interest(1) |
|
2108 } |
|
2109 field(NOP,DBF_ULONG) { |
|
2110 prompt("Max. elements in P") |
|
2111 initial("1") |
|
2112 promptgroup(GUI_WAVE) |
|
2113 special(SPC_NOMOD) |
|
2114 interest(1) |
|
2115 } |
|
2116 field(NOQ,DBF_ULONG) { |
|
2117 prompt("Max. elements in Q") |
|
2118 initial("1") |
|
2119 promptgroup(GUI_WAVE) |
|
2120 special(SPC_NOMOD) |
|
2121 interest(1) |
|
2122 } |
|
2123 field(NOR,DBF_ULONG) { |
|
2124 prompt("Max. elements in R") |
|
2125 initial("1") |
|
2126 promptgroup(GUI_WAVE) |
|
2127 special(SPC_NOMOD) |
|
2128 interest(1) |
|
2129 } |
|
2130 field(NOS,DBF_ULONG) { |
|
2131 prompt("Max. elements in S") |
|
2132 initial("1") |
|
2133 promptgroup(GUI_WAVE) |
|
2134 special(SPC_NOMOD) |
|
2135 interest(1) |
|
2136 } |
|
2137 field(NOT,DBF_ULONG) { |
|
2138 prompt("Max. elements in T") |
|
2139 initial("1") |
|
2140 promptgroup(GUI_WAVE) |
|
2141 special(SPC_NOMOD) |
|
2142 interest(1) |
|
2143 } |
|
2144 field(NOU,DBF_ULONG) { |
|
2145 prompt("Max. elements in U") |
|
2146 initial("1") |
|
2147 promptgroup(GUI_WAVE) |
|
2148 special(SPC_NOMOD) |
|
2149 interest(1) |
|
2150 } |
|
2151 field(NEA,DBF_ULONG) { |
|
2152 prompt("Num. elements in A") |
|
2153 initial("1") |
|
2154 promptgroup(GUI_WAVE) |
|
2155 special(SPC_NOMOD) |
|
2156 interest(3) |
|
2157 } |
|
2158 field(NEB,DBF_ULONG) { |
|
2159 prompt("Num. elements in B") |
|
2160 initial("1") |
|
2161 promptgroup(GUI_WAVE) |
|
2162 special(SPC_NOMOD) |
|
2163 interest(3) |
|
2164 } |
|
2165 field(NEC,DBF_ULONG) { |
|
2166 prompt("Num. elements in C") |
|
2167 initial("1") |
|
2168 promptgroup(GUI_WAVE) |
|
2169 special(SPC_NOMOD) |
|
2170 interest(3) |
|
2171 } |
|
2172 field(NED,DBF_ULONG) { |
|
2173 prompt("Num. elements in D") |
|
2174 initial("1") |
|
2175 promptgroup(GUI_WAVE) |
|
2176 special(SPC_NOMOD) |
|
2177 interest(3) |
|
2178 } |
|
2179 field(NEE,DBF_ULONG) { |
|
2180 prompt("Num. elements in E") |
|
2181 initial("1") |
|
2182 promptgroup(GUI_WAVE) |
|
2183 special(SPC_NOMOD) |
|
2184 interest(3) |
|
2185 } |
|
2186 field(NEF,DBF_ULONG) { |
|
2187 prompt("Num. elements in F") |
|
2188 initial("1") |
|
2189 promptgroup(GUI_WAVE) |
|
2190 special(SPC_NOMOD) |
|
2191 interest(3) |
|
2192 } |
|
2193 field(NEG,DBF_ULONG) { |
|
2194 prompt("Num. elements in G") |
|
2195 initial("1") |
|
2196 promptgroup(GUI_WAVE) |
|
2197 special(SPC_NOMOD) |
|
2198 interest(3) |
|
2199 } |
|
2200 field(NEH,DBF_ULONG) { |
|
2201 prompt("Num. elements in H") |
|
2202 initial("1") |
|
2203 promptgroup(GUI_WAVE) |
|
2204 special(SPC_NOMOD) |
|
2205 interest(3) |
|
2206 } |
|
2207 field(NEI,DBF_ULONG) { |
|
2208 prompt("Num. elements in I") |
|
2209 initial("1") |
|
2210 promptgroup(GUI_WAVE) |
|
2211 special(SPC_NOMOD) |
|
2212 interest(3) |
|
2213 } |
|
2214 field(NEJ,DBF_ULONG) { |
|
2215 prompt("Num. elements in J") |
|
2216 initial("1") |
|
2217 promptgroup(GUI_WAVE) |
|
2218 special(SPC_NOMOD) |
|
2219 interest(3) |
|
2220 } |
|
2221 field(NEK,DBF_ULONG) { |
|
2222 prompt("Num. elements in K") |
|
2223 initial("1") |
|
2224 promptgroup(GUI_WAVE) |
|
2225 special(SPC_NOMOD) |
|
2226 interest(3) |
|
2227 } |
|
2228 field(NEL,DBF_ULONG) { |
|
2229 prompt("Num. elements in L") |
|
2230 initial("1") |
|
2231 promptgroup(GUI_WAVE) |
|
2232 special(SPC_NOMOD) |
|
2233 interest(3) |
|
2234 } |
|
2235 field(NEM,DBF_ULONG) { |
|
2236 prompt("Num. elements in M") |
|
2237 initial("1") |
|
2238 promptgroup(GUI_WAVE) |
|
2239 special(SPC_NOMOD) |
|
2240 interest(3) |
|
2241 } |
|
2242 field(NEN,DBF_ULONG) { |
|
2243 prompt("Num. elements in N") |
|
2244 initial("1") |
|
2245 promptgroup(GUI_WAVE) |
|
2246 special(SPC_NOMOD) |
|
2247 interest(3) |
|
2248 } |
|
2249 field(NEO,DBF_ULONG) { |
|
2250 prompt("Num. elements in O") |
|
2251 initial("1") |
|
2252 promptgroup(GUI_WAVE) |
|
2253 special(SPC_NOMOD) |
|
2254 interest(3) |
|
2255 } |
|
2256 field(NEP,DBF_ULONG) { |
|
2257 prompt("Num. elements in P") |
|
2258 initial("1") |
|
2259 promptgroup(GUI_WAVE) |
|
2260 special(SPC_NOMOD) |
|
2261 interest(3) |
|
2262 } |
|
2263 field(NEQ,DBF_ULONG) { |
|
2264 prompt("Num. elements in Q") |
|
2265 initial("1") |
|
2266 promptgroup(GUI_WAVE) |
|
2267 special(SPC_NOMOD) |
|
2268 interest(3) |
|
2269 } |
|
2270 field(NER,DBF_ULONG) { |
|
2271 prompt("Num. elements in R") |
|
2272 initial("1") |
|
2273 promptgroup(GUI_WAVE) |
|
2274 special(SPC_NOMOD) |
|
2275 interest(3) |
|
2276 } |
|
2277 field(NES,DBF_ULONG) { |
|
2278 prompt("Num. elements in S") |
|
2279 initial("1") |
|
2280 promptgroup(GUI_WAVE) |
|
2281 special(SPC_NOMOD) |
|
2282 interest(3) |
|
2283 } |
|
2284 field(NET,DBF_ULONG) { |
|
2285 prompt("Num. elements in T") |
|
2286 initial("1") |
|
2287 promptgroup(GUI_WAVE) |
|
2288 special(SPC_NOMOD) |
|
2289 interest(3) |
|
2290 } |
|
2291 field(NEU,DBF_ULONG) { |
|
2292 prompt("Num. elements in U") |
|
2293 initial("1") |
|
2294 promptgroup(GUI_WAVE) |
|
2295 special(SPC_NOMOD) |
|
2296 interest(3) |
|
2297 } |
|
2298 field(OUTA,DBF_OUTLINK) { |
|
2299 prompt("Output Link A") |
|
2300 promptgroup(GUI_OUTPUT) |
|
2301 interest(1) |
|
2302 } |
|
2303 field(OUTB,DBF_OUTLINK) { |
|
2304 prompt("Output Link B") |
|
2305 promptgroup(GUI_OUTPUT) |
|
2306 interest(1) |
|
2307 } |
|
2308 field(OUTC,DBF_OUTLINK) { |
|
2309 prompt("Output Link C") |
|
2310 promptgroup(GUI_OUTPUT) |
|
2311 interest(1) |
|
2312 } |
|
2313 field(OUTD,DBF_OUTLINK) { |
|
2314 prompt("Output Link D") |
|
2315 promptgroup(GUI_OUTPUT) |
|
2316 interest(1) |
|
2317 } |
|
2318 field(OUTE,DBF_OUTLINK) { |
|
2319 prompt("Output Link E") |
|
2320 promptgroup(GUI_OUTPUT) |
|
2321 interest(1) |
|
2322 } |
|
2323 field(OUTF,DBF_OUTLINK) { |
|
2324 prompt("Output Link F") |
|
2325 promptgroup(GUI_OUTPUT) |
|
2326 interest(1) |
|
2327 } |
|
2328 field(OUTG,DBF_OUTLINK) { |
|
2329 prompt("Output Link G") |
|
2330 promptgroup(GUI_OUTPUT) |
|
2331 interest(1) |
|
2332 } |
|
2333 field(OUTH,DBF_OUTLINK) { |
|
2334 prompt("Output Link H") |
|
2335 promptgroup(GUI_OUTPUT) |
|
2336 interest(1) |
|
2337 } |
|
2338 field(OUTI,DBF_OUTLINK) { |
|
2339 prompt("Output Link I") |
|
2340 promptgroup(GUI_OUTPUT) |
|
2341 interest(1) |
|
2342 } |
|
2343 field(OUTJ,DBF_OUTLINK) { |
|
2344 prompt("Output Link J") |
|
2345 promptgroup(GUI_OUTPUT) |
|
2346 interest(1) |
|
2347 } |
|
2348 field(OUTK,DBF_OUTLINK) { |
|
2349 prompt("Output Link K") |
|
2350 promptgroup(GUI_OUTPUT) |
|
2351 interest(1) |
|
2352 } |
|
2353 field(OUTL,DBF_OUTLINK) { |
|
2354 prompt("Output Link L") |
|
2355 promptgroup(GUI_OUTPUT) |
|
2356 interest(1) |
|
2357 } |
|
2358 field(OUTM,DBF_OUTLINK) { |
|
2359 prompt("Output Link M") |
|
2360 promptgroup(GUI_OUTPUT) |
|
2361 interest(1) |
|
2362 } |
|
2363 field(OUTN,DBF_OUTLINK) { |
|
2364 prompt("Output Link N") |
|
2365 promptgroup(GUI_OUTPUT) |
|
2366 interest(1) |
|
2367 } |
|
2368 field(OUTO,DBF_OUTLINK) { |
|
2369 prompt("Output Link O") |
|
2370 promptgroup(GUI_OUTPUT) |
|
2371 interest(1) |
|
2372 } |
|
2373 field(OUTP,DBF_OUTLINK) { |
|
2374 prompt("Output Link P") |
|
2375 promptgroup(GUI_OUTPUT) |
|
2376 interest(1) |
|
2377 } |
|
2378 field(OUTQ,DBF_OUTLINK) { |
|
2379 prompt("Output Link Q") |
|
2380 promptgroup(GUI_OUTPUT) |
|
2381 interest(1) |
|
2382 } |
|
2383 field(OUTR,DBF_OUTLINK) { |
|
2384 prompt("Output Link R") |
|
2385 promptgroup(GUI_OUTPUT) |
|
2386 interest(1) |
|
2387 } |
|
2388 field(OUTS,DBF_OUTLINK) { |
|
2389 prompt("Output Link S") |
|
2390 promptgroup(GUI_OUTPUT) |
|
2391 interest(1) |
|
2392 } |
|
2393 field(OUTT,DBF_OUTLINK) { |
|
2394 prompt("Output Link T") |
|
2395 promptgroup(GUI_OUTPUT) |
|
2396 interest(1) |
|
2397 } |
|
2398 field(OUTU,DBF_OUTLINK) { |
|
2399 prompt("Output Link U") |
|
2400 promptgroup(GUI_OUTPUT) |
|
2401 interest(1) |
|
2402 } |
|
2403 field(VALA,DBF_NOACCESS) { |
|
2404 prompt("Output value A") |
|
2405 special(SPC_DBADDR) |
|
2406 extra("void *vala") |
|
2407 interest(2) |
|
2408 asl(ASL0) |
|
2409 } |
|
2410 field(VALB,DBF_NOACCESS) { |
|
2411 prompt("Output value B") |
|
2412 special(SPC_DBADDR) |
|
2413 extra("void *valb") |
|
2414 interest(2) |
|
2415 asl(ASL0) |
|
2416 } |
|
2417 field(VALC,DBF_NOACCESS) { |
|
2418 prompt("Output value C") |
|
2419 special(SPC_DBADDR) |
|
2420 extra("void *valc") |
|
2421 interest(2) |
|
2422 asl(ASL0) |
|
2423 } |
|
2424 field(VALD,DBF_NOACCESS) { |
|
2425 prompt("Output value D") |
|
2426 special(SPC_DBADDR) |
|
2427 extra("void *vald") |
|
2428 interest(2) |
|
2429 asl(ASL0) |
|
2430 } |
|
2431 field(VALE,DBF_NOACCESS) { |
|
2432 prompt("Output value E") |
|
2433 special(SPC_DBADDR) |
|
2434 extra("void *vale") |
|
2435 interest(2) |
|
2436 asl(ASL0) |
|
2437 } |
|
2438 field(VALF,DBF_NOACCESS) { |
|
2439 prompt("Output value F") |
|
2440 special(SPC_DBADDR) |
|
2441 extra("void *valf") |
|
2442 interest(2) |
|
2443 asl(ASL0) |
|
2444 } |
|
2445 field(VALG,DBF_NOACCESS) { |
|
2446 prompt("Output value G") |
|
2447 special(SPC_DBADDR) |
|
2448 extra("void *valg") |
|
2449 interest(2) |
|
2450 asl(ASL0) |
|
2451 } |
|
2452 field(VALH,DBF_NOACCESS) { |
|
2453 prompt("Output value H") |
|
2454 special(SPC_DBADDR) |
|
2455 extra("void *valh") |
|
2456 interest(2) |
|
2457 asl(ASL0) |
|
2458 } |
|
2459 field(VALI,DBF_NOACCESS) { |
|
2460 prompt("Output value I") |
|
2461 special(SPC_DBADDR) |
|
2462 extra("void *vali") |
|
2463 interest(2) |
|
2464 asl(ASL0) |
|
2465 } |
|
2466 field(VALJ,DBF_NOACCESS) { |
|
2467 prompt("Output value J") |
|
2468 special(SPC_DBADDR) |
|
2469 extra("void *valj") |
|
2470 interest(2) |
|
2471 asl(ASL0) |
|
2472 } |
|
2473 field(VALK,DBF_NOACCESS) { |
|
2474 prompt("Output value K") |
|
2475 special(SPC_DBADDR) |
|
2476 extra("void *valk") |
|
2477 interest(2) |
|
2478 asl(ASL0) |
|
2479 } |
|
2480 field(VALL,DBF_NOACCESS) { |
|
2481 prompt("Output value L") |
|
2482 special(SPC_DBADDR) |
|
2483 extra("void *vall") |
|
2484 interest(2) |
|
2485 asl(ASL0) |
|
2486 } |
|
2487 field(VALM,DBF_NOACCESS) { |
|
2488 prompt("Output value M") |
|
2489 special(SPC_DBADDR) |
|
2490 extra("void *valm") |
|
2491 interest(2) |
|
2492 asl(ASL0) |
|
2493 } |
|
2494 field(VALN,DBF_NOACCESS) { |
|
2495 prompt("Output value N") |
|
2496 special(SPC_DBADDR) |
|
2497 extra("void *valn") |
|
2498 interest(2) |
|
2499 asl(ASL0) |
|
2500 } |
|
2501 field(VALO,DBF_NOACCESS) { |
|
2502 prompt("Output value O") |
|
2503 special(SPC_DBADDR) |
|
2504 extra("void *valo") |
|
2505 interest(2) |
|
2506 asl(ASL0) |
|
2507 } |
|
2508 field(VALP,DBF_NOACCESS) { |
|
2509 prompt("Output value P") |
|
2510 special(SPC_DBADDR) |
|
2511 extra("void *valp") |
|
2512 interest(2) |
|
2513 asl(ASL0) |
|
2514 } |
|
2515 field(VALQ,DBF_NOACCESS) { |
|
2516 prompt("Output value Q") |
|
2517 special(SPC_DBADDR) |
|
2518 extra("void *valq") |
|
2519 interest(2) |
|
2520 asl(ASL0) |
|
2521 } |
|
2522 field(VALR,DBF_NOACCESS) { |
|
2523 prompt("Output value R") |
|
2524 special(SPC_DBADDR) |
|
2525 extra("void *valr") |
|
2526 interest(2) |
|
2527 asl(ASL0) |
|
2528 } |
|
2529 field(VALS,DBF_NOACCESS) { |
|
2530 prompt("Output value S") |
|
2531 special(SPC_DBADDR) |
|
2532 extra("void *vals") |
|
2533 interest(2) |
|
2534 asl(ASL0) |
|
2535 } |
|
2536 field(VALT,DBF_NOACCESS) { |
|
2537 prompt("Output value T") |
|
2538 special(SPC_DBADDR) |
|
2539 extra("void *valt") |
|
2540 interest(2) |
|
2541 asl(ASL0) |
|
2542 } |
|
2543 field(VALU,DBF_NOACCESS) { |
|
2544 prompt("Output value U") |
|
2545 special(SPC_DBADDR) |
|
2546 extra("void *valu") |
|
2547 interest(2) |
|
2548 asl(ASL0) |
|
2549 } |
|
2550 field(OVLA,DBF_NOACCESS) { |
|
2551 prompt("Old Output A") |
|
2552 special(SPC_NOMOD) |
|
2553 extra("void *ovla") |
|
2554 interest(4) |
|
2555 asl(ASL0) |
|
2556 } |
|
2557 field(OVLB,DBF_NOACCESS) { |
|
2558 prompt("Old Output B") |
|
2559 special(SPC_NOMOD) |
|
2560 extra("void *ovlb") |
|
2561 interest(4) |
|
2562 asl(ASL0) |
|
2563 } |
|
2564 field(OVLC,DBF_NOACCESS) { |
|
2565 prompt("Old Output C") |
|
2566 special(SPC_NOMOD) |
|
2567 extra("void *ovlc") |
|
2568 interest(4) |
|
2569 asl(ASL0) |
|
2570 } |
|
2571 field(OVLD,DBF_NOACCESS) { |
|
2572 prompt("Old Output D") |
|
2573 special(SPC_NOMOD) |
|
2574 extra("void *ovld") |
|
2575 interest(4) |
|
2576 asl(ASL0) |
|
2577 } |
|
2578 field(OVLE,DBF_NOACCESS) { |
|
2579 prompt("Old Output E") |
|
2580 special(SPC_NOMOD) |
|
2581 extra("void *ovle") |
|
2582 interest(4) |
|
2583 asl(ASL0) |
|
2584 } |
|
2585 field(OVLF,DBF_NOACCESS) { |
|
2586 prompt("Old Output F") |
|
2587 special(SPC_NOMOD) |
|
2588 extra("void *ovlf") |
|
2589 interest(4) |
|
2590 asl(ASL0) |
|
2591 } |
|
2592 field(OVLG,DBF_NOACCESS) { |
|
2593 prompt("Old Output G") |
|
2594 special(SPC_NOMOD) |
|
2595 extra("void *ovlg") |
|
2596 interest(4) |
|
2597 asl(ASL0) |
|
2598 } |
|
2599 field(OVLH,DBF_NOACCESS) { |
|
2600 prompt("Old Output H") |
|
2601 special(SPC_NOMOD) |
|
2602 extra("void *ovlh") |
|
2603 interest(4) |
|
2604 asl(ASL0) |
|
2605 } |
|
2606 field(OVLI,DBF_NOACCESS) { |
|
2607 prompt("Old Output I") |
|
2608 special(SPC_NOMOD) |
|
2609 extra("void *ovli") |
|
2610 interest(4) |
|
2611 asl(ASL0) |
|
2612 } |
|
2613 field(OVLJ,DBF_NOACCESS) { |
|
2614 prompt("Old Output J") |
|
2615 special(SPC_NOMOD) |
|
2616 extra("void *ovlj") |
|
2617 interest(4) |
|
2618 asl(ASL0) |
|
2619 } |
|
2620 field(OVLK,DBF_NOACCESS) { |
|
2621 prompt("Old Output K") |
|
2622 special(SPC_NOMOD) |
|
2623 extra("void *ovlk") |
|
2624 interest(4) |
|
2625 asl(ASL0) |
|
2626 } |
|
2627 field(OVLL,DBF_NOACCESS) { |
|
2628 prompt("Old Output L") |
|
2629 special(SPC_NOMOD) |
|
2630 extra("void *ovll") |
|
2631 interest(4) |
|
2632 asl(ASL0) |
|
2633 } |
|
2634 field(OVLM,DBF_NOACCESS) { |
|
2635 prompt("Old Output M") |
|
2636 special(SPC_NOMOD) |
|
2637 extra("void *ovlm") |
|
2638 interest(4) |
|
2639 asl(ASL0) |
|
2640 } |
|
2641 field(OVLN,DBF_NOACCESS) { |
|
2642 prompt("Old Output N") |
|
2643 special(SPC_NOMOD) |
|
2644 extra("void *ovln") |
|
2645 interest(4) |
|
2646 asl(ASL0) |
|
2647 } |
|
2648 field(OVLO,DBF_NOACCESS) { |
|
2649 prompt("Old Output O") |
|
2650 special(SPC_NOMOD) |
|
2651 extra("void *ovlo") |
|
2652 interest(4) |
|
2653 asl(ASL0) |
|
2654 } |
|
2655 field(OVLP,DBF_NOACCESS) { |
|
2656 prompt("Old Output P") |
|
2657 special(SPC_NOMOD) |
|
2658 extra("void *ovlp") |
|
2659 interest(4) |
|
2660 asl(ASL0) |
|
2661 } |
|
2662 field(OVLQ,DBF_NOACCESS) { |
|
2663 prompt("Old Output Q") |
|
2664 special(SPC_NOMOD) |
|
2665 extra("void *ovlq") |
|
2666 interest(4) |
|
2667 asl(ASL0) |
|
2668 } |
|
2669 field(OVLR,DBF_NOACCESS) { |
|
2670 prompt("Old Output R") |
|
2671 special(SPC_NOMOD) |
|
2672 extra("void *ovlr") |
|
2673 interest(4) |
|
2674 asl(ASL0) |
|
2675 } |
|
2676 field(OVLS,DBF_NOACCESS) { |
|
2677 prompt("Old Output S") |
|
2678 special(SPC_NOMOD) |
|
2679 extra("void *ovls") |
|
2680 interest(4) |
|
2681 asl(ASL0) |
|
2682 } |
|
2683 field(OVLT,DBF_NOACCESS) { |
|
2684 prompt("Old Output T") |
|
2685 special(SPC_NOMOD) |
|
2686 extra("void *ovlt") |
|
2687 interest(4) |
|
2688 asl(ASL0) |
|
2689 } |
|
2690 field(OVLU,DBF_NOACCESS) { |
|
2691 prompt("Old Output U") |
|
2692 special(SPC_NOMOD) |
|
2693 extra("void *ovlu") |
|
2694 interest(4) |
|
2695 asl(ASL0) |
|
2696 } |
|
2697 field(FTVA,DBF_MENU) { |
|
2698 prompt("Type of VALA") |
|
2699 initial("DOUBLE") |
|
2700 promptgroup(GUI_WAVE) |
|
2701 special(SPC_NOMOD) |
|
2702 menu(menuFtype) |
|
2703 interest(1) |
|
2704 } |
|
2705 field(FTVB,DBF_MENU) { |
|
2706 prompt("Type of VALB") |
|
2707 initial("DOUBLE") |
|
2708 promptgroup(GUI_WAVE) |
|
2709 special(SPC_NOMOD) |
|
2710 menu(menuFtype) |
|
2711 interest(1) |
|
2712 } |
|
2713 field(FTVC,DBF_MENU) { |
|
2714 prompt("Type of VALC") |
|
2715 initial("DOUBLE") |
|
2716 promptgroup(GUI_WAVE) |
|
2717 special(SPC_NOMOD) |
|
2718 menu(menuFtype) |
|
2719 interest(1) |
|
2720 } |
|
2721 field(FTVD,DBF_MENU) { |
|
2722 prompt("Type of VALD") |
|
2723 initial("DOUBLE") |
|
2724 promptgroup(GUI_WAVE) |
|
2725 special(SPC_NOMOD) |
|
2726 menu(menuFtype) |
|
2727 interest(1) |
|
2728 } |
|
2729 field(FTVE,DBF_MENU) { |
|
2730 prompt("Type of VALE") |
|
2731 initial("DOUBLE") |
|
2732 promptgroup(GUI_WAVE) |
|
2733 special(SPC_NOMOD) |
|
2734 menu(menuFtype) |
|
2735 interest(1) |
|
2736 } |
|
2737 field(FTVF,DBF_MENU) { |
|
2738 prompt("Type of VALF") |
|
2739 initial("DOUBLE") |
|
2740 promptgroup(GUI_WAVE) |
|
2741 special(SPC_NOMOD) |
|
2742 menu(menuFtype) |
|
2743 interest(1) |
|
2744 } |
|
2745 field(FTVG,DBF_MENU) { |
|
2746 prompt("Type of VALG") |
|
2747 initial("DOUBLE") |
|
2748 promptgroup(GUI_WAVE) |
|
2749 special(SPC_NOMOD) |
|
2750 menu(menuFtype) |
|
2751 interest(1) |
|
2752 } |
|
2753 field(FTVH,DBF_MENU) { |
|
2754 prompt("Type of VALH") |
|
2755 initial("DOUBLE") |
|
2756 promptgroup(GUI_WAVE) |
|
2757 special(SPC_NOMOD) |
|
2758 menu(menuFtype) |
|
2759 interest(1) |
|
2760 } |
|
2761 field(FTVI,DBF_MENU) { |
|
2762 prompt("Type of VALI") |
|
2763 initial("DOUBLE") |
|
2764 promptgroup(GUI_WAVE) |
|
2765 special(SPC_NOMOD) |
|
2766 menu(menuFtype) |
|
2767 interest(1) |
|
2768 } |
|
2769 field(FTVJ,DBF_MENU) { |
|
2770 prompt("Type of VALJ") |
|
2771 initial("DOUBLE") |
|
2772 promptgroup(GUI_WAVE) |
|
2773 special(SPC_NOMOD) |
|
2774 menu(menuFtype) |
|
2775 interest(1) |
|
2776 } |
|
2777 field(FTVK,DBF_MENU) { |
|
2778 prompt("Type of VALK") |
|
2779 initial("DOUBLE") |
|
2780 promptgroup(GUI_WAVE) |
|
2781 special(SPC_NOMOD) |
|
2782 menu(menuFtype) |
|
2783 interest(1) |
|
2784 } |
|
2785 field(FTVL,DBF_MENU) { |
|
2786 prompt("Type of VALL") |
|
2787 initial("DOUBLE") |
|
2788 promptgroup(GUI_WAVE) |
|
2789 special(SPC_NOMOD) |
|
2790 menu(menuFtype) |
|
2791 interest(1) |
|
2792 } |
|
2793 field(FTVM,DBF_MENU) { |
|
2794 prompt("Type of VALM") |
|
2795 initial("DOUBLE") |
|
2796 promptgroup(GUI_WAVE) |
|
2797 special(SPC_NOMOD) |
|
2798 menu(menuFtype) |
|
2799 interest(1) |
|
2800 } |
|
2801 field(FTVN,DBF_MENU) { |
|
2802 prompt("Type of VALN") |
|
2803 initial("DOUBLE") |
|
2804 promptgroup(GUI_WAVE) |
|
2805 special(SPC_NOMOD) |
|
2806 menu(menuFtype) |
|
2807 interest(1) |
|
2808 } |
|
2809 field(FTVO,DBF_MENU) { |
|
2810 prompt("Type of VALO") |
|
2811 initial("DOUBLE") |
|
2812 promptgroup(GUI_WAVE) |
|
2813 special(SPC_NOMOD) |
|
2814 menu(menuFtype) |
|
2815 interest(1) |
|
2816 } |
|
2817 field(FTVP,DBF_MENU) { |
|
2818 prompt("Type of VALP") |
|
2819 initial("DOUBLE") |
|
2820 promptgroup(GUI_WAVE) |
|
2821 special(SPC_NOMOD) |
|
2822 menu(menuFtype) |
|
2823 interest(1) |
|
2824 } |
|
2825 field(FTVQ,DBF_MENU) { |
|
2826 prompt("Type of VALQ") |
|
2827 initial("DOUBLE") |
|
2828 promptgroup(GUI_WAVE) |
|
2829 special(SPC_NOMOD) |
|
2830 menu(menuFtype) |
|
2831 interest(1) |
|
2832 } |
|
2833 field(FTVR,DBF_MENU) { |
|
2834 prompt("Type of VALR") |
|
2835 initial("DOUBLE") |
|
2836 promptgroup(GUI_WAVE) |
|
2837 special(SPC_NOMOD) |
|
2838 menu(menuFtype) |
|
2839 interest(1) |
|
2840 } |
|
2841 field(FTVS,DBF_MENU) { |
|
2842 prompt("Type of VALS") |
|
2843 initial("DOUBLE") |
|
2844 promptgroup(GUI_WAVE) |
|
2845 special(SPC_NOMOD) |
|
2846 menu(menuFtype) |
|
2847 interest(1) |
|
2848 } |
|
2849 field(FTVT,DBF_MENU) { |
|
2850 prompt("Type of VALT") |
|
2851 initial("DOUBLE") |
|
2852 promptgroup(GUI_WAVE) |
|
2853 special(SPC_NOMOD) |
|
2854 menu(menuFtype) |
|
2855 interest(1) |
|
2856 } |
|
2857 field(FTVU,DBF_MENU) { |
|
2858 prompt("Type of VALU") |
|
2859 initial("DOUBLE") |
|
2860 promptgroup(GUI_WAVE) |
|
2861 special(SPC_NOMOD) |
|
2862 menu(menuFtype) |
|
2863 interest(1) |
|
2864 } |
|
2865 field(NOVA,DBF_ULONG) { |
|
2866 prompt("Max. elements in VALA") |
|
2867 initial("1") |
|
2868 promptgroup(GUI_WAVE) |
|
2869 special(SPC_NOMOD) |
|
2870 interest(1) |
|
2871 } |
|
2872 field(NOVB,DBF_ULONG) { |
|
2873 prompt("Max. elements in VALB") |
|
2874 initial("1") |
|
2875 promptgroup(GUI_WAVE) |
|
2876 special(SPC_NOMOD) |
|
2877 interest(1) |
|
2878 } |
|
2879 field(NOVC,DBF_ULONG) { |
|
2880 prompt("Max. elements in VALC") |
|
2881 initial("1") |
|
2882 promptgroup(GUI_WAVE) |
|
2883 special(SPC_NOMOD) |
|
2884 interest(1) |
|
2885 } |
|
2886 field(NOVD,DBF_ULONG) { |
|
2887 prompt("Max. elements in VALD") |
|
2888 initial("1") |
|
2889 promptgroup(GUI_WAVE) |
|
2890 special(SPC_NOMOD) |
|
2891 interest(1) |
|
2892 } |
|
2893 field(NOVE,DBF_ULONG) { |
|
2894 prompt("Max. elements in VALE") |
|
2895 initial("1") |
|
2896 promptgroup(GUI_WAVE) |
|
2897 special(SPC_NOMOD) |
|
2898 interest(1) |
|
2899 } |
|
2900 field(NOVF,DBF_ULONG) { |
|
2901 prompt("Max. elements in VALF") |
|
2902 initial("1") |
|
2903 promptgroup(GUI_WAVE) |
|
2904 special(SPC_NOMOD) |
|
2905 interest(1) |
|
2906 } |
|
2907 field(NOVG,DBF_ULONG) { |
|
2908 prompt("Max. elements in VALG") |
|
2909 initial("1") |
|
2910 promptgroup(GUI_WAVE) |
|
2911 special(SPC_NOMOD) |
|
2912 interest(1) |
|
2913 } |
|
2914 field(NOVH,DBF_ULONG) { |
|
2915 prompt("Max. elements in VAlH") |
|
2916 initial("1") |
|
2917 promptgroup(GUI_WAVE) |
|
2918 special(SPC_NOMOD) |
|
2919 interest(1) |
|
2920 } |
|
2921 field(NOVI,DBF_ULONG) { |
|
2922 prompt("Max. elements in VALI") |
|
2923 initial("1") |
|
2924 promptgroup(GUI_WAVE) |
|
2925 special(SPC_NOMOD) |
|
2926 interest(1) |
|
2927 } |
|
2928 field(NOVJ,DBF_ULONG) { |
|
2929 prompt("Max. elements in VALJ") |
|
2930 initial("1") |
|
2931 promptgroup(GUI_WAVE) |
|
2932 special(SPC_NOMOD) |
|
2933 interest(1) |
|
2934 } |
|
2935 field(NOVK,DBF_ULONG) { |
|
2936 prompt("Max. elements in VALK") |
|
2937 initial("1") |
|
2938 promptgroup(GUI_WAVE) |
|
2939 special(SPC_NOMOD) |
|
2940 interest(1) |
|
2941 } |
|
2942 field(NOVL,DBF_ULONG) { |
|
2943 prompt("Max. elements in VALL") |
|
2944 initial("1") |
|
2945 promptgroup(GUI_WAVE) |
|
2946 special(SPC_NOMOD) |
|
2947 interest(1) |
|
2948 } |
|
2949 field(NOVM,DBF_ULONG) { |
|
2950 prompt("Max. elements in VALM") |
|
2951 initial("1") |
|
2952 promptgroup(GUI_WAVE) |
|
2953 special(SPC_NOMOD) |
|
2954 interest(1) |
|
2955 } |
|
2956 field(NOVN,DBF_ULONG) { |
|
2957 prompt("Max. elements in VALN") |
|
2958 initial("1") |
|
2959 promptgroup(GUI_WAVE) |
|
2960 special(SPC_NOMOD) |
|
2961 interest(1) |
|
2962 } |
|
2963 field(NOVO,DBF_ULONG) { |
|
2964 prompt("Max. elements in VALO") |
|
2965 initial("1") |
|
2966 promptgroup(GUI_WAVE) |
|
2967 special(SPC_NOMOD) |
|
2968 interest(1) |
|
2969 } |
|
2970 field(NOVP,DBF_ULONG) { |
|
2971 prompt("Max. elements in VALP") |
|
2972 initial("1") |
|
2973 promptgroup(GUI_WAVE) |
|
2974 special(SPC_NOMOD) |
|
2975 interest(1) |
|
2976 } |
|
2977 field(NOVQ,DBF_ULONG) { |
|
2978 prompt("Max. elements in VALQ") |
|
2979 initial("1") |
|
2980 promptgroup(GUI_WAVE) |
|
2981 special(SPC_NOMOD) |
|
2982 interest(1) |
|
2983 } |
|
2984 field(NOVR,DBF_ULONG) { |
|
2985 prompt("Max. elements in VALR") |
|
2986 initial("1") |
|
2987 promptgroup(GUI_WAVE) |
|
2988 special(SPC_NOMOD) |
|
2989 interest(1) |
|
2990 } |
|
2991 field(NOVS,DBF_ULONG) { |
|
2992 prompt("Max. elements in VALS") |
|
2993 initial("1") |
|
2994 promptgroup(GUI_WAVE) |
|
2995 special(SPC_NOMOD) |
|
2996 interest(1) |
|
2997 } |
|
2998 field(NOVT,DBF_ULONG) { |
|
2999 prompt("Max. elements in VALT") |
|
3000 initial("1") |
|
3001 promptgroup(GUI_WAVE) |
|
3002 special(SPC_NOMOD) |
|
3003 interest(1) |
|
3004 } |
|
3005 field(NOVU,DBF_ULONG) { |
|
3006 prompt("Max. elements in VALU") |
|
3007 initial("1") |
|
3008 promptgroup(GUI_WAVE) |
|
3009 special(SPC_NOMOD) |
|
3010 interest(1) |
|
3011 } |
|
3012 field(NEVA,DBF_ULONG) { |
|
3013 prompt("Num. elements in VALA") |
|
3014 initial("1") |
|
3015 promptgroup(GUI_WAVE) |
|
3016 special(SPC_NOMOD) |
|
3017 interest(3) |
|
3018 } |
|
3019 field(NEVB,DBF_ULONG) { |
|
3020 prompt("Num. elements in VALB") |
|
3021 initial("1") |
|
3022 promptgroup(GUI_WAVE) |
|
3023 special(SPC_NOMOD) |
|
3024 interest(3) |
|
3025 } |
|
3026 field(NEVC,DBF_ULONG) { |
|
3027 prompt("Num. elements in VALC") |
|
3028 initial("1") |
|
3029 promptgroup(GUI_WAVE) |
|
3030 special(SPC_NOMOD) |
|
3031 interest(3) |
|
3032 } |
|
3033 field(NEVD,DBF_ULONG) { |
|
3034 prompt("Num. elements in VALD") |
|
3035 initial("1") |
|
3036 promptgroup(GUI_WAVE) |
|
3037 special(SPC_NOMOD) |
|
3038 interest(3) |
|
3039 } |
|
3040 field(NEVE,DBF_ULONG) { |
|
3041 prompt("Num. elements in VALE") |
|
3042 initial("1") |
|
3043 promptgroup(GUI_WAVE) |
|
3044 special(SPC_NOMOD) |
|
3045 interest(3) |
|
3046 } |
|
3047 field(NEVF,DBF_ULONG) { |
|
3048 prompt("Num. elements in VALF") |
|
3049 initial("1") |
|
3050 promptgroup(GUI_WAVE) |
|
3051 special(SPC_NOMOD) |
|
3052 interest(3) |
|
3053 } |
|
3054 field(NEVG,DBF_ULONG) { |
|
3055 prompt("Num. elements in VALG") |
|
3056 initial("1") |
|
3057 promptgroup(GUI_WAVE) |
|
3058 special(SPC_NOMOD) |
|
3059 interest(3) |
|
3060 } |
|
3061 field(NEVH,DBF_ULONG) { |
|
3062 prompt("Num. elements in VAlH") |
|
3063 initial("1") |
|
3064 promptgroup(GUI_WAVE) |
|
3065 special(SPC_NOMOD) |
|
3066 interest(3) |
|
3067 } |
|
3068 field(NEVI,DBF_ULONG) { |
|
3069 prompt("Num. elements in VALI") |
|
3070 initial("1") |
|
3071 promptgroup(GUI_WAVE) |
|
3072 special(SPC_NOMOD) |
|
3073 interest(3) |
|
3074 } |
|
3075 field(NEVJ,DBF_ULONG) { |
|
3076 prompt("Num. elements in VALJ") |
|
3077 initial("1") |
|
3078 promptgroup(GUI_WAVE) |
|
3079 special(SPC_NOMOD) |
|
3080 interest(3) |
|
3081 } |
|
3082 field(NEVK,DBF_ULONG) { |
|
3083 prompt("Num. elements in VALK") |
|
3084 initial("1") |
|
3085 promptgroup(GUI_WAVE) |
|
3086 special(SPC_NOMOD) |
|
3087 interest(3) |
|
3088 } |
|
3089 field(NEVL,DBF_ULONG) { |
|
3090 prompt("Num. elements in VALL") |
|
3091 initial("1") |
|
3092 promptgroup(GUI_WAVE) |
|
3093 special(SPC_NOMOD) |
|
3094 interest(3) |
|
3095 } |
|
3096 field(NEVM,DBF_ULONG) { |
|
3097 prompt("Num. elements in VALM") |
|
3098 initial("1") |
|
3099 promptgroup(GUI_WAVE) |
|
3100 special(SPC_NOMOD) |
|
3101 interest(3) |
|
3102 } |
|
3103 field(NEVN,DBF_ULONG) { |
|
3104 prompt("Num. elements in VALN") |
|
3105 initial("1") |
|
3106 promptgroup(GUI_WAVE) |
|
3107 special(SPC_NOMOD) |
|
3108 interest(3) |
|
3109 } |
|
3110 field(NEVO,DBF_ULONG) { |
|
3111 prompt("Num. elements in VALO") |
|
3112 initial("1") |
|
3113 promptgroup(GUI_WAVE) |
|
3114 special(SPC_NOMOD) |
|
3115 interest(3) |
|
3116 } |
|
3117 field(NEVP,DBF_ULONG) { |
|
3118 prompt("Num. elements in VALP") |
|
3119 initial("1") |
|
3120 promptgroup(GUI_WAVE) |
|
3121 special(SPC_NOMOD) |
|
3122 interest(3) |
|
3123 } |
|
3124 field(NEVQ,DBF_ULONG) { |
|
3125 prompt("Num. elements in VALQ") |
|
3126 initial("1") |
|
3127 promptgroup(GUI_WAVE) |
|
3128 special(SPC_NOMOD) |
|
3129 interest(3) |
|
3130 } |
|
3131 field(NEVR,DBF_ULONG) { |
|
3132 prompt("Num. elements in VALR") |
|
3133 initial("1") |
|
3134 promptgroup(GUI_WAVE) |
|
3135 special(SPC_NOMOD) |
|
3136 interest(3) |
|
3137 } |
|
3138 field(NEVS,DBF_ULONG) { |
|
3139 prompt("Num. elements in VALS") |
|
3140 initial("1") |
|
3141 promptgroup(GUI_WAVE) |
|
3142 special(SPC_NOMOD) |
|
3143 interest(3) |
|
3144 } |
|
3145 field(NEVT,DBF_ULONG) { |
|
3146 prompt("Num. elements in VALT") |
|
3147 initial("1") |
|
3148 promptgroup(GUI_WAVE) |
|
3149 special(SPC_NOMOD) |
|
3150 interest(3) |
|
3151 } |
|
3152 field(NEVU,DBF_ULONG) { |
|
3153 prompt("Num. elements in VALU") |
|
3154 initial("1") |
|
3155 promptgroup(GUI_WAVE) |
|
3156 special(SPC_NOMOD) |
|
3157 interest(3) |
|
3158 } |
|
3159 } |
|
3160 recordtype(bi) { |
|
3161 field(NAME,DBF_STRING) { |
|
3162 prompt("Record Name") |
|
3163 special(SPC_NOMOD) |
|
3164 size(61) |
|
3165 } |
|
3166 field(DESC,DBF_STRING) { |
|
3167 prompt("Descriptor") |
|
3168 promptgroup(GUI_COMMON) |
|
3169 size(41) |
|
3170 } |
|
3171 field(ASG,DBF_STRING) { |
|
3172 prompt("Access Security Group") |
|
3173 promptgroup(GUI_COMMON) |
|
3174 special(SPC_AS) |
|
3175 size(29) |
|
3176 } |
|
3177 field(SCAN,DBF_MENU) { |
|
3178 prompt("Scan Mechanism") |
|
3179 promptgroup(GUI_SCAN) |
|
3180 special(SPC_SCAN) |
|
3181 menu(menuScan) |
|
3182 interest(1) |
|
3183 } |
|
3184 field(PINI,DBF_MENU) { |
|
3185 prompt("Process at iocInit") |
|
3186 promptgroup(GUI_SCAN) |
|
3187 menu(menuPini) |
|
3188 interest(1) |
|
3189 } |
|
3190 field(PHAS,DBF_SHORT) { |
|
3191 prompt("Scan Phase") |
|
3192 promptgroup(GUI_SCAN) |
|
3193 special(SPC_SCAN) |
|
3194 interest(1) |
|
3195 } |
|
3196 field(EVNT,DBF_SHORT) { |
|
3197 prompt("Event Number") |
|
3198 promptgroup(GUI_SCAN) |
|
3199 special(SPC_SCAN) |
|
3200 interest(1) |
|
3201 } |
|
3202 field(TSE,DBF_SHORT) { |
|
3203 prompt("Time Stamp Event") |
|
3204 promptgroup(GUI_SCAN) |
|
3205 interest(1) |
|
3206 } |
|
3207 field(TSEL,DBF_INLINK) { |
|
3208 prompt("Time Stamp Link") |
|
3209 promptgroup(GUI_SCAN) |
|
3210 interest(1) |
|
3211 } |
|
3212 field(DTYP,DBF_DEVICE) { |
|
3213 prompt("Device Type") |
|
3214 promptgroup(GUI_LINKS) |
|
3215 interest(1) |
|
3216 } |
|
3217 field(DISV,DBF_SHORT) { |
|
3218 prompt("Disable Value") |
|
3219 initial("1") |
|
3220 promptgroup(GUI_SCAN) |
|
3221 } |
|
3222 field(DISA,DBF_SHORT) { |
|
3223 prompt("Disable") |
|
3224 } |
|
3225 field(SDIS,DBF_INLINK) { |
|
3226 prompt("Scanning Disable") |
|
3227 promptgroup(GUI_SCAN) |
|
3228 interest(1) |
|
3229 } |
|
3230 field(MLOK,DBF_NOACCESS) { |
|
3231 prompt("Monitor lock") |
|
3232 special(SPC_NOMOD) |
|
3233 extra("epicsMutexId mlok") |
|
3234 interest(4) |
|
3235 } |
|
3236 field(MLIS,DBF_NOACCESS) { |
|
3237 prompt("Monitor List") |
|
3238 special(SPC_NOMOD) |
|
3239 extra("ELLLIST mlis") |
|
3240 interest(4) |
|
3241 } |
|
3242 field(DISP,DBF_UCHAR) { |
|
3243 prompt("Disable putField") |
|
3244 } |
|
3245 field(PROC,DBF_UCHAR) { |
|
3246 prompt("Force Processing") |
|
3247 pp(TRUE) |
|
3248 interest(3) |
|
3249 } |
|
3250 field(STAT,DBF_MENU) { |
|
3251 prompt("Alarm Status") |
|
3252 initial("UDF") |
|
3253 special(SPC_NOMOD) |
|
3254 menu(menuAlarmStat) |
|
3255 } |
|
3256 field(SEVR,DBF_MENU) { |
|
3257 prompt("Alarm Severity") |
|
3258 initial("INVALID") |
|
3259 special(SPC_NOMOD) |
|
3260 menu(menuAlarmSevr) |
|
3261 } |
|
3262 field(NSTA,DBF_MENU) { |
|
3263 prompt("New Alarm Status") |
|
3264 special(SPC_NOMOD) |
|
3265 menu(menuAlarmStat) |
|
3266 interest(2) |
|
3267 } |
|
3268 field(NSEV,DBF_MENU) { |
|
3269 prompt("New Alarm Severity") |
|
3270 special(SPC_NOMOD) |
|
3271 menu(menuAlarmSevr) |
|
3272 interest(2) |
|
3273 } |
|
3274 field(ACKS,DBF_MENU) { |
|
3275 prompt("Alarm Ack Severity") |
|
3276 special(SPC_NOMOD) |
|
3277 menu(menuAlarmSevr) |
|
3278 interest(2) |
|
3279 } |
|
3280 field(ACKT,DBF_MENU) { |
|
3281 prompt("Alarm Ack Transient") |
|
3282 initial("YES") |
|
3283 promptgroup(GUI_ALARMS) |
|
3284 special(SPC_NOMOD) |
|
3285 menu(menuYesNo) |
|
3286 interest(2) |
|
3287 } |
|
3288 field(DISS,DBF_MENU) { |
|
3289 prompt("Disable Alarm Sevrty") |
|
3290 promptgroup(GUI_SCAN) |
|
3291 menu(menuAlarmSevr) |
|
3292 interest(1) |
|
3293 } |
|
3294 field(LCNT,DBF_UCHAR) { |
|
3295 prompt("Lock Count") |
|
3296 special(SPC_NOMOD) |
|
3297 interest(2) |
|
3298 } |
|
3299 field(PACT,DBF_UCHAR) { |
|
3300 prompt("Record active") |
|
3301 special(SPC_NOMOD) |
|
3302 interest(1) |
|
3303 } |
|
3304 field(PUTF,DBF_UCHAR) { |
|
3305 prompt("dbPutField process") |
|
3306 special(SPC_NOMOD) |
|
3307 interest(1) |
|
3308 } |
|
3309 field(RPRO,DBF_UCHAR) { |
|
3310 prompt("Reprocess ") |
|
3311 special(SPC_NOMOD) |
|
3312 interest(1) |
|
3313 } |
|
3314 field(ASP,DBF_NOACCESS) { |
|
3315 prompt("Access Security Pvt") |
|
3316 special(SPC_NOMOD) |
|
3317 extra("struct asgMember *asp") |
|
3318 interest(4) |
|
3319 } |
|
3320 field(PPN,DBF_NOACCESS) { |
|
3321 prompt("addr of PUTNOTIFY") |
|
3322 special(SPC_NOMOD) |
|
3323 extra("struct putNotify *ppn") |
|
3324 interest(4) |
|
3325 } |
|
3326 field(PPNR,DBF_NOACCESS) { |
|
3327 prompt("pputNotifyRecord") |
|
3328 special(SPC_NOMOD) |
|
3329 extra("struct putNotifyRecord *ppnr") |
|
3330 interest(4) |
|
3331 } |
|
3332 field(SPVT,DBF_NOACCESS) { |
|
3333 prompt("Scan Private") |
|
3334 special(SPC_NOMOD) |
|
3335 extra("struct scan_element *spvt") |
|
3336 interest(4) |
|
3337 } |
|
3338 field(RSET,DBF_NOACCESS) { |
|
3339 prompt("Address of RSET") |
|
3340 special(SPC_NOMOD) |
|
3341 extra("struct rset *rset") |
|
3342 interest(4) |
|
3343 } |
|
3344 field(DSET,DBF_NOACCESS) { |
|
3345 prompt("DSET address") |
|
3346 special(SPC_NOMOD) |
|
3347 extra("struct dset *dset") |
|
3348 interest(4) |
|
3349 } |
|
3350 field(DPVT,DBF_NOACCESS) { |
|
3351 prompt("Device Private") |
|
3352 special(SPC_NOMOD) |
|
3353 extra("void *dpvt") |
|
3354 interest(4) |
|
3355 } |
|
3356 field(RDES,DBF_NOACCESS) { |
|
3357 prompt("Address of dbRecordType") |
|
3358 special(SPC_NOMOD) |
|
3359 extra("struct dbRecordType *rdes") |
|
3360 interest(4) |
|
3361 } |
|
3362 field(LSET,DBF_NOACCESS) { |
|
3363 prompt("Lock Set") |
|
3364 special(SPC_NOMOD) |
|
3365 extra("struct lockRecord *lset") |
|
3366 interest(4) |
|
3367 } |
|
3368 field(PRIO,DBF_MENU) { |
|
3369 prompt("Scheduling Priority") |
|
3370 promptgroup(GUI_SCAN) |
|
3371 special(SPC_SCAN) |
|
3372 menu(menuPriority) |
|
3373 interest(1) |
|
3374 } |
|
3375 field(TPRO,DBF_UCHAR) { |
|
3376 prompt("Trace Processing") |
|
3377 } |
|
3378 field(BKPT,DBF_NOACCESS) { |
|
3379 prompt("Break Point") |
|
3380 special(SPC_NOMOD) |
|
3381 extra("char bkpt") |
|
3382 interest(1) |
|
3383 } |
|
3384 field(UDF,DBF_UCHAR) { |
|
3385 prompt("Undefined") |
|
3386 initial("1") |
|
3387 promptgroup(GUI_COMMON) |
|
3388 pp(TRUE) |
|
3389 interest(1) |
|
3390 } |
|
3391 field(TIME,DBF_NOACCESS) { |
|
3392 prompt("Time") |
|
3393 special(SPC_NOMOD) |
|
3394 extra("epicsTimeStamp time") |
|
3395 interest(2) |
|
3396 } |
|
3397 field(FLNK,DBF_FWDLINK) { |
|
3398 prompt("Forward Process Link") |
|
3399 promptgroup(GUI_LINKS) |
|
3400 interest(1) |
|
3401 } |
|
3402 field(INP,DBF_INLINK) { |
|
3403 prompt("Input Specification") |
|
3404 promptgroup(GUI_INPUTS) |
|
3405 interest(1) |
|
3406 } |
|
3407 field(VAL,DBF_ENUM) { |
|
3408 prompt("Current Value") |
|
3409 promptgroup(GUI_INPUTS) |
|
3410 pp(TRUE) |
|
3411 asl(ASL0) |
|
3412 } |
|
3413 field(ZSV,DBF_MENU) { |
|
3414 prompt("Zero Error Severity") |
|
3415 promptgroup(GUI_ALARMS) |
|
3416 menu(menuAlarmSevr) |
|
3417 pp(TRUE) |
|
3418 interest(1) |
|
3419 } |
|
3420 field(OSV,DBF_MENU) { |
|
3421 prompt("One Error Severity") |
|
3422 promptgroup(GUI_BITS1) |
|
3423 menu(menuAlarmSevr) |
|
3424 pp(TRUE) |
|
3425 interest(1) |
|
3426 } |
|
3427 field(COSV,DBF_MENU) { |
|
3428 prompt("Change of State Svr") |
|
3429 promptgroup(GUI_BITS2) |
|
3430 menu(menuAlarmSevr) |
|
3431 pp(TRUE) |
|
3432 interest(1) |
|
3433 } |
|
3434 field(ZNAM,DBF_STRING) { |
|
3435 prompt("Zero Name") |
|
3436 promptgroup(GUI_CALC) |
|
3437 size(26) |
|
3438 pp(TRUE) |
|
3439 interest(1) |
|
3440 } |
|
3441 field(ONAM,DBF_STRING) { |
|
3442 prompt("One Name") |
|
3443 promptgroup(GUI_CLOCK) |
|
3444 size(26) |
|
3445 pp(TRUE) |
|
3446 interest(1) |
|
3447 } |
|
3448 field(RVAL,DBF_ULONG) { |
|
3449 prompt("Raw Value") |
|
3450 pp(TRUE) |
|
3451 } |
|
3452 field(ORAW,DBF_ULONG) { |
|
3453 prompt("prev Raw Value") |
|
3454 special(SPC_NOMOD) |
|
3455 interest(3) |
|
3456 } |
|
3457 field(MASK,DBF_ULONG) { |
|
3458 prompt("Hardware Mask") |
|
3459 special(SPC_NOMOD) |
|
3460 interest(1) |
|
3461 } |
|
3462 field(LALM,DBF_USHORT) { |
|
3463 prompt("Last Value Alarmed") |
|
3464 special(SPC_NOMOD) |
|
3465 interest(3) |
|
3466 } |
|
3467 field(MLST,DBF_USHORT) { |
|
3468 prompt("Last Value Monitored") |
|
3469 special(SPC_NOMOD) |
|
3470 interest(3) |
|
3471 } |
|
3472 field(SIOL,DBF_INLINK) { |
|
3473 prompt("Sim Input Specifctn") |
|
3474 promptgroup(GUI_INPUTS) |
|
3475 interest(1) |
|
3476 } |
|
3477 field(SVAL,DBF_ULONG) { |
|
3478 prompt("Simulation Value") |
|
3479 } |
|
3480 field(SIML,DBF_INLINK) { |
|
3481 prompt("Sim Mode Location") |
|
3482 promptgroup(GUI_INPUTS) |
|
3483 interest(1) |
|
3484 } |
|
3485 field(SIMM,DBF_MENU) { |
|
3486 prompt("Simulation Mode") |
|
3487 menu(menuSimm) |
|
3488 interest(1) |
|
3489 } |
|
3490 field(SIMS,DBF_MENU) { |
|
3491 prompt("Sim mode Alarm Svrty") |
|
3492 promptgroup(GUI_INPUTS) |
|
3493 menu(menuAlarmSevr) |
|
3494 interest(2) |
|
3495 } |
|
3496 } |
|
3497 recordtype(bo) { |
|
3498 field(NAME,DBF_STRING) { |
|
3499 prompt("Record Name") |
|
3500 special(SPC_NOMOD) |
|
3501 size(61) |
|
3502 } |
|
3503 field(DESC,DBF_STRING) { |
|
3504 prompt("Descriptor") |
|
3505 promptgroup(GUI_COMMON) |
|
3506 size(41) |
|
3507 } |
|
3508 field(ASG,DBF_STRING) { |
|
3509 prompt("Access Security Group") |
|
3510 promptgroup(GUI_COMMON) |
|
3511 special(SPC_AS) |
|
3512 size(29) |
|
3513 } |
|
3514 field(SCAN,DBF_MENU) { |
|
3515 prompt("Scan Mechanism") |
|
3516 promptgroup(GUI_SCAN) |
|
3517 special(SPC_SCAN) |
|
3518 menu(menuScan) |
|
3519 interest(1) |
|
3520 } |
|
3521 field(PINI,DBF_MENU) { |
|
3522 prompt("Process at iocInit") |
|
3523 promptgroup(GUI_SCAN) |
|
3524 menu(menuPini) |
|
3525 interest(1) |
|
3526 } |
|
3527 field(PHAS,DBF_SHORT) { |
|
3528 prompt("Scan Phase") |
|
3529 promptgroup(GUI_SCAN) |
|
3530 special(SPC_SCAN) |
|
3531 interest(1) |
|
3532 } |
|
3533 field(EVNT,DBF_SHORT) { |
|
3534 prompt("Event Number") |
|
3535 promptgroup(GUI_SCAN) |
|
3536 special(SPC_SCAN) |
|
3537 interest(1) |
|
3538 } |
|
3539 field(TSE,DBF_SHORT) { |
|
3540 prompt("Time Stamp Event") |
|
3541 promptgroup(GUI_SCAN) |
|
3542 interest(1) |
|
3543 } |
|
3544 field(TSEL,DBF_INLINK) { |
|
3545 prompt("Time Stamp Link") |
|
3546 promptgroup(GUI_SCAN) |
|
3547 interest(1) |
|
3548 } |
|
3549 field(DTYP,DBF_DEVICE) { |
|
3550 prompt("Device Type") |
|
3551 promptgroup(GUI_LINKS) |
|
3552 interest(1) |
|
3553 } |
|
3554 field(DISV,DBF_SHORT) { |
|
3555 prompt("Disable Value") |
|
3556 initial("1") |
|
3557 promptgroup(GUI_SCAN) |
|
3558 } |
|
3559 field(DISA,DBF_SHORT) { |
|
3560 prompt("Disable") |
|
3561 } |
|
3562 field(SDIS,DBF_INLINK) { |
|
3563 prompt("Scanning Disable") |
|
3564 promptgroup(GUI_SCAN) |
|
3565 interest(1) |
|
3566 } |
|
3567 field(MLOK,DBF_NOACCESS) { |
|
3568 prompt("Monitor lock") |
|
3569 special(SPC_NOMOD) |
|
3570 extra("epicsMutexId mlok") |
|
3571 interest(4) |
|
3572 } |
|
3573 field(MLIS,DBF_NOACCESS) { |
|
3574 prompt("Monitor List") |
|
3575 special(SPC_NOMOD) |
|
3576 extra("ELLLIST mlis") |
|
3577 interest(4) |
|
3578 } |
|
3579 field(DISP,DBF_UCHAR) { |
|
3580 prompt("Disable putField") |
|
3581 } |
|
3582 field(PROC,DBF_UCHAR) { |
|
3583 prompt("Force Processing") |
|
3584 pp(TRUE) |
|
3585 interest(3) |
|
3586 } |
|
3587 field(STAT,DBF_MENU) { |
|
3588 prompt("Alarm Status") |
|
3589 initial("UDF") |
|
3590 special(SPC_NOMOD) |
|
3591 menu(menuAlarmStat) |
|
3592 } |
|
3593 field(SEVR,DBF_MENU) { |
|
3594 prompt("Alarm Severity") |
|
3595 initial("INVALID") |
|
3596 special(SPC_NOMOD) |
|
3597 menu(menuAlarmSevr) |
|
3598 } |
|
3599 field(NSTA,DBF_MENU) { |
|
3600 prompt("New Alarm Status") |
|
3601 special(SPC_NOMOD) |
|
3602 menu(menuAlarmStat) |
|
3603 interest(2) |
|
3604 } |
|
3605 field(NSEV,DBF_MENU) { |
|
3606 prompt("New Alarm Severity") |
|
3607 special(SPC_NOMOD) |
|
3608 menu(menuAlarmSevr) |
|
3609 interest(2) |
|
3610 } |
|
3611 field(ACKS,DBF_MENU) { |
|
3612 prompt("Alarm Ack Severity") |
|
3613 special(SPC_NOMOD) |
|
3614 menu(menuAlarmSevr) |
|
3615 interest(2) |
|
3616 } |
|
3617 field(ACKT,DBF_MENU) { |
|
3618 prompt("Alarm Ack Transient") |
|
3619 initial("YES") |
|
3620 promptgroup(GUI_ALARMS) |
|
3621 special(SPC_NOMOD) |
|
3622 menu(menuYesNo) |
|
3623 interest(2) |
|
3624 } |
|
3625 field(DISS,DBF_MENU) { |
|
3626 prompt("Disable Alarm Sevrty") |
|
3627 promptgroup(GUI_SCAN) |
|
3628 menu(menuAlarmSevr) |
|
3629 interest(1) |
|
3630 } |
|
3631 field(LCNT,DBF_UCHAR) { |
|
3632 prompt("Lock Count") |
|
3633 special(SPC_NOMOD) |
|
3634 interest(2) |
|
3635 } |
|
3636 field(PACT,DBF_UCHAR) { |
|
3637 prompt("Record active") |
|
3638 special(SPC_NOMOD) |
|
3639 interest(1) |
|
3640 } |
|
3641 field(PUTF,DBF_UCHAR) { |
|
3642 prompt("dbPutField process") |
|
3643 special(SPC_NOMOD) |
|
3644 interest(1) |
|
3645 } |
|
3646 field(RPRO,DBF_UCHAR) { |
|
3647 prompt("Reprocess ") |
|
3648 special(SPC_NOMOD) |
|
3649 interest(1) |
|
3650 } |
|
3651 field(ASP,DBF_NOACCESS) { |
|
3652 prompt("Access Security Pvt") |
|
3653 special(SPC_NOMOD) |
|
3654 extra("struct asgMember *asp") |
|
3655 interest(4) |
|
3656 } |
|
3657 field(PPN,DBF_NOACCESS) { |
|
3658 prompt("addr of PUTNOTIFY") |
|
3659 special(SPC_NOMOD) |
|
3660 extra("struct putNotify *ppn") |
|
3661 interest(4) |
|
3662 } |
|
3663 field(PPNR,DBF_NOACCESS) { |
|
3664 prompt("pputNotifyRecord") |
|
3665 special(SPC_NOMOD) |
|
3666 extra("struct putNotifyRecord *ppnr") |
|
3667 interest(4) |
|
3668 } |
|
3669 field(SPVT,DBF_NOACCESS) { |
|
3670 prompt("Scan Private") |
|
3671 special(SPC_NOMOD) |
|
3672 extra("struct scan_element *spvt") |
|
3673 interest(4) |
|
3674 } |
|
3675 field(RSET,DBF_NOACCESS) { |
|
3676 prompt("Address of RSET") |
|
3677 special(SPC_NOMOD) |
|
3678 extra("struct rset *rset") |
|
3679 interest(4) |
|
3680 } |
|
3681 field(DSET,DBF_NOACCESS) { |
|
3682 prompt("DSET address") |
|
3683 special(SPC_NOMOD) |
|
3684 extra("struct dset *dset") |
|
3685 interest(4) |
|
3686 } |
|
3687 field(DPVT,DBF_NOACCESS) { |
|
3688 prompt("Device Private") |
|
3689 special(SPC_NOMOD) |
|
3690 extra("void *dpvt") |
|
3691 interest(4) |
|
3692 } |
|
3693 field(RDES,DBF_NOACCESS) { |
|
3694 prompt("Address of dbRecordType") |
|
3695 special(SPC_NOMOD) |
|
3696 extra("struct dbRecordType *rdes") |
|
3697 interest(4) |
|
3698 } |
|
3699 field(LSET,DBF_NOACCESS) { |
|
3700 prompt("Lock Set") |
|
3701 special(SPC_NOMOD) |
|
3702 extra("struct lockRecord *lset") |
|
3703 interest(4) |
|
3704 } |
|
3705 field(PRIO,DBF_MENU) { |
|
3706 prompt("Scheduling Priority") |
|
3707 promptgroup(GUI_SCAN) |
|
3708 special(SPC_SCAN) |
|
3709 menu(menuPriority) |
|
3710 interest(1) |
|
3711 } |
|
3712 field(TPRO,DBF_UCHAR) { |
|
3713 prompt("Trace Processing") |
|
3714 } |
|
3715 field(BKPT,DBF_NOACCESS) { |
|
3716 prompt("Break Point") |
|
3717 special(SPC_NOMOD) |
|
3718 extra("char bkpt") |
|
3719 interest(1) |
|
3720 } |
|
3721 field(UDF,DBF_UCHAR) { |
|
3722 prompt("Undefined") |
|
3723 initial("1") |
|
3724 promptgroup(GUI_COMMON) |
|
3725 pp(TRUE) |
|
3726 interest(1) |
|
3727 } |
|
3728 field(TIME,DBF_NOACCESS) { |
|
3729 prompt("Time") |
|
3730 special(SPC_NOMOD) |
|
3731 extra("epicsTimeStamp time") |
|
3732 interest(2) |
|
3733 } |
|
3734 field(FLNK,DBF_FWDLINK) { |
|
3735 prompt("Forward Process Link") |
|
3736 promptgroup(GUI_LINKS) |
|
3737 interest(1) |
|
3738 } |
|
3739 field(VAL,DBF_ENUM) { |
|
3740 prompt("Current Value") |
|
3741 promptgroup(GUI_OUTPUT) |
|
3742 pp(TRUE) |
|
3743 asl(ASL0) |
|
3744 } |
|
3745 field(OMSL,DBF_MENU) { |
|
3746 prompt("Output Mode Select") |
|
3747 promptgroup(GUI_OUTPUT) |
|
3748 menu(menuOmsl) |
|
3749 interest(1) |
|
3750 } |
|
3751 field(DOL,DBF_INLINK) { |
|
3752 prompt("Desired Output Loc") |
|
3753 promptgroup(GUI_OUTPUT) |
|
3754 interest(1) |
|
3755 } |
|
3756 field(OUT,DBF_OUTLINK) { |
|
3757 prompt("Output Specification") |
|
3758 promptgroup(GUI_OUTPUT) |
|
3759 interest(1) |
|
3760 } |
|
3761 field(HIGH,DBF_DOUBLE) { |
|
3762 prompt("Seconds to Hold High") |
|
3763 promptgroup(GUI_OUTPUT) |
|
3764 interest(1) |
|
3765 } |
|
3766 field(ZNAM,DBF_STRING) { |
|
3767 prompt("Zero Name") |
|
3768 promptgroup(GUI_DISPLAY) |
|
3769 size(26) |
|
3770 pp(TRUE) |
|
3771 interest(1) |
|
3772 } |
|
3773 field(ONAM,DBF_STRING) { |
|
3774 prompt("One Name") |
|
3775 promptgroup(GUI_DISPLAY) |
|
3776 size(26) |
|
3777 pp(TRUE) |
|
3778 interest(1) |
|
3779 } |
|
3780 field(RVAL,DBF_ULONG) { |
|
3781 prompt("Raw Value") |
|
3782 pp(TRUE) |
|
3783 } |
|
3784 field(ORAW,DBF_ULONG) { |
|
3785 prompt("prev Raw Value") |
|
3786 special(SPC_NOMOD) |
|
3787 interest(3) |
|
3788 } |
|
3789 field(MASK,DBF_ULONG) { |
|
3790 prompt("Hardware Mask") |
|
3791 special(SPC_NOMOD) |
|
3792 interest(1) |
|
3793 } |
|
3794 field(RPVT,DBF_NOACCESS) { |
|
3795 prompt("Record Private") |
|
3796 special(SPC_NOMOD) |
|
3797 extra("void * rpvt") |
|
3798 interest(4) |
|
3799 } |
|
3800 field(WDPT,DBF_NOACCESS) { |
|
3801 prompt("Watch Dog Timer ID") |
|
3802 special(SPC_NOMOD) |
|
3803 extra("void * wdpt") |
|
3804 interest(4) |
|
3805 } |
|
3806 field(ZSV,DBF_MENU) { |
|
3807 prompt("Zero Error Severity") |
|
3808 promptgroup(GUI_ALARMS) |
|
3809 menu(menuAlarmSevr) |
|
3810 pp(TRUE) |
|
3811 interest(1) |
|
3812 } |
|
3813 field(OSV,DBF_MENU) { |
|
3814 prompt("One Error Severity") |
|
3815 promptgroup(GUI_ALARMS) |
|
3816 menu(menuAlarmSevr) |
|
3817 pp(TRUE) |
|
3818 interest(1) |
|
3819 } |
|
3820 field(COSV,DBF_MENU) { |
|
3821 prompt("Change of State Sevr") |
|
3822 promptgroup(GUI_ALARMS) |
|
3823 menu(menuAlarmSevr) |
|
3824 pp(TRUE) |
|
3825 interest(1) |
|
3826 } |
|
3827 field(RBV,DBF_ULONG) { |
|
3828 prompt("Readback Value") |
|
3829 special(SPC_NOMOD) |
|
3830 } |
|
3831 field(ORBV,DBF_ULONG) { |
|
3832 prompt("Prev Readback Value") |
|
3833 special(SPC_NOMOD) |
|
3834 interest(3) |
|
3835 } |
|
3836 field(MLST,DBF_USHORT) { |
|
3837 prompt("Last Value Monitored") |
|
3838 special(SPC_NOMOD) |
|
3839 interest(3) |
|
3840 } |
|
3841 field(LALM,DBF_USHORT) { |
|
3842 prompt("Last Value Alarmed") |
|
3843 special(SPC_NOMOD) |
|
3844 interest(3) |
|
3845 } |
|
3846 field(SIOL,DBF_OUTLINK) { |
|
3847 prompt("Sim Output Specifctn") |
|
3848 promptgroup(GUI_INPUTS) |
|
3849 interest(1) |
|
3850 } |
|
3851 field(SIML,DBF_INLINK) { |
|
3852 prompt("Sim Mode Location") |
|
3853 promptgroup(GUI_INPUTS) |
|
3854 interest(1) |
|
3855 } |
|
3856 field(SIMM,DBF_MENU) { |
|
3857 prompt("Simulation Mode") |
|
3858 menu(menuYesNo) |
|
3859 interest(1) |
|
3860 } |
|
3861 field(SIMS,DBF_MENU) { |
|
3862 prompt("Sim mode Alarm Svrty") |
|
3863 promptgroup(GUI_INPUTS) |
|
3864 menu(menuAlarmSevr) |
|
3865 interest(2) |
|
3866 } |
|
3867 field(IVOA,DBF_MENU) { |
|
3868 prompt("INVALID outpt action") |
|
3869 promptgroup(GUI_OUTPUT) |
|
3870 menu(menuIvoa) |
|
3871 interest(2) |
|
3872 } |
|
3873 field(IVOV,DBF_USHORT) { |
|
3874 prompt("INVALID output value") |
|
3875 promptgroup(GUI_OUTPUT) |
|
3876 interest(2) |
|
3877 } |
|
3878 } |
|
3879 recordtype(calc) { |
|
3880 field(NAME,DBF_STRING) { |
|
3881 prompt("Record Name") |
|
3882 special(SPC_NOMOD) |
|
3883 size(61) |
|
3884 } |
|
3885 field(DESC,DBF_STRING) { |
|
3886 prompt("Descriptor") |
|
3887 promptgroup(GUI_COMMON) |
|
3888 size(41) |
|
3889 } |
|
3890 field(ASG,DBF_STRING) { |
|
3891 prompt("Access Security Group") |
|
3892 promptgroup(GUI_COMMON) |
|
3893 special(SPC_AS) |
|
3894 size(29) |
|
3895 } |
|
3896 field(SCAN,DBF_MENU) { |
|
3897 prompt("Scan Mechanism") |
|
3898 promptgroup(GUI_SCAN) |
|
3899 special(SPC_SCAN) |
|
3900 menu(menuScan) |
|
3901 interest(1) |
|
3902 } |
|
3903 field(PINI,DBF_MENU) { |
|
3904 prompt("Process at iocInit") |
|
3905 promptgroup(GUI_SCAN) |
|
3906 menu(menuPini) |
|
3907 interest(1) |
|
3908 } |
|
3909 field(PHAS,DBF_SHORT) { |
|
3910 prompt("Scan Phase") |
|
3911 promptgroup(GUI_SCAN) |
|
3912 special(SPC_SCAN) |
|
3913 interest(1) |
|
3914 } |
|
3915 field(EVNT,DBF_SHORT) { |
|
3916 prompt("Event Number") |
|
3917 promptgroup(GUI_SCAN) |
|
3918 special(SPC_SCAN) |
|
3919 interest(1) |
|
3920 } |
|
3921 field(TSE,DBF_SHORT) { |
|
3922 prompt("Time Stamp Event") |
|
3923 promptgroup(GUI_SCAN) |
|
3924 interest(1) |
|
3925 } |
|
3926 field(TSEL,DBF_INLINK) { |
|
3927 prompt("Time Stamp Link") |
|
3928 promptgroup(GUI_SCAN) |
|
3929 interest(1) |
|
3930 } |
|
3931 field(DTYP,DBF_DEVICE) { |
|
3932 prompt("Device Type") |
|
3933 promptgroup(GUI_LINKS) |
|
3934 interest(1) |
|
3935 } |
|
3936 field(DISV,DBF_SHORT) { |
|
3937 prompt("Disable Value") |
|
3938 initial("1") |
|
3939 promptgroup(GUI_SCAN) |
|
3940 } |
|
3941 field(DISA,DBF_SHORT) { |
|
3942 prompt("Disable") |
|
3943 } |
|
3944 field(SDIS,DBF_INLINK) { |
|
3945 prompt("Scanning Disable") |
|
3946 promptgroup(GUI_SCAN) |
|
3947 interest(1) |
|
3948 } |
|
3949 field(MLOK,DBF_NOACCESS) { |
|
3950 prompt("Monitor lock") |
|
3951 special(SPC_NOMOD) |
|
3952 extra("epicsMutexId mlok") |
|
3953 interest(4) |
|
3954 } |
|
3955 field(MLIS,DBF_NOACCESS) { |
|
3956 prompt("Monitor List") |
|
3957 special(SPC_NOMOD) |
|
3958 extra("ELLLIST mlis") |
|
3959 interest(4) |
|
3960 } |
|
3961 field(DISP,DBF_UCHAR) { |
|
3962 prompt("Disable putField") |
|
3963 } |
|
3964 field(PROC,DBF_UCHAR) { |
|
3965 prompt("Force Processing") |
|
3966 pp(TRUE) |
|
3967 interest(3) |
|
3968 } |
|
3969 field(STAT,DBF_MENU) { |
|
3970 prompt("Alarm Status") |
|
3971 initial("UDF") |
|
3972 special(SPC_NOMOD) |
|
3973 menu(menuAlarmStat) |
|
3974 } |
|
3975 field(SEVR,DBF_MENU) { |
|
3976 prompt("Alarm Severity") |
|
3977 initial("INVALID") |
|
3978 special(SPC_NOMOD) |
|
3979 menu(menuAlarmSevr) |
|
3980 } |
|
3981 field(NSTA,DBF_MENU) { |
|
3982 prompt("New Alarm Status") |
|
3983 special(SPC_NOMOD) |
|
3984 menu(menuAlarmStat) |
|
3985 interest(2) |
|
3986 } |
|
3987 field(NSEV,DBF_MENU) { |
|
3988 prompt("New Alarm Severity") |
|
3989 special(SPC_NOMOD) |
|
3990 menu(menuAlarmSevr) |
|
3991 interest(2) |
|
3992 } |
|
3993 field(ACKS,DBF_MENU) { |
|
3994 prompt("Alarm Ack Severity") |
|
3995 special(SPC_NOMOD) |
|
3996 menu(menuAlarmSevr) |
|
3997 interest(2) |
|
3998 } |
|
3999 field(ACKT,DBF_MENU) { |
|
4000 prompt("Alarm Ack Transient") |
|
4001 initial("YES") |
|
4002 promptgroup(GUI_ALARMS) |
|
4003 special(SPC_NOMOD) |
|
4004 menu(menuYesNo) |
|
4005 interest(2) |
|
4006 } |
|
4007 field(DISS,DBF_MENU) { |
|
4008 prompt("Disable Alarm Sevrty") |
|
4009 promptgroup(GUI_SCAN) |
|
4010 menu(menuAlarmSevr) |
|
4011 interest(1) |
|
4012 } |
|
4013 field(LCNT,DBF_UCHAR) { |
|
4014 prompt("Lock Count") |
|
4015 special(SPC_NOMOD) |
|
4016 interest(2) |
|
4017 } |
|
4018 field(PACT,DBF_UCHAR) { |
|
4019 prompt("Record active") |
|
4020 special(SPC_NOMOD) |
|
4021 interest(1) |
|
4022 } |
|
4023 field(PUTF,DBF_UCHAR) { |
|
4024 prompt("dbPutField process") |
|
4025 special(SPC_NOMOD) |
|
4026 interest(1) |
|
4027 } |
|
4028 field(RPRO,DBF_UCHAR) { |
|
4029 prompt("Reprocess ") |
|
4030 special(SPC_NOMOD) |
|
4031 interest(1) |
|
4032 } |
|
4033 field(ASP,DBF_NOACCESS) { |
|
4034 prompt("Access Security Pvt") |
|
4035 special(SPC_NOMOD) |
|
4036 extra("struct asgMember *asp") |
|
4037 interest(4) |
|
4038 } |
|
4039 field(PPN,DBF_NOACCESS) { |
|
4040 prompt("addr of PUTNOTIFY") |
|
4041 special(SPC_NOMOD) |
|
4042 extra("struct putNotify *ppn") |
|
4043 interest(4) |
|
4044 } |
|
4045 field(PPNR,DBF_NOACCESS) { |
|
4046 prompt("pputNotifyRecord") |
|
4047 special(SPC_NOMOD) |
|
4048 extra("struct putNotifyRecord *ppnr") |
|
4049 interest(4) |
|
4050 } |
|
4051 field(SPVT,DBF_NOACCESS) { |
|
4052 prompt("Scan Private") |
|
4053 special(SPC_NOMOD) |
|
4054 extra("struct scan_element *spvt") |
|
4055 interest(4) |
|
4056 } |
|
4057 field(RSET,DBF_NOACCESS) { |
|
4058 prompt("Address of RSET") |
|
4059 special(SPC_NOMOD) |
|
4060 extra("struct rset *rset") |
|
4061 interest(4) |
|
4062 } |
|
4063 field(DSET,DBF_NOACCESS) { |
|
4064 prompt("DSET address") |
|
4065 special(SPC_NOMOD) |
|
4066 extra("struct dset *dset") |
|
4067 interest(4) |
|
4068 } |
|
4069 field(DPVT,DBF_NOACCESS) { |
|
4070 prompt("Device Private") |
|
4071 special(SPC_NOMOD) |
|
4072 extra("void *dpvt") |
|
4073 interest(4) |
|
4074 } |
|
4075 field(RDES,DBF_NOACCESS) { |
|
4076 prompt("Address of dbRecordType") |
|
4077 special(SPC_NOMOD) |
|
4078 extra("struct dbRecordType *rdes") |
|
4079 interest(4) |
|
4080 } |
|
4081 field(LSET,DBF_NOACCESS) { |
|
4082 prompt("Lock Set") |
|
4083 special(SPC_NOMOD) |
|
4084 extra("struct lockRecord *lset") |
|
4085 interest(4) |
|
4086 } |
|
4087 field(PRIO,DBF_MENU) { |
|
4088 prompt("Scheduling Priority") |
|
4089 promptgroup(GUI_SCAN) |
|
4090 special(SPC_SCAN) |
|
4091 menu(menuPriority) |
|
4092 interest(1) |
|
4093 } |
|
4094 field(TPRO,DBF_UCHAR) { |
|
4095 prompt("Trace Processing") |
|
4096 } |
|
4097 field(BKPT,DBF_NOACCESS) { |
|
4098 prompt("Break Point") |
|
4099 special(SPC_NOMOD) |
|
4100 extra("char bkpt") |
|
4101 interest(1) |
|
4102 } |
|
4103 field(UDF,DBF_UCHAR) { |
|
4104 prompt("Undefined") |
|
4105 initial("1") |
|
4106 promptgroup(GUI_COMMON) |
|
4107 pp(TRUE) |
|
4108 interest(1) |
|
4109 } |
|
4110 field(TIME,DBF_NOACCESS) { |
|
4111 prompt("Time") |
|
4112 special(SPC_NOMOD) |
|
4113 extra("epicsTimeStamp time") |
|
4114 interest(2) |
|
4115 } |
|
4116 field(FLNK,DBF_FWDLINK) { |
|
4117 prompt("Forward Process Link") |
|
4118 promptgroup(GUI_LINKS) |
|
4119 interest(1) |
|
4120 } |
|
4121 field(VAL,DBF_DOUBLE) { |
|
4122 prompt("Result") |
|
4123 asl(ASL0) |
|
4124 } |
|
4125 field(CALC,DBF_STRING) { |
|
4126 prompt("Calculation") |
|
4127 initial("0") |
|
4128 promptgroup(GUI_CALC) |
|
4129 special(103) |
|
4130 size(40) |
|
4131 pp(TRUE) |
|
4132 } |
|
4133 field(INPA,DBF_INLINK) { |
|
4134 prompt("Input A") |
|
4135 promptgroup(GUI_CALC) |
|
4136 interest(1) |
|
4137 } |
|
4138 field(INPB,DBF_INLINK) { |
|
4139 prompt("Input B") |
|
4140 promptgroup(GUI_CALC) |
|
4141 interest(1) |
|
4142 } |
|
4143 field(INPC,DBF_INLINK) { |
|
4144 prompt("Input C") |
|
4145 promptgroup(GUI_CALC) |
|
4146 interest(1) |
|
4147 } |
|
4148 field(INPD,DBF_INLINK) { |
|
4149 prompt("Input D") |
|
4150 promptgroup(GUI_CALC) |
|
4151 interest(1) |
|
4152 } |
|
4153 field(INPE,DBF_INLINK) { |
|
4154 prompt("Input E") |
|
4155 promptgroup(GUI_CALC) |
|
4156 interest(1) |
|
4157 } |
|
4158 field(INPF,DBF_INLINK) { |
|
4159 prompt("Input F") |
|
4160 promptgroup(GUI_CALC) |
|
4161 interest(1) |
|
4162 } |
|
4163 field(INPG,DBF_INLINK) { |
|
4164 prompt("Input G") |
|
4165 promptgroup(GUI_CALC) |
|
4166 interest(1) |
|
4167 } |
|
4168 field(INPH,DBF_INLINK) { |
|
4169 prompt("Input H") |
|
4170 promptgroup(GUI_CALC) |
|
4171 interest(1) |
|
4172 } |
|
4173 field(INPI,DBF_INLINK) { |
|
4174 prompt("Input I") |
|
4175 promptgroup(GUI_CALC) |
|
4176 interest(1) |
|
4177 } |
|
4178 field(INPJ,DBF_INLINK) { |
|
4179 prompt("Input J") |
|
4180 promptgroup(GUI_CALC) |
|
4181 interest(1) |
|
4182 } |
|
4183 field(INPK,DBF_INLINK) { |
|
4184 prompt("Input K") |
|
4185 promptgroup(GUI_CALC) |
|
4186 interest(1) |
|
4187 } |
|
4188 field(INPL,DBF_INLINK) { |
|
4189 prompt("Input L") |
|
4190 promptgroup(GUI_CALC) |
|
4191 interest(1) |
|
4192 } |
|
4193 field(EGU,DBF_STRING) { |
|
4194 prompt("Units Name") |
|
4195 promptgroup(GUI_DISPLAY) |
|
4196 size(16) |
|
4197 interest(1) |
|
4198 } |
|
4199 field(PREC,DBF_SHORT) { |
|
4200 prompt("Display Precision") |
|
4201 promptgroup(GUI_DISPLAY) |
|
4202 interest(1) |
|
4203 } |
|
4204 field(HOPR,DBF_DOUBLE) { |
|
4205 prompt("High Operating Rng") |
|
4206 promptgroup(GUI_DISPLAY) |
|
4207 interest(1) |
|
4208 } |
|
4209 field(LOPR,DBF_DOUBLE) { |
|
4210 prompt("Low Operating Range") |
|
4211 promptgroup(GUI_DISPLAY) |
|
4212 interest(1) |
|
4213 } |
|
4214 field(HIHI,DBF_DOUBLE) { |
|
4215 prompt("Hihi Alarm Limit") |
|
4216 promptgroup(GUI_ALARMS) |
|
4217 pp(TRUE) |
|
4218 interest(1) |
|
4219 } |
|
4220 field(LOLO,DBF_DOUBLE) { |
|
4221 prompt("Lolo Alarm Limit") |
|
4222 promptgroup(GUI_ALARMS) |
|
4223 pp(TRUE) |
|
4224 interest(1) |
|
4225 } |
|
4226 field(HIGH,DBF_DOUBLE) { |
|
4227 prompt("High Alarm Limit") |
|
4228 promptgroup(GUI_ALARMS) |
|
4229 pp(TRUE) |
|
4230 interest(1) |
|
4231 } |
|
4232 field(LOW,DBF_DOUBLE) { |
|
4233 prompt("Low Alarm Limit") |
|
4234 promptgroup(GUI_ALARMS) |
|
4235 pp(TRUE) |
|
4236 interest(1) |
|
4237 } |
|
4238 field(HHSV,DBF_MENU) { |
|
4239 prompt("Hihi Severity") |
|
4240 promptgroup(GUI_ALARMS) |
|
4241 menu(menuAlarmSevr) |
|
4242 pp(TRUE) |
|
4243 interest(1) |
|
4244 } |
|
4245 field(LLSV,DBF_MENU) { |
|
4246 prompt("Lolo Severity") |
|
4247 promptgroup(GUI_ALARMS) |
|
4248 menu(menuAlarmSevr) |
|
4249 pp(TRUE) |
|
4250 interest(1) |
|
4251 } |
|
4252 field(HSV,DBF_MENU) { |
|
4253 prompt("High Severity") |
|
4254 promptgroup(GUI_ALARMS) |
|
4255 menu(menuAlarmSevr) |
|
4256 pp(TRUE) |
|
4257 interest(1) |
|
4258 } |
|
4259 field(LSV,DBF_MENU) { |
|
4260 prompt("Low Severity") |
|
4261 promptgroup(GUI_ALARMS) |
|
4262 menu(menuAlarmSevr) |
|
4263 pp(TRUE) |
|
4264 interest(1) |
|
4265 } |
|
4266 field(HYST,DBF_DOUBLE) { |
|
4267 prompt("Alarm Deadband") |
|
4268 promptgroup(GUI_ALARMS) |
|
4269 interest(1) |
|
4270 } |
|
4271 field(ADEL,DBF_DOUBLE) { |
|
4272 prompt("Archive Deadband") |
|
4273 promptgroup(GUI_DISPLAY) |
|
4274 interest(1) |
|
4275 } |
|
4276 field(MDEL,DBF_DOUBLE) { |
|
4277 prompt("Monitor Deadband") |
|
4278 promptgroup(GUI_DISPLAY) |
|
4279 interest(1) |
|
4280 } |
|
4281 field(A,DBF_DOUBLE) { |
|
4282 prompt("Value of Input A") |
|
4283 pp(TRUE) |
|
4284 } |
|
4285 field(B,DBF_DOUBLE) { |
|
4286 prompt("Value of Input B") |
|
4287 pp(TRUE) |
|
4288 } |
|
4289 field(C,DBF_DOUBLE) { |
|
4290 prompt("Value of Input C") |
|
4291 pp(TRUE) |
|
4292 } |
|
4293 field(D,DBF_DOUBLE) { |
|
4294 prompt("Value of Input D") |
|
4295 pp(TRUE) |
|
4296 } |
|
4297 field(E,DBF_DOUBLE) { |
|
4298 prompt("Value of Input E") |
|
4299 pp(TRUE) |
|
4300 } |
|
4301 field(F,DBF_DOUBLE) { |
|
4302 prompt("Value of Input F") |
|
4303 pp(TRUE) |
|
4304 } |
|
4305 field(G,DBF_DOUBLE) { |
|
4306 prompt("Value of Input G") |
|
4307 pp(TRUE) |
|
4308 } |
|
4309 field(H,DBF_DOUBLE) { |
|
4310 prompt("Value of Input H") |
|
4311 pp(TRUE) |
|
4312 } |
|
4313 field(I,DBF_DOUBLE) { |
|
4314 prompt("Value of Input I") |
|
4315 pp(TRUE) |
|
4316 } |
|
4317 field(J,DBF_DOUBLE) { |
|
4318 prompt("Value of Input J") |
|
4319 pp(TRUE) |
|
4320 } |
|
4321 field(K,DBF_DOUBLE) { |
|
4322 prompt("Value of Input K") |
|
4323 pp(TRUE) |
|
4324 } |
|
4325 field(L,DBF_DOUBLE) { |
|
4326 prompt("Value of Input L") |
|
4327 pp(TRUE) |
|
4328 } |
|
4329 field(LA,DBF_DOUBLE) { |
|
4330 prompt("Prev Value of A") |
|
4331 special(SPC_NOMOD) |
|
4332 interest(3) |
|
4333 } |
|
4334 field(LB,DBF_DOUBLE) { |
|
4335 prompt("Prev Value of B") |
|
4336 special(SPC_NOMOD) |
|
4337 interest(3) |
|
4338 } |
|
4339 field(LC,DBF_DOUBLE) { |
|
4340 prompt("Prev Value of C") |
|
4341 special(SPC_NOMOD) |
|
4342 interest(3) |
|
4343 } |
|
4344 field(LD,DBF_DOUBLE) { |
|
4345 prompt("Prev Value of D") |
|
4346 special(SPC_NOMOD) |
|
4347 interest(3) |
|
4348 } |
|
4349 field(LE,DBF_DOUBLE) { |
|
4350 prompt("Prev Value of E") |
|
4351 special(SPC_NOMOD) |
|
4352 interest(3) |
|
4353 } |
|
4354 field(LF,DBF_DOUBLE) { |
|
4355 prompt("Prev Value of F") |
|
4356 special(SPC_NOMOD) |
|
4357 interest(3) |
|
4358 } |
|
4359 field(LG,DBF_DOUBLE) { |
|
4360 prompt("Prev Value of G") |
|
4361 special(SPC_NOMOD) |
|
4362 interest(3) |
|
4363 } |
|
4364 field(LH,DBF_DOUBLE) { |
|
4365 prompt("Prev Value of H") |
|
4366 special(SPC_NOMOD) |
|
4367 interest(3) |
|
4368 } |
|
4369 field(LI,DBF_DOUBLE) { |
|
4370 prompt("Prev Value of I") |
|
4371 special(SPC_NOMOD) |
|
4372 interest(3) |
|
4373 } |
|
4374 field(LJ,DBF_DOUBLE) { |
|
4375 prompt("Prev Value of J") |
|
4376 special(SPC_NOMOD) |
|
4377 interest(3) |
|
4378 } |
|
4379 field(LK,DBF_DOUBLE) { |
|
4380 prompt("Prev Value of K") |
|
4381 special(SPC_NOMOD) |
|
4382 interest(3) |
|
4383 } |
|
4384 field(LL,DBF_DOUBLE) { |
|
4385 prompt("Prev Value of L") |
|
4386 special(SPC_NOMOD) |
|
4387 interest(3) |
|
4388 } |
|
4389 field(LALM,DBF_DOUBLE) { |
|
4390 prompt("Last Value Alarmed") |
|
4391 special(SPC_NOMOD) |
|
4392 interest(3) |
|
4393 } |
|
4394 field(ALST,DBF_DOUBLE) { |
|
4395 prompt("Last Value Archived") |
|
4396 special(SPC_NOMOD) |
|
4397 interest(3) |
|
4398 } |
|
4399 field(MLST,DBF_DOUBLE) { |
|
4400 prompt("Last Val Monitored") |
|
4401 special(SPC_NOMOD) |
|
4402 interest(3) |
|
4403 } |
|
4404 field(RPCL,DBF_NOACCESS) { |
|
4405 prompt("Reverse Polish Calc") |
|
4406 special(SPC_NOMOD) |
|
4407 extra("char rpcl[INFIX_TO_POSTFIX_SIZE(40)]") |
|
4408 interest(4) |
|
4409 } |
|
4410 } |
|
4411 recordtype(calcout) { |
|
4412 field(NAME,DBF_STRING) { |
|
4413 prompt("Record Name") |
|
4414 special(SPC_NOMOD) |
|
4415 size(61) |
|
4416 } |
|
4417 field(DESC,DBF_STRING) { |
|
4418 prompt("Descriptor") |
|
4419 promptgroup(GUI_COMMON) |
|
4420 size(41) |
|
4421 } |
|
4422 field(ASG,DBF_STRING) { |
|
4423 prompt("Access Security Group") |
|
4424 promptgroup(GUI_COMMON) |
|
4425 special(SPC_AS) |
|
4426 size(29) |
|
4427 } |
|
4428 field(SCAN,DBF_MENU) { |
|
4429 prompt("Scan Mechanism") |
|
4430 promptgroup(GUI_SCAN) |
|
4431 special(SPC_SCAN) |
|
4432 menu(menuScan) |
|
4433 interest(1) |
|
4434 } |
|
4435 field(PINI,DBF_MENU) { |
|
4436 prompt("Process at iocInit") |
|
4437 promptgroup(GUI_SCAN) |
|
4438 menu(menuPini) |
|
4439 interest(1) |
|
4440 } |
|
4441 field(PHAS,DBF_SHORT) { |
|
4442 prompt("Scan Phase") |
|
4443 promptgroup(GUI_SCAN) |
|
4444 special(SPC_SCAN) |
|
4445 interest(1) |
|
4446 } |
|
4447 field(EVNT,DBF_SHORT) { |
|
4448 prompt("Event Number") |
|
4449 promptgroup(GUI_SCAN) |
|
4450 special(SPC_SCAN) |
|
4451 interest(1) |
|
4452 } |
|
4453 field(TSE,DBF_SHORT) { |
|
4454 prompt("Time Stamp Event") |
|
4455 promptgroup(GUI_SCAN) |
|
4456 interest(1) |
|
4457 } |
|
4458 field(TSEL,DBF_INLINK) { |
|
4459 prompt("Time Stamp Link") |
|
4460 promptgroup(GUI_SCAN) |
|
4461 interest(1) |
|
4462 } |
|
4463 field(DTYP,DBF_DEVICE) { |
|
4464 prompt("Device Type") |
|
4465 promptgroup(GUI_LINKS) |
|
4466 interest(1) |
|
4467 } |
|
4468 field(DISV,DBF_SHORT) { |
|
4469 prompt("Disable Value") |
|
4470 initial("1") |
|
4471 promptgroup(GUI_SCAN) |
|
4472 } |
|
4473 field(DISA,DBF_SHORT) { |
|
4474 prompt("Disable") |
|
4475 } |
|
4476 field(SDIS,DBF_INLINK) { |
|
4477 prompt("Scanning Disable") |
|
4478 promptgroup(GUI_SCAN) |
|
4479 interest(1) |
|
4480 } |
|
4481 field(MLOK,DBF_NOACCESS) { |
|
4482 prompt("Monitor lock") |
|
4483 special(SPC_NOMOD) |
|
4484 extra("epicsMutexId mlok") |
|
4485 interest(4) |
|
4486 } |
|
4487 field(MLIS,DBF_NOACCESS) { |
|
4488 prompt("Monitor List") |
|
4489 special(SPC_NOMOD) |
|
4490 extra("ELLLIST mlis") |
|
4491 interest(4) |
|
4492 } |
|
4493 field(DISP,DBF_UCHAR) { |
|
4494 prompt("Disable putField") |
|
4495 } |
|
4496 field(PROC,DBF_UCHAR) { |
|
4497 prompt("Force Processing") |
|
4498 pp(TRUE) |
|
4499 interest(3) |
|
4500 } |
|
4501 field(STAT,DBF_MENU) { |
|
4502 prompt("Alarm Status") |
|
4503 initial("UDF") |
|
4504 special(SPC_NOMOD) |
|
4505 menu(menuAlarmStat) |
|
4506 } |
|
4507 field(SEVR,DBF_MENU) { |
|
4508 prompt("Alarm Severity") |
|
4509 initial("INVALID") |
|
4510 special(SPC_NOMOD) |
|
4511 menu(menuAlarmSevr) |
|
4512 } |
|
4513 field(NSTA,DBF_MENU) { |
|
4514 prompt("New Alarm Status") |
|
4515 special(SPC_NOMOD) |
|
4516 menu(menuAlarmStat) |
|
4517 interest(2) |
|
4518 } |
|
4519 field(NSEV,DBF_MENU) { |
|
4520 prompt("New Alarm Severity") |
|
4521 special(SPC_NOMOD) |
|
4522 menu(menuAlarmSevr) |
|
4523 interest(2) |
|
4524 } |
|
4525 field(ACKS,DBF_MENU) { |
|
4526 prompt("Alarm Ack Severity") |
|
4527 special(SPC_NOMOD) |
|
4528 menu(menuAlarmSevr) |
|
4529 interest(2) |
|
4530 } |
|
4531 field(ACKT,DBF_MENU) { |
|
4532 prompt("Alarm Ack Transient") |
|
4533 initial("YES") |
|
4534 promptgroup(GUI_ALARMS) |
|
4535 special(SPC_NOMOD) |
|
4536 menu(menuYesNo) |
|
4537 interest(2) |
|
4538 } |
|
4539 field(DISS,DBF_MENU) { |
|
4540 prompt("Disable Alarm Sevrty") |
|
4541 promptgroup(GUI_SCAN) |
|
4542 menu(menuAlarmSevr) |
|
4543 interest(1) |
|
4544 } |
|
4545 field(LCNT,DBF_UCHAR) { |
|
4546 prompt("Lock Count") |
|
4547 special(SPC_NOMOD) |
|
4548 interest(2) |
|
4549 } |
|
4550 field(PACT,DBF_UCHAR) { |
|
4551 prompt("Record active") |
|
4552 special(SPC_NOMOD) |
|
4553 interest(1) |
|
4554 } |
|
4555 field(PUTF,DBF_UCHAR) { |
|
4556 prompt("dbPutField process") |
|
4557 special(SPC_NOMOD) |
|
4558 interest(1) |
|
4559 } |
|
4560 field(RPRO,DBF_UCHAR) { |
|
4561 prompt("Reprocess ") |
|
4562 special(SPC_NOMOD) |
|
4563 interest(1) |
|
4564 } |
|
4565 field(ASP,DBF_NOACCESS) { |
|
4566 prompt("Access Security Pvt") |
|
4567 special(SPC_NOMOD) |
|
4568 extra("struct asgMember *asp") |
|
4569 interest(4) |
|
4570 } |
|
4571 field(PPN,DBF_NOACCESS) { |
|
4572 prompt("addr of PUTNOTIFY") |
|
4573 special(SPC_NOMOD) |
|
4574 extra("struct putNotify *ppn") |
|
4575 interest(4) |
|
4576 } |
|
4577 field(PPNR,DBF_NOACCESS) { |
|
4578 prompt("pputNotifyRecord") |
|
4579 special(SPC_NOMOD) |
|
4580 extra("struct putNotifyRecord *ppnr") |
|
4581 interest(4) |
|
4582 } |
|
4583 field(SPVT,DBF_NOACCESS) { |
|
4584 prompt("Scan Private") |
|
4585 special(SPC_NOMOD) |
|
4586 extra("struct scan_element *spvt") |
|
4587 interest(4) |
|
4588 } |
|
4589 field(RSET,DBF_NOACCESS) { |
|
4590 prompt("Address of RSET") |
|
4591 special(SPC_NOMOD) |
|
4592 extra("struct rset *rset") |
|
4593 interest(4) |
|
4594 } |
|
4595 field(DSET,DBF_NOACCESS) { |
|
4596 prompt("DSET address") |
|
4597 special(SPC_NOMOD) |
|
4598 extra("struct dset *dset") |
|
4599 interest(4) |
|
4600 } |
|
4601 field(DPVT,DBF_NOACCESS) { |
|
4602 prompt("Device Private") |
|
4603 special(SPC_NOMOD) |
|
4604 extra("void *dpvt") |
|
4605 interest(4) |
|
4606 } |
|
4607 field(RDES,DBF_NOACCESS) { |
|
4608 prompt("Address of dbRecordType") |
|
4609 special(SPC_NOMOD) |
|
4610 extra("struct dbRecordType *rdes") |
|
4611 interest(4) |
|
4612 } |
|
4613 field(LSET,DBF_NOACCESS) { |
|
4614 prompt("Lock Set") |
|
4615 special(SPC_NOMOD) |
|
4616 extra("struct lockRecord *lset") |
|
4617 interest(4) |
|
4618 } |
|
4619 field(PRIO,DBF_MENU) { |
|
4620 prompt("Scheduling Priority") |
|
4621 promptgroup(GUI_SCAN) |
|
4622 special(SPC_SCAN) |
|
4623 menu(menuPriority) |
|
4624 interest(1) |
|
4625 } |
|
4626 field(TPRO,DBF_UCHAR) { |
|
4627 prompt("Trace Processing") |
|
4628 } |
|
4629 field(BKPT,DBF_NOACCESS) { |
|
4630 prompt("Break Point") |
|
4631 special(SPC_NOMOD) |
|
4632 extra("char bkpt") |
|
4633 interest(1) |
|
4634 } |
|
4635 field(UDF,DBF_UCHAR) { |
|
4636 prompt("Undefined") |
|
4637 initial("1") |
|
4638 promptgroup(GUI_COMMON) |
|
4639 pp(TRUE) |
|
4640 interest(1) |
|
4641 } |
|
4642 field(TIME,DBF_NOACCESS) { |
|
4643 prompt("Time") |
|
4644 special(SPC_NOMOD) |
|
4645 extra("epicsTimeStamp time") |
|
4646 interest(2) |
|
4647 } |
|
4648 field(FLNK,DBF_FWDLINK) { |
|
4649 prompt("Forward Process Link") |
|
4650 promptgroup(GUI_LINKS) |
|
4651 interest(1) |
|
4652 } |
|
4653 field(RPVT,DBF_NOACCESS) { |
|
4654 prompt("Record Private") |
|
4655 special(SPC_NOMOD) |
|
4656 extra("struct rpvtStruct *rpvt") |
|
4657 interest(4) |
|
4658 } |
|
4659 field(VAL,DBF_DOUBLE) { |
|
4660 prompt("Result") |
|
4661 promptgroup(GUI_OUTPUT) |
|
4662 asl(ASL0) |
|
4663 } |
|
4664 field(PVAL,DBF_DOUBLE) { |
|
4665 prompt("Previous Value") |
|
4666 } |
|
4667 field(CALC,DBF_STRING) { |
|
4668 prompt("Calculation") |
|
4669 initial("0") |
|
4670 promptgroup(GUI_CALC) |
|
4671 special(103) |
|
4672 size(40) |
|
4673 pp(TRUE) |
|
4674 } |
|
4675 field(CLCV,DBF_LONG) { |
|
4676 prompt("CALC Valid") |
|
4677 interest(1) |
|
4678 } |
|
4679 field(INPA,DBF_INLINK) { |
|
4680 prompt("Input A") |
|
4681 promptgroup(GUI_CALC) |
|
4682 special(100) |
|
4683 interest(1) |
|
4684 } |
|
4685 field(INPB,DBF_INLINK) { |
|
4686 prompt("Input B") |
|
4687 promptgroup(GUI_CALC) |
|
4688 special(100) |
|
4689 interest(1) |
|
4690 } |
|
4691 field(INPC,DBF_INLINK) { |
|
4692 prompt("Input C") |
|
4693 promptgroup(GUI_CALC) |
|
4694 special(100) |
|
4695 interest(1) |
|
4696 } |
|
4697 field(INPD,DBF_INLINK) { |
|
4698 prompt("Input D") |
|
4699 promptgroup(GUI_CALC) |
|
4700 special(100) |
|
4701 interest(1) |
|
4702 } |
|
4703 field(INPE,DBF_INLINK) { |
|
4704 prompt("Input E") |
|
4705 promptgroup(GUI_CALC) |
|
4706 special(100) |
|
4707 interest(1) |
|
4708 } |
|
4709 field(INPF,DBF_INLINK) { |
|
4710 prompt("Input F") |
|
4711 promptgroup(GUI_CALC) |
|
4712 special(100) |
|
4713 interest(1) |
|
4714 } |
|
4715 field(INPG,DBF_INLINK) { |
|
4716 prompt("Input G") |
|
4717 promptgroup(GUI_CALC) |
|
4718 special(100) |
|
4719 interest(1) |
|
4720 } |
|
4721 field(INPH,DBF_INLINK) { |
|
4722 prompt("Input H") |
|
4723 promptgroup(GUI_CALC) |
|
4724 special(100) |
|
4725 interest(1) |
|
4726 } |
|
4727 field(INPI,DBF_INLINK) { |
|
4728 prompt("Input I") |
|
4729 promptgroup(GUI_CALC) |
|
4730 special(100) |
|
4731 interest(1) |
|
4732 } |
|
4733 field(INPJ,DBF_INLINK) { |
|
4734 prompt("Input J") |
|
4735 promptgroup(GUI_CALC) |
|
4736 special(100) |
|
4737 interest(1) |
|
4738 } |
|
4739 field(INPK,DBF_INLINK) { |
|
4740 prompt("Input K") |
|
4741 promptgroup(GUI_CALC) |
|
4742 special(100) |
|
4743 interest(1) |
|
4744 } |
|
4745 field(INPL,DBF_INLINK) { |
|
4746 prompt("Input L") |
|
4747 promptgroup(GUI_CALC) |
|
4748 special(100) |
|
4749 interest(1) |
|
4750 } |
|
4751 field(OUT,DBF_OUTLINK) { |
|
4752 prompt("Output Specification") |
|
4753 promptgroup(GUI_OUTPUT) |
|
4754 special(100) |
|
4755 interest(1) |
|
4756 } |
|
4757 field(INAV,DBF_MENU) { |
|
4758 prompt("INPA PV Status") |
|
4759 initial("1") |
|
4760 special(SPC_NOMOD) |
|
4761 menu(calcoutINAV) |
|
4762 interest(1) |
|
4763 } |
|
4764 field(INBV,DBF_MENU) { |
|
4765 prompt("INPB PV Status") |
|
4766 initial("1") |
|
4767 special(SPC_NOMOD) |
|
4768 menu(calcoutINAV) |
|
4769 interest(1) |
|
4770 } |
|
4771 field(INCV,DBF_MENU) { |
|
4772 prompt("INPC PV Status") |
|
4773 initial("1") |
|
4774 special(SPC_NOMOD) |
|
4775 menu(calcoutINAV) |
|
4776 interest(1) |
|
4777 } |
|
4778 field(INDV,DBF_MENU) { |
|
4779 prompt("INPD PV Status") |
|
4780 initial("1") |
|
4781 special(SPC_NOMOD) |
|
4782 menu(calcoutINAV) |
|
4783 interest(1) |
|
4784 } |
|
4785 field(INEV,DBF_MENU) { |
|
4786 prompt("INPE PV Status") |
|
4787 initial("1") |
|
4788 special(SPC_NOMOD) |
|
4789 menu(calcoutINAV) |
|
4790 interest(1) |
|
4791 } |
|
4792 field(INFV,DBF_MENU) { |
|
4793 prompt("INPF PV Status") |
|
4794 initial("1") |
|
4795 special(SPC_NOMOD) |
|
4796 menu(calcoutINAV) |
|
4797 interest(1) |
|
4798 } |
|
4799 field(INGV,DBF_MENU) { |
|
4800 prompt("INPG PV Status") |
|
4801 initial("1") |
|
4802 special(SPC_NOMOD) |
|
4803 menu(calcoutINAV) |
|
4804 interest(1) |
|
4805 } |
|
4806 field(INHV,DBF_MENU) { |
|
4807 prompt("INPH PV Status") |
|
4808 initial("1") |
|
4809 special(SPC_NOMOD) |
|
4810 menu(calcoutINAV) |
|
4811 interest(1) |
|
4812 } |
|
4813 field(INIV,DBF_MENU) { |
|
4814 prompt("INPI PV Status") |
|
4815 initial("1") |
|
4816 special(SPC_NOMOD) |
|
4817 menu(calcoutINAV) |
|
4818 interest(1) |
|
4819 } |
|
4820 field(INJV,DBF_MENU) { |
|
4821 prompt("INPJ PV Status") |
|
4822 initial("1") |
|
4823 special(SPC_NOMOD) |
|
4824 menu(calcoutINAV) |
|
4825 interest(1) |
|
4826 } |
|
4827 field(INKV,DBF_MENU) { |
|
4828 prompt("INPK PV Status") |
|
4829 initial("1") |
|
4830 special(SPC_NOMOD) |
|
4831 menu(calcoutINAV) |
|
4832 interest(1) |
|
4833 } |
|
4834 field(INLV,DBF_MENU) { |
|
4835 prompt("INPL PV Status") |
|
4836 initial("1") |
|
4837 special(SPC_NOMOD) |
|
4838 menu(calcoutINAV) |
|
4839 interest(1) |
|
4840 } |
|
4841 field(OUTV,DBF_MENU) { |
|
4842 prompt("OUT PV Status") |
|
4843 special(SPC_NOMOD) |
|
4844 menu(calcoutINAV) |
|
4845 interest(1) |
|
4846 } |
|
4847 field(OOPT,DBF_MENU) { |
|
4848 prompt("Output Execute Opt") |
|
4849 promptgroup(GUI_CALC) |
|
4850 menu(calcoutOOPT) |
|
4851 interest(1) |
|
4852 } |
|
4853 field(ODLY,DBF_DOUBLE) { |
|
4854 prompt("Output Execute Delay") |
|
4855 promptgroup(GUI_ALARMS) |
|
4856 interest(1) |
|
4857 asl(ASL0) |
|
4858 } |
|
4859 field(DLYA,DBF_USHORT) { |
|
4860 prompt("Output Delay Active") |
|
4861 special(SPC_NOMOD) |
|
4862 asl(ASL0) |
|
4863 } |
|
4864 field(DOPT,DBF_MENU) { |
|
4865 prompt("Output Data Opt") |
|
4866 promptgroup(GUI_CALC) |
|
4867 menu(calcoutDOPT) |
|
4868 interest(1) |
|
4869 } |
|
4870 field(OCAL,DBF_STRING) { |
|
4871 prompt("Output Calculation") |
|
4872 initial("0") |
|
4873 promptgroup(GUI_CALC) |
|
4874 special(103) |
|
4875 size(40) |
|
4876 pp(TRUE) |
|
4877 } |
|
4878 field(OCLV,DBF_LONG) { |
|
4879 prompt("OCAL Valid") |
|
4880 interest(1) |
|
4881 } |
|
4882 field(OEVT,DBF_USHORT) { |
|
4883 prompt("Event To Issue") |
|
4884 promptgroup(GUI_CLOCK) |
|
4885 asl(ASL0) |
|
4886 } |
|
4887 field(IVOA,DBF_MENU) { |
|
4888 prompt("INVALID output action") |
|
4889 promptgroup(GUI_OUTPUT) |
|
4890 menu(menuIvoa) |
|
4891 interest(2) |
|
4892 } |
|
4893 field(IVOV,DBF_DOUBLE) { |
|
4894 prompt("INVALID output value") |
|
4895 promptgroup(GUI_OUTPUT) |
|
4896 interest(2) |
|
4897 } |
|
4898 field(EGU,DBF_STRING) { |
|
4899 prompt("Units Name") |
|
4900 promptgroup(GUI_DISPLAY) |
|
4901 size(16) |
|
4902 interest(1) |
|
4903 } |
|
4904 field(PREC,DBF_SHORT) { |
|
4905 prompt("Display Precision") |
|
4906 promptgroup(GUI_DISPLAY) |
|
4907 interest(1) |
|
4908 } |
|
4909 field(HOPR,DBF_DOUBLE) { |
|
4910 prompt("High Operating Rng") |
|
4911 promptgroup(GUI_DISPLAY) |
|
4912 interest(1) |
|
4913 } |
|
4914 field(LOPR,DBF_DOUBLE) { |
|
4915 prompt("Low Operating Range") |
|
4916 promptgroup(GUI_DISPLAY) |
|
4917 interest(1) |
|
4918 } |
|
4919 field(HIHI,DBF_DOUBLE) { |
|
4920 prompt("Hihi Alarm Limit") |
|
4921 promptgroup(GUI_ALARMS) |
|
4922 pp(TRUE) |
|
4923 interest(1) |
|
4924 } |
|
4925 field(LOLO,DBF_DOUBLE) { |
|
4926 prompt("Lolo Alarm Limit") |
|
4927 promptgroup(GUI_ALARMS) |
|
4928 pp(TRUE) |
|
4929 interest(1) |
|
4930 } |
|
4931 field(HIGH,DBF_DOUBLE) { |
|
4932 prompt("High Alarm Limit") |
|
4933 promptgroup(GUI_ALARMS) |
|
4934 pp(TRUE) |
|
4935 interest(1) |
|
4936 } |
|
4937 field(LOW,DBF_DOUBLE) { |
|
4938 prompt("Low Alarm Limit") |
|
4939 promptgroup(GUI_ALARMS) |
|
4940 pp(TRUE) |
|
4941 interest(1) |
|
4942 } |
|
4943 field(HHSV,DBF_MENU) { |
|
4944 prompt("Hihi Severity") |
|
4945 promptgroup(GUI_ALARMS) |
|
4946 menu(menuAlarmSevr) |
|
4947 pp(TRUE) |
|
4948 interest(1) |
|
4949 } |
|
4950 field(LLSV,DBF_MENU) { |
|
4951 prompt("Lolo Severity") |
|
4952 promptgroup(GUI_ALARMS) |
|
4953 menu(menuAlarmSevr) |
|
4954 pp(TRUE) |
|
4955 interest(1) |
|
4956 } |
|
4957 field(HSV,DBF_MENU) { |
|
4958 prompt("High Severity") |
|
4959 promptgroup(GUI_ALARMS) |
|
4960 menu(menuAlarmSevr) |
|
4961 pp(TRUE) |
|
4962 interest(1) |
|
4963 } |
|
4964 field(LSV,DBF_MENU) { |
|
4965 prompt("Low Severity") |
|
4966 promptgroup(GUI_ALARMS) |
|
4967 menu(menuAlarmSevr) |
|
4968 pp(TRUE) |
|
4969 interest(1) |
|
4970 } |
|
4971 field(HYST,DBF_DOUBLE) { |
|
4972 prompt("Alarm Deadband") |
|
4973 promptgroup(GUI_ALARMS) |
|
4974 interest(1) |
|
4975 } |
|
4976 field(ADEL,DBF_DOUBLE) { |
|
4977 prompt("Archive Deadband") |
|
4978 promptgroup(GUI_DISPLAY) |
|
4979 interest(1) |
|
4980 } |
|
4981 field(MDEL,DBF_DOUBLE) { |
|
4982 prompt("Monitor Deadband") |
|
4983 promptgroup(GUI_DISPLAY) |
|
4984 interest(1) |
|
4985 } |
|
4986 field(A,DBF_DOUBLE) { |
|
4987 prompt("Value of Input A") |
|
4988 pp(TRUE) |
|
4989 } |
|
4990 field(B,DBF_DOUBLE) { |
|
4991 prompt("Value of Input B") |
|
4992 pp(TRUE) |
|
4993 } |
|
4994 field(C,DBF_DOUBLE) { |
|
4995 prompt("Value of Input C") |
|
4996 pp(TRUE) |
|
4997 } |
|
4998 field(D,DBF_DOUBLE) { |
|
4999 prompt("Value of Input D") |
|
5000 pp(TRUE) |
|
5001 } |
|
5002 field(E,DBF_DOUBLE) { |
|
5003 prompt("Value of Input E") |
|
5004 pp(TRUE) |
|
5005 } |
|
5006 field(F,DBF_DOUBLE) { |
|
5007 prompt("Value of Input F") |
|
5008 pp(TRUE) |
|
5009 } |
|
5010 field(G,DBF_DOUBLE) { |
|
5011 prompt("Value of Input G") |
|
5012 pp(TRUE) |
|
5013 } |
|
5014 field(H,DBF_DOUBLE) { |
|
5015 prompt("Value of Input H") |
|
5016 pp(TRUE) |
|
5017 } |
|
5018 field(I,DBF_DOUBLE) { |
|
5019 prompt("Value of Input I") |
|
5020 pp(TRUE) |
|
5021 } |
|
5022 field(J,DBF_DOUBLE) { |
|
5023 prompt("Value of Input J") |
|
5024 pp(TRUE) |
|
5025 } |
|
5026 field(K,DBF_DOUBLE) { |
|
5027 prompt("Value of Input K") |
|
5028 pp(TRUE) |
|
5029 } |
|
5030 field(L,DBF_DOUBLE) { |
|
5031 prompt("Value of Input L") |
|
5032 pp(TRUE) |
|
5033 } |
|
5034 field(OVAL,DBF_DOUBLE) { |
|
5035 prompt("Output Value") |
|
5036 asl(ASL0) |
|
5037 } |
|
5038 field(LA,DBF_DOUBLE) { |
|
5039 prompt("Prev Value of A") |
|
5040 special(SPC_NOMOD) |
|
5041 interest(3) |
|
5042 } |
|
5043 field(LB,DBF_DOUBLE) { |
|
5044 prompt("Prev Value of B") |
|
5045 special(SPC_NOMOD) |
|
5046 interest(3) |
|
5047 } |
|
5048 field(LC,DBF_DOUBLE) { |
|
5049 prompt("Prev Value of C") |
|
5050 special(SPC_NOMOD) |
|
5051 interest(3) |
|
5052 } |
|
5053 field(LD,DBF_DOUBLE) { |
|
5054 prompt("Prev Value of D") |
|
5055 special(SPC_NOMOD) |
|
5056 interest(3) |
|
5057 } |
|
5058 field(LE,DBF_DOUBLE) { |
|
5059 prompt("Prev Value of E") |
|
5060 special(SPC_NOMOD) |
|
5061 interest(3) |
|
5062 } |
|
5063 field(LF,DBF_DOUBLE) { |
|
5064 prompt("Prev Value of F") |
|
5065 special(SPC_NOMOD) |
|
5066 interest(3) |
|
5067 } |
|
5068 field(LG,DBF_DOUBLE) { |
|
5069 prompt("Prev Value of G") |
|
5070 special(SPC_NOMOD) |
|
5071 interest(3) |
|
5072 } |
|
5073 field(LH,DBF_DOUBLE) { |
|
5074 prompt("Prev Value of H") |
|
5075 special(SPC_NOMOD) |
|
5076 interest(3) |
|
5077 } |
|
5078 field(LI,DBF_DOUBLE) { |
|
5079 prompt("Prev Value of I") |
|
5080 special(SPC_NOMOD) |
|
5081 interest(3) |
|
5082 } |
|
5083 field(LJ,DBF_DOUBLE) { |
|
5084 prompt("Prev Value of J") |
|
5085 special(SPC_NOMOD) |
|
5086 interest(3) |
|
5087 } |
|
5088 field(LK,DBF_DOUBLE) { |
|
5089 prompt("Prev Value of K") |
|
5090 special(SPC_NOMOD) |
|
5091 interest(3) |
|
5092 } |
|
5093 field(LL,DBF_DOUBLE) { |
|
5094 prompt("Prev Value of L") |
|
5095 special(SPC_NOMOD) |
|
5096 interest(3) |
|
5097 } |
|
5098 field(POVL,DBF_DOUBLE) { |
|
5099 prompt("Prev Value of OVAL") |
|
5100 asl(ASL0) |
|
5101 } |
|
5102 field(LALM,DBF_DOUBLE) { |
|
5103 prompt("Last Value Alarmed") |
|
5104 special(SPC_NOMOD) |
|
5105 interest(3) |
|
5106 } |
|
5107 field(ALST,DBF_DOUBLE) { |
|
5108 prompt("Last Value Archived") |
|
5109 special(SPC_NOMOD) |
|
5110 interest(3) |
|
5111 } |
|
5112 field(MLST,DBF_DOUBLE) { |
|
5113 prompt("Last Val Monitored") |
|
5114 special(SPC_NOMOD) |
|
5115 interest(3) |
|
5116 } |
|
5117 field(RPCL,DBF_NOACCESS) { |
|
5118 prompt("Reverse Polish Calc") |
|
5119 special(SPC_NOMOD) |
|
5120 extra("char rpcl[INFIX_TO_POSTFIX_SIZE(40)]") |
|
5121 interest(4) |
|
5122 } |
|
5123 field(ORPC,DBF_NOACCESS) { |
|
5124 prompt("Reverse Polish OCalc") |
|
5125 special(SPC_NOMOD) |
|
5126 extra("char orpc[INFIX_TO_POSTFIX_SIZE(40)]") |
|
5127 interest(4) |
|
5128 } |
|
5129 } |
|
5130 recordtype(compress) { |
|
5131 field(NAME,DBF_STRING) { |
|
5132 prompt("Record Name") |
|
5133 special(SPC_NOMOD) |
|
5134 size(61) |
|
5135 } |
|
5136 field(DESC,DBF_STRING) { |
|
5137 prompt("Descriptor") |
|
5138 promptgroup(GUI_COMMON) |
|
5139 size(41) |
|
5140 } |
|
5141 field(ASG,DBF_STRING) { |
|
5142 prompt("Access Security Group") |
|
5143 promptgroup(GUI_COMMON) |
|
5144 special(SPC_AS) |
|
5145 size(29) |
|
5146 } |
|
5147 field(SCAN,DBF_MENU) { |
|
5148 prompt("Scan Mechanism") |
|
5149 promptgroup(GUI_SCAN) |
|
5150 special(SPC_SCAN) |
|
5151 menu(menuScan) |
|
5152 interest(1) |
|
5153 } |
|
5154 field(PINI,DBF_MENU) { |
|
5155 prompt("Process at iocInit") |
|
5156 promptgroup(GUI_SCAN) |
|
5157 menu(menuPini) |
|
5158 interest(1) |
|
5159 } |
|
5160 field(PHAS,DBF_SHORT) { |
|
5161 prompt("Scan Phase") |
|
5162 promptgroup(GUI_SCAN) |
|
5163 special(SPC_SCAN) |
|
5164 interest(1) |
|
5165 } |
|
5166 field(EVNT,DBF_SHORT) { |
|
5167 prompt("Event Number") |
|
5168 promptgroup(GUI_SCAN) |
|
5169 special(SPC_SCAN) |
|
5170 interest(1) |
|
5171 } |
|
5172 field(TSE,DBF_SHORT) { |
|
5173 prompt("Time Stamp Event") |
|
5174 promptgroup(GUI_SCAN) |
|
5175 interest(1) |
|
5176 } |
|
5177 field(TSEL,DBF_INLINK) { |
|
5178 prompt("Time Stamp Link") |
|
5179 promptgroup(GUI_SCAN) |
|
5180 interest(1) |
|
5181 } |
|
5182 field(DTYP,DBF_DEVICE) { |
|
5183 prompt("Device Type") |
|
5184 promptgroup(GUI_LINKS) |
|
5185 interest(1) |
|
5186 } |
|
5187 field(DISV,DBF_SHORT) { |
|
5188 prompt("Disable Value") |
|
5189 initial("1") |
|
5190 promptgroup(GUI_SCAN) |
|
5191 } |
|
5192 field(DISA,DBF_SHORT) { |
|
5193 prompt("Disable") |
|
5194 } |
|
5195 field(SDIS,DBF_INLINK) { |
|
5196 prompt("Scanning Disable") |
|
5197 promptgroup(GUI_SCAN) |
|
5198 interest(1) |
|
5199 } |
|
5200 field(MLOK,DBF_NOACCESS) { |
|
5201 prompt("Monitor lock") |
|
5202 special(SPC_NOMOD) |
|
5203 extra("epicsMutexId mlok") |
|
5204 interest(4) |
|
5205 } |
|
5206 field(MLIS,DBF_NOACCESS) { |
|
5207 prompt("Monitor List") |
|
5208 special(SPC_NOMOD) |
|
5209 extra("ELLLIST mlis") |
|
5210 interest(4) |
|
5211 } |
|
5212 field(DISP,DBF_UCHAR) { |
|
5213 prompt("Disable putField") |
|
5214 } |
|
5215 field(PROC,DBF_UCHAR) { |
|
5216 prompt("Force Processing") |
|
5217 pp(TRUE) |
|
5218 interest(3) |
|
5219 } |
|
5220 field(STAT,DBF_MENU) { |
|
5221 prompt("Alarm Status") |
|
5222 initial("UDF") |
|
5223 special(SPC_NOMOD) |
|
5224 menu(menuAlarmStat) |
|
5225 } |
|
5226 field(SEVR,DBF_MENU) { |
|
5227 prompt("Alarm Severity") |
|
5228 initial("INVALID") |
|
5229 special(SPC_NOMOD) |
|
5230 menu(menuAlarmSevr) |
|
5231 } |
|
5232 field(NSTA,DBF_MENU) { |
|
5233 prompt("New Alarm Status") |
|
5234 special(SPC_NOMOD) |
|
5235 menu(menuAlarmStat) |
|
5236 interest(2) |
|
5237 } |
|
5238 field(NSEV,DBF_MENU) { |
|
5239 prompt("New Alarm Severity") |
|
5240 special(SPC_NOMOD) |
|
5241 menu(menuAlarmSevr) |
|
5242 interest(2) |
|
5243 } |
|
5244 field(ACKS,DBF_MENU) { |
|
5245 prompt("Alarm Ack Severity") |
|
5246 special(SPC_NOMOD) |
|
5247 menu(menuAlarmSevr) |
|
5248 interest(2) |
|
5249 } |
|
5250 field(ACKT,DBF_MENU) { |
|
5251 prompt("Alarm Ack Transient") |
|
5252 initial("YES") |
|
5253 promptgroup(GUI_ALARMS) |
|
5254 special(SPC_NOMOD) |
|
5255 menu(menuYesNo) |
|
5256 interest(2) |
|
5257 } |
|
5258 field(DISS,DBF_MENU) { |
|
5259 prompt("Disable Alarm Sevrty") |
|
5260 promptgroup(GUI_SCAN) |
|
5261 menu(menuAlarmSevr) |
|
5262 interest(1) |
|
5263 } |
|
5264 field(LCNT,DBF_UCHAR) { |
|
5265 prompt("Lock Count") |
|
5266 special(SPC_NOMOD) |
|
5267 interest(2) |
|
5268 } |
|
5269 field(PACT,DBF_UCHAR) { |
|
5270 prompt("Record active") |
|
5271 special(SPC_NOMOD) |
|
5272 interest(1) |
|
5273 } |
|
5274 field(PUTF,DBF_UCHAR) { |
|
5275 prompt("dbPutField process") |
|
5276 special(SPC_NOMOD) |
|
5277 interest(1) |
|
5278 } |
|
5279 field(RPRO,DBF_UCHAR) { |
|
5280 prompt("Reprocess ") |
|
5281 special(SPC_NOMOD) |
|
5282 interest(1) |
|
5283 } |
|
5284 field(ASP,DBF_NOACCESS) { |
|
5285 prompt("Access Security Pvt") |
|
5286 special(SPC_NOMOD) |
|
5287 extra("struct asgMember *asp") |
|
5288 interest(4) |
|
5289 } |
|
5290 field(PPN,DBF_NOACCESS) { |
|
5291 prompt("addr of PUTNOTIFY") |
|
5292 special(SPC_NOMOD) |
|
5293 extra("struct putNotify *ppn") |
|
5294 interest(4) |
|
5295 } |
|
5296 field(PPNR,DBF_NOACCESS) { |
|
5297 prompt("pputNotifyRecord") |
|
5298 special(SPC_NOMOD) |
|
5299 extra("struct putNotifyRecord *ppnr") |
|
5300 interest(4) |
|
5301 } |
|
5302 field(SPVT,DBF_NOACCESS) { |
|
5303 prompt("Scan Private") |
|
5304 special(SPC_NOMOD) |
|
5305 extra("struct scan_element *spvt") |
|
5306 interest(4) |
|
5307 } |
|
5308 field(RSET,DBF_NOACCESS) { |
|
5309 prompt("Address of RSET") |
|
5310 special(SPC_NOMOD) |
|
5311 extra("struct rset *rset") |
|
5312 interest(4) |
|
5313 } |
|
5314 field(DSET,DBF_NOACCESS) { |
|
5315 prompt("DSET address") |
|
5316 special(SPC_NOMOD) |
|
5317 extra("struct dset *dset") |
|
5318 interest(4) |
|
5319 } |
|
5320 field(DPVT,DBF_NOACCESS) { |
|
5321 prompt("Device Private") |
|
5322 special(SPC_NOMOD) |
|
5323 extra("void *dpvt") |
|
5324 interest(4) |
|
5325 } |
|
5326 field(RDES,DBF_NOACCESS) { |
|
5327 prompt("Address of dbRecordType") |
|
5328 special(SPC_NOMOD) |
|
5329 extra("struct dbRecordType *rdes") |
|
5330 interest(4) |
|
5331 } |
|
5332 field(LSET,DBF_NOACCESS) { |
|
5333 prompt("Lock Set") |
|
5334 special(SPC_NOMOD) |
|
5335 extra("struct lockRecord *lset") |
|
5336 interest(4) |
|
5337 } |
|
5338 field(PRIO,DBF_MENU) { |
|
5339 prompt("Scheduling Priority") |
|
5340 promptgroup(GUI_SCAN) |
|
5341 special(SPC_SCAN) |
|
5342 menu(menuPriority) |
|
5343 interest(1) |
|
5344 } |
|
5345 field(TPRO,DBF_UCHAR) { |
|
5346 prompt("Trace Processing") |
|
5347 } |
|
5348 field(BKPT,DBF_NOACCESS) { |
|
5349 prompt("Break Point") |
|
5350 special(SPC_NOMOD) |
|
5351 extra("char bkpt") |
|
5352 interest(1) |
|
5353 } |
|
5354 field(UDF,DBF_UCHAR) { |
|
5355 prompt("Undefined") |
|
5356 initial("1") |
|
5357 promptgroup(GUI_COMMON) |
|
5358 pp(TRUE) |
|
5359 interest(1) |
|
5360 } |
|
5361 field(TIME,DBF_NOACCESS) { |
|
5362 prompt("Time") |
|
5363 special(SPC_NOMOD) |
|
5364 extra("epicsTimeStamp time") |
|
5365 interest(2) |
|
5366 } |
|
5367 field(FLNK,DBF_FWDLINK) { |
|
5368 prompt("Forward Process Link") |
|
5369 promptgroup(GUI_LINKS) |
|
5370 interest(1) |
|
5371 } |
|
5372 field(VAL,DBF_NOACCESS) { |
|
5373 prompt("Value") |
|
5374 special(SPC_DBADDR) |
|
5375 extra("void * val") |
|
5376 pp(TRUE) |
|
5377 asl(ASL0) |
|
5378 } |
|
5379 field(INP,DBF_INLINK) { |
|
5380 prompt("Input Specification") |
|
5381 promptgroup(GUI_COMPRESS) |
|
5382 interest(1) |
|
5383 } |
|
5384 field(RES,DBF_SHORT) { |
|
5385 prompt("Reset") |
|
5386 special(101) |
|
5387 interest(3) |
|
5388 asl(ASL0) |
|
5389 } |
|
5390 field(ALG,DBF_MENU) { |
|
5391 prompt("Compression Algorithm") |
|
5392 promptgroup(GUI_ALARMS) |
|
5393 special(101) |
|
5394 menu(compressALG) |
|
5395 interest(1) |
|
5396 } |
|
5397 field(NSAM,DBF_ULONG) { |
|
5398 prompt("Number of Values") |
|
5399 initial("1") |
|
5400 promptgroup(GUI_COMPRESS) |
|
5401 special(SPC_NOMOD) |
|
5402 interest(1) |
|
5403 } |
|
5404 field(N,DBF_ULONG) { |
|
5405 prompt("N to 1 Compression") |
|
5406 initial("1") |
|
5407 promptgroup(GUI_COMPRESS) |
|
5408 special(101) |
|
5409 interest(1) |
|
5410 } |
|
5411 field(IHIL,DBF_DOUBLE) { |
|
5412 prompt("Init High Interest Lim") |
|
5413 promptgroup(GUI_COMPRESS) |
|
5414 interest(1) |
|
5415 } |
|
5416 field(ILIL,DBF_DOUBLE) { |
|
5417 prompt("Init Low Interest Lim") |
|
5418 promptgroup(GUI_COMPRESS) |
|
5419 interest(1) |
|
5420 } |
|
5421 field(HOPR,DBF_DOUBLE) { |
|
5422 prompt("High Operating Range") |
|
5423 promptgroup(GUI_DISPLAY) |
|
5424 interest(1) |
|
5425 } |
|
5426 field(LOPR,DBF_DOUBLE) { |
|
5427 prompt("Low Operating Range") |
|
5428 promptgroup(GUI_DISPLAY) |
|
5429 interest(1) |
|
5430 } |
|
5431 field(PREC,DBF_SHORT) { |
|
5432 prompt("Display Precision") |
|
5433 promptgroup(GUI_DISPLAY) |
|
5434 interest(1) |
|
5435 } |
|
5436 field(EGU,DBF_STRING) { |
|
5437 prompt("EngineeringUnits") |
|
5438 promptgroup(GUI_DISPLAY) |
|
5439 size(16) |
|
5440 interest(1) |
|
5441 } |
|
5442 field(OFF,DBF_ULONG) { |
|
5443 prompt("Offset") |
|
5444 special(SPC_NOMOD) |
|
5445 } |
|
5446 field(NUSE,DBF_ULONG) { |
|
5447 prompt("Number Used") |
|
5448 special(SPC_NOMOD) |
|
5449 } |
|
5450 field(BPTR,DBF_NOACCESS) { |
|
5451 prompt("Buffer Pointer") |
|
5452 special(SPC_NOMOD) |
|
5453 extra("double *bptr") |
|
5454 interest(4) |
|
5455 } |
|
5456 field(SPTR,DBF_NOACCESS) { |
|
5457 prompt("Summing Buffer Ptr") |
|
5458 special(SPC_NOMOD) |
|
5459 extra("double *sptr") |
|
5460 interest(4) |
|
5461 } |
|
5462 field(WPTR,DBF_NOACCESS) { |
|
5463 prompt("Working Buffer Ptr") |
|
5464 special(SPC_NOMOD) |
|
5465 extra("double *wptr") |
|
5466 interest(4) |
|
5467 } |
|
5468 field(INPN,DBF_LONG) { |
|
5469 prompt("Number of elements in Working Buffer") |
|
5470 special(SPC_NOMOD) |
|
5471 interest(4) |
|
5472 } |
|
5473 field(CVB,DBF_DOUBLE) { |
|
5474 prompt("Compress Value Buffer") |
|
5475 special(SPC_NOMOD) |
|
5476 interest(3) |
|
5477 } |
|
5478 field(INX,DBF_ULONG) { |
|
5479 prompt("Compressed Array Inx") |
|
5480 special(SPC_NOMOD) |
|
5481 interest(3) |
|
5482 } |
|
5483 } |
|
5484 recordtype(dfanout) { |
|
5485 field(NAME,DBF_STRING) { |
|
5486 prompt("Record Name") |
|
5487 special(SPC_NOMOD) |
|
5488 size(61) |
|
5489 } |
|
5490 field(DESC,DBF_STRING) { |
|
5491 prompt("Descriptor") |
|
5492 promptgroup(GUI_COMMON) |
|
5493 size(41) |
|
5494 } |
|
5495 field(ASG,DBF_STRING) { |
|
5496 prompt("Access Security Group") |
|
5497 promptgroup(GUI_COMMON) |
|
5498 special(SPC_AS) |
|
5499 size(29) |
|
5500 } |
|
5501 field(SCAN,DBF_MENU) { |
|
5502 prompt("Scan Mechanism") |
|
5503 promptgroup(GUI_SCAN) |
|
5504 special(SPC_SCAN) |
|
5505 menu(menuScan) |
|
5506 interest(1) |
|
5507 } |
|
5508 field(PINI,DBF_MENU) { |
|
5509 prompt("Process at iocInit") |
|
5510 promptgroup(GUI_SCAN) |
|
5511 menu(menuPini) |
|
5512 interest(1) |
|
5513 } |
|
5514 field(PHAS,DBF_SHORT) { |
|
5515 prompt("Scan Phase") |
|
5516 promptgroup(GUI_SCAN) |
|
5517 special(SPC_SCAN) |
|
5518 interest(1) |
|
5519 } |
|
5520 field(EVNT,DBF_SHORT) { |
|
5521 prompt("Event Number") |
|
5522 promptgroup(GUI_SCAN) |
|
5523 special(SPC_SCAN) |
|
5524 interest(1) |
|
5525 } |
|
5526 field(TSE,DBF_SHORT) { |
|
5527 prompt("Time Stamp Event") |
|
5528 promptgroup(GUI_SCAN) |
|
5529 interest(1) |
|
5530 } |
|
5531 field(TSEL,DBF_INLINK) { |
|
5532 prompt("Time Stamp Link") |
|
5533 promptgroup(GUI_SCAN) |
|
5534 interest(1) |
|
5535 } |
|
5536 field(DTYP,DBF_DEVICE) { |
|
5537 prompt("Device Type") |
|
5538 promptgroup(GUI_LINKS) |
|
5539 interest(1) |
|
5540 } |
|
5541 field(DISV,DBF_SHORT) { |
|
5542 prompt("Disable Value") |
|
5543 initial("1") |
|
5544 promptgroup(GUI_SCAN) |
|
5545 } |
|
5546 field(DISA,DBF_SHORT) { |
|
5547 prompt("Disable") |
|
5548 } |
|
5549 field(SDIS,DBF_INLINK) { |
|
5550 prompt("Scanning Disable") |
|
5551 promptgroup(GUI_SCAN) |
|
5552 interest(1) |
|
5553 } |
|
5554 field(MLOK,DBF_NOACCESS) { |
|
5555 prompt("Monitor lock") |
|
5556 special(SPC_NOMOD) |
|
5557 extra("epicsMutexId mlok") |
|
5558 interest(4) |
|
5559 } |
|
5560 field(MLIS,DBF_NOACCESS) { |
|
5561 prompt("Monitor List") |
|
5562 special(SPC_NOMOD) |
|
5563 extra("ELLLIST mlis") |
|
5564 interest(4) |
|
5565 } |
|
5566 field(DISP,DBF_UCHAR) { |
|
5567 prompt("Disable putField") |
|
5568 } |
|
5569 field(PROC,DBF_UCHAR) { |
|
5570 prompt("Force Processing") |
|
5571 pp(TRUE) |
|
5572 interest(3) |
|
5573 } |
|
5574 field(STAT,DBF_MENU) { |
|
5575 prompt("Alarm Status") |
|
5576 initial("UDF") |
|
5577 special(SPC_NOMOD) |
|
5578 menu(menuAlarmStat) |
|
5579 } |
|
5580 field(SEVR,DBF_MENU) { |
|
5581 prompt("Alarm Severity") |
|
5582 initial("INVALID") |
|
5583 special(SPC_NOMOD) |
|
5584 menu(menuAlarmSevr) |
|
5585 } |
|
5586 field(NSTA,DBF_MENU) { |
|
5587 prompt("New Alarm Status") |
|
5588 special(SPC_NOMOD) |
|
5589 menu(menuAlarmStat) |
|
5590 interest(2) |
|
5591 } |
|
5592 field(NSEV,DBF_MENU) { |
|
5593 prompt("New Alarm Severity") |
|
5594 special(SPC_NOMOD) |
|
5595 menu(menuAlarmSevr) |
|
5596 interest(2) |
|
5597 } |
|
5598 field(ACKS,DBF_MENU) { |
|
5599 prompt("Alarm Ack Severity") |
|
5600 special(SPC_NOMOD) |
|
5601 menu(menuAlarmSevr) |
|
5602 interest(2) |
|
5603 } |
|
5604 field(ACKT,DBF_MENU) { |
|
5605 prompt("Alarm Ack Transient") |
|
5606 initial("YES") |
|
5607 promptgroup(GUI_ALARMS) |
|
5608 special(SPC_NOMOD) |
|
5609 menu(menuYesNo) |
|
5610 interest(2) |
|
5611 } |
|
5612 field(DISS,DBF_MENU) { |
|
5613 prompt("Disable Alarm Sevrty") |
|
5614 promptgroup(GUI_SCAN) |
|
5615 menu(menuAlarmSevr) |
|
5616 interest(1) |
|
5617 } |
|
5618 field(LCNT,DBF_UCHAR) { |
|
5619 prompt("Lock Count") |
|
5620 special(SPC_NOMOD) |
|
5621 interest(2) |
|
5622 } |
|
5623 field(PACT,DBF_UCHAR) { |
|
5624 prompt("Record active") |
|
5625 special(SPC_NOMOD) |
|
5626 interest(1) |
|
5627 } |
|
5628 field(PUTF,DBF_UCHAR) { |
|
5629 prompt("dbPutField process") |
|
5630 special(SPC_NOMOD) |
|
5631 interest(1) |
|
5632 } |
|
5633 field(RPRO,DBF_UCHAR) { |
|
5634 prompt("Reprocess ") |
|
5635 special(SPC_NOMOD) |
|
5636 interest(1) |
|
5637 } |
|
5638 field(ASP,DBF_NOACCESS) { |
|
5639 prompt("Access Security Pvt") |
|
5640 special(SPC_NOMOD) |
|
5641 extra("struct asgMember *asp") |
|
5642 interest(4) |
|
5643 } |
|
5644 field(PPN,DBF_NOACCESS) { |
|
5645 prompt("addr of PUTNOTIFY") |
|
5646 special(SPC_NOMOD) |
|
5647 extra("struct putNotify *ppn") |
|
5648 interest(4) |
|
5649 } |
|
5650 field(PPNR,DBF_NOACCESS) { |
|
5651 prompt("pputNotifyRecord") |
|
5652 special(SPC_NOMOD) |
|
5653 extra("struct putNotifyRecord *ppnr") |
|
5654 interest(4) |
|
5655 } |
|
5656 field(SPVT,DBF_NOACCESS) { |
|
5657 prompt("Scan Private") |
|
5658 special(SPC_NOMOD) |
|
5659 extra("struct scan_element *spvt") |
|
5660 interest(4) |
|
5661 } |
|
5662 field(RSET,DBF_NOACCESS) { |
|
5663 prompt("Address of RSET") |
|
5664 special(SPC_NOMOD) |
|
5665 extra("struct rset *rset") |
|
5666 interest(4) |
|
5667 } |
|
5668 field(DSET,DBF_NOACCESS) { |
|
5669 prompt("DSET address") |
|
5670 special(SPC_NOMOD) |
|
5671 extra("struct dset *dset") |
|
5672 interest(4) |
|
5673 } |
|
5674 field(DPVT,DBF_NOACCESS) { |
|
5675 prompt("Device Private") |
|
5676 special(SPC_NOMOD) |
|
5677 extra("void *dpvt") |
|
5678 interest(4) |
|
5679 } |
|
5680 field(RDES,DBF_NOACCESS) { |
|
5681 prompt("Address of dbRecordType") |
|
5682 special(SPC_NOMOD) |
|
5683 extra("struct dbRecordType *rdes") |
|
5684 interest(4) |
|
5685 } |
|
5686 field(LSET,DBF_NOACCESS) { |
|
5687 prompt("Lock Set") |
|
5688 special(SPC_NOMOD) |
|
5689 extra("struct lockRecord *lset") |
|
5690 interest(4) |
|
5691 } |
|
5692 field(PRIO,DBF_MENU) { |
|
5693 prompt("Scheduling Priority") |
|
5694 promptgroup(GUI_SCAN) |
|
5695 special(SPC_SCAN) |
|
5696 menu(menuPriority) |
|
5697 interest(1) |
|
5698 } |
|
5699 field(TPRO,DBF_UCHAR) { |
|
5700 prompt("Trace Processing") |
|
5701 } |
|
5702 field(BKPT,DBF_NOACCESS) { |
|
5703 prompt("Break Point") |
|
5704 special(SPC_NOMOD) |
|
5705 extra("char bkpt") |
|
5706 interest(1) |
|
5707 } |
|
5708 field(UDF,DBF_UCHAR) { |
|
5709 prompt("Undefined") |
|
5710 initial("1") |
|
5711 promptgroup(GUI_COMMON) |
|
5712 pp(TRUE) |
|
5713 interest(1) |
|
5714 } |
|
5715 field(TIME,DBF_NOACCESS) { |
|
5716 prompt("Time") |
|
5717 special(SPC_NOMOD) |
|
5718 extra("epicsTimeStamp time") |
|
5719 interest(2) |
|
5720 } |
|
5721 field(FLNK,DBF_FWDLINK) { |
|
5722 prompt("Forward Process Link") |
|
5723 promptgroup(GUI_LINKS) |
|
5724 interest(1) |
|
5725 } |
|
5726 field(VAL,DBF_DOUBLE) { |
|
5727 prompt("Desired Output") |
|
5728 pp(TRUE) |
|
5729 asl(ASL0) |
|
5730 } |
|
5731 field(SELM,DBF_MENU) { |
|
5732 prompt("Select Mechanism") |
|
5733 promptgroup(GUI_LINKS) |
|
5734 menu(dfanoutSELM) |
|
5735 interest(1) |
|
5736 } |
|
5737 field(SELN,DBF_USHORT) { |
|
5738 prompt("Link Selection") |
|
5739 initial("1") |
|
5740 interest(1) |
|
5741 } |
|
5742 field(SELL,DBF_INLINK) { |
|
5743 prompt("Link Selection Loc") |
|
5744 promptgroup(GUI_LINKS) |
|
5745 interest(1) |
|
5746 } |
|
5747 field(OUTA,DBF_OUTLINK) { |
|
5748 prompt("Output Spec A") |
|
5749 promptgroup(GUI_OUTPUT) |
|
5750 interest(1) |
|
5751 } |
|
5752 field(OUTB,DBF_OUTLINK) { |
|
5753 prompt("Output Spec B") |
|
5754 promptgroup(GUI_OUTPUT) |
|
5755 interest(1) |
|
5756 } |
|
5757 field(OUTC,DBF_OUTLINK) { |
|
5758 prompt("Output Spec C") |
|
5759 promptgroup(GUI_OUTPUT) |
|
5760 interest(1) |
|
5761 } |
|
5762 field(OUTD,DBF_OUTLINK) { |
|
5763 prompt("Output Spec D") |
|
5764 promptgroup(GUI_OUTPUT) |
|
5765 interest(1) |
|
5766 } |
|
5767 field(OUTE,DBF_OUTLINK) { |
|
5768 prompt("Output Spec E") |
|
5769 promptgroup(GUI_OUTPUT) |
|
5770 interest(1) |
|
5771 } |
|
5772 field(OUTF,DBF_OUTLINK) { |
|
5773 prompt("Output Spec F") |
|
5774 promptgroup(GUI_OUTPUT) |
|
5775 interest(1) |
|
5776 } |
|
5777 field(OUTG,DBF_OUTLINK) { |
|
5778 prompt("Output Spec G") |
|
5779 promptgroup(GUI_OUTPUT) |
|
5780 interest(1) |
|
5781 } |
|
5782 field(OUTH,DBF_OUTLINK) { |
|
5783 prompt("Output Spec H") |
|
5784 promptgroup(GUI_OUTPUT) |
|
5785 interest(1) |
|
5786 } |
|
5787 field(DOL,DBF_INLINK) { |
|
5788 prompt("Desired Output Loc") |
|
5789 promptgroup(GUI_INPUTS) |
|
5790 interest(1) |
|
5791 } |
|
5792 field(OMSL,DBF_MENU) { |
|
5793 prompt("Output Mode Select") |
|
5794 promptgroup(GUI_OUTPUT) |
|
5795 menu(menuOmsl) |
|
5796 interest(1) |
|
5797 } |
|
5798 field(EGU,DBF_STRING) { |
|
5799 prompt("Units name") |
|
5800 promptgroup(GUI_DISPLAY) |
|
5801 size(16) |
|
5802 interest(1) |
|
5803 } |
|
5804 field(PREC,DBF_SHORT) { |
|
5805 prompt("Display Precision") |
|
5806 promptgroup(GUI_DISPLAY) |
|
5807 interest(1) |
|
5808 } |
|
5809 field(HOPR,DBF_DOUBLE) { |
|
5810 prompt("High Operating Range") |
|
5811 promptgroup(GUI_DISPLAY) |
|
5812 interest(1) |
|
5813 } |
|
5814 field(LOPR,DBF_DOUBLE) { |
|
5815 prompt("Low Operating Range") |
|
5816 promptgroup(GUI_DISPLAY) |
|
5817 interest(1) |
|
5818 } |
|
5819 field(HIHI,DBF_DOUBLE) { |
|
5820 prompt("Hihi Alarm Limit") |
|
5821 promptgroup(GUI_ALARMS) |
|
5822 pp(TRUE) |
|
5823 interest(1) |
|
5824 } |
|
5825 field(LOLO,DBF_DOUBLE) { |
|
5826 prompt("Lolo Alarm Limit") |
|
5827 promptgroup(GUI_ALARMS) |
|
5828 pp(TRUE) |
|
5829 interest(1) |
|
5830 } |
|
5831 field(HIGH,DBF_DOUBLE) { |
|
5832 prompt("High Alarm Limit") |
|
5833 promptgroup(GUI_ALARMS) |
|
5834 pp(TRUE) |
|
5835 interest(1) |
|
5836 } |
|
5837 field(LOW,DBF_DOUBLE) { |
|
5838 prompt("Low Alarm Limit") |
|
5839 promptgroup(GUI_ALARMS) |
|
5840 pp(TRUE) |
|
5841 interest(1) |
|
5842 } |
|
5843 field(HHSV,DBF_MENU) { |
|
5844 prompt("Hihi Severity") |
|
5845 promptgroup(GUI_ALARMS) |
|
5846 menu(menuAlarmSevr) |
|
5847 pp(TRUE) |
|
5848 interest(1) |
|
5849 } |
|
5850 field(LLSV,DBF_MENU) { |
|
5851 prompt("Lolo Severity") |
|
5852 promptgroup(GUI_ALARMS) |
|
5853 menu(menuAlarmSevr) |
|
5854 pp(TRUE) |
|
5855 interest(1) |
|
5856 } |
|
5857 field(HSV,DBF_MENU) { |
|
5858 prompt("High Severity") |
|
5859 promptgroup(GUI_ALARMS) |
|
5860 menu(menuAlarmSevr) |
|
5861 pp(TRUE) |
|
5862 interest(1) |
|
5863 } |
|
5864 field(LSV,DBF_MENU) { |
|
5865 prompt("Low Severity") |
|
5866 promptgroup(GUI_ALARMS) |
|
5867 menu(menuAlarmSevr) |
|
5868 pp(TRUE) |
|
5869 interest(1) |
|
5870 } |
|
5871 field(HYST,DBF_DOUBLE) { |
|
5872 prompt("Alarm Deadband") |
|
5873 promptgroup(GUI_ALARMS) |
|
5874 interest(1) |
|
5875 } |
|
5876 field(ADEL,DBF_DOUBLE) { |
|
5877 prompt("Archive Deadband") |
|
5878 promptgroup(GUI_DISPLAY) |
|
5879 interest(1) |
|
5880 } |
|
5881 field(MDEL,DBF_DOUBLE) { |
|
5882 prompt("Monitor Deadband") |
|
5883 promptgroup(GUI_DISPLAY) |
|
5884 interest(1) |
|
5885 } |
|
5886 field(LALM,DBF_DOUBLE) { |
|
5887 prompt("Last Value Alarmed") |
|
5888 special(SPC_NOMOD) |
|
5889 interest(3) |
|
5890 } |
|
5891 field(ALST,DBF_DOUBLE) { |
|
5892 prompt("Last Value Archived") |
|
5893 special(SPC_NOMOD) |
|
5894 interest(3) |
|
5895 } |
|
5896 field(MLST,DBF_DOUBLE) { |
|
5897 prompt("Last Val Monitored") |
|
5898 special(SPC_NOMOD) |
|
5899 interest(3) |
|
5900 } |
|
5901 } |
|
5902 recordtype(event) { |
|
5903 field(NAME,DBF_STRING) { |
|
5904 prompt("Record Name") |
|
5905 special(SPC_NOMOD) |
|
5906 size(61) |
|
5907 } |
|
5908 field(DESC,DBF_STRING) { |
|
5909 prompt("Descriptor") |
|
5910 promptgroup(GUI_COMMON) |
|
5911 size(41) |
|
5912 } |
|
5913 field(ASG,DBF_STRING) { |
|
5914 prompt("Access Security Group") |
|
5915 promptgroup(GUI_COMMON) |
|
5916 special(SPC_AS) |
|
5917 size(29) |
|
5918 } |
|
5919 field(SCAN,DBF_MENU) { |
|
5920 prompt("Scan Mechanism") |
|
5921 promptgroup(GUI_SCAN) |
|
5922 special(SPC_SCAN) |
|
5923 menu(menuScan) |
|
5924 interest(1) |
|
5925 } |
|
5926 field(PINI,DBF_MENU) { |
|
5927 prompt("Process at iocInit") |
|
5928 promptgroup(GUI_SCAN) |
|
5929 menu(menuPini) |
|
5930 interest(1) |
|
5931 } |
|
5932 field(PHAS,DBF_SHORT) { |
|
5933 prompt("Scan Phase") |
|
5934 promptgroup(GUI_SCAN) |
|
5935 special(SPC_SCAN) |
|
5936 interest(1) |
|
5937 } |
|
5938 field(EVNT,DBF_SHORT) { |
|
5939 prompt("Event Number") |
|
5940 promptgroup(GUI_SCAN) |
|
5941 special(SPC_SCAN) |
|
5942 interest(1) |
|
5943 } |
|
5944 field(TSE,DBF_SHORT) { |
|
5945 prompt("Time Stamp Event") |
|
5946 promptgroup(GUI_SCAN) |
|
5947 interest(1) |
|
5948 } |
|
5949 field(TSEL,DBF_INLINK) { |
|
5950 prompt("Time Stamp Link") |
|
5951 promptgroup(GUI_SCAN) |
|
5952 interest(1) |
|
5953 } |
|
5954 field(DTYP,DBF_DEVICE) { |
|
5955 prompt("Device Type") |
|
5956 promptgroup(GUI_LINKS) |
|
5957 interest(1) |
|
5958 } |
|
5959 field(DISV,DBF_SHORT) { |
|
5960 prompt("Disable Value") |
|
5961 initial("1") |
|
5962 promptgroup(GUI_SCAN) |
|
5963 } |
|
5964 field(DISA,DBF_SHORT) { |
|
5965 prompt("Disable") |
|
5966 } |
|
5967 field(SDIS,DBF_INLINK) { |
|
5968 prompt("Scanning Disable") |
|
5969 promptgroup(GUI_SCAN) |
|
5970 interest(1) |
|
5971 } |
|
5972 field(MLOK,DBF_NOACCESS) { |
|
5973 prompt("Monitor lock") |
|
5974 special(SPC_NOMOD) |
|
5975 extra("epicsMutexId mlok") |
|
5976 interest(4) |
|
5977 } |
|
5978 field(MLIS,DBF_NOACCESS) { |
|
5979 prompt("Monitor List") |
|
5980 special(SPC_NOMOD) |
|
5981 extra("ELLLIST mlis") |
|
5982 interest(4) |
|
5983 } |
|
5984 field(DISP,DBF_UCHAR) { |
|
5985 prompt("Disable putField") |
|
5986 } |
|
5987 field(PROC,DBF_UCHAR) { |
|
5988 prompt("Force Processing") |
|
5989 pp(TRUE) |
|
5990 interest(3) |
|
5991 } |
|
5992 field(STAT,DBF_MENU) { |
|
5993 prompt("Alarm Status") |
|
5994 initial("UDF") |
|
5995 special(SPC_NOMOD) |
|
5996 menu(menuAlarmStat) |
|
5997 } |
|
5998 field(SEVR,DBF_MENU) { |
|
5999 prompt("Alarm Severity") |
|
6000 initial("INVALID") |
|
6001 special(SPC_NOMOD) |
|
6002 menu(menuAlarmSevr) |
|
6003 } |
|
6004 field(NSTA,DBF_MENU) { |
|
6005 prompt("New Alarm Status") |
|
6006 special(SPC_NOMOD) |
|
6007 menu(menuAlarmStat) |
|
6008 interest(2) |
|
6009 } |
|
6010 field(NSEV,DBF_MENU) { |
|
6011 prompt("New Alarm Severity") |
|
6012 special(SPC_NOMOD) |
|
6013 menu(menuAlarmSevr) |
|
6014 interest(2) |
|
6015 } |
|
6016 field(ACKS,DBF_MENU) { |
|
6017 prompt("Alarm Ack Severity") |
|
6018 special(SPC_NOMOD) |
|
6019 menu(menuAlarmSevr) |
|
6020 interest(2) |
|
6021 } |
|
6022 field(ACKT,DBF_MENU) { |
|
6023 prompt("Alarm Ack Transient") |
|
6024 initial("YES") |
|
6025 promptgroup(GUI_ALARMS) |
|
6026 special(SPC_NOMOD) |
|
6027 menu(menuYesNo) |
|
6028 interest(2) |
|
6029 } |
|
6030 field(DISS,DBF_MENU) { |
|
6031 prompt("Disable Alarm Sevrty") |
|
6032 promptgroup(GUI_SCAN) |
|
6033 menu(menuAlarmSevr) |
|
6034 interest(1) |
|
6035 } |
|
6036 field(LCNT,DBF_UCHAR) { |
|
6037 prompt("Lock Count") |
|
6038 special(SPC_NOMOD) |
|
6039 interest(2) |
|
6040 } |
|
6041 field(PACT,DBF_UCHAR) { |
|
6042 prompt("Record active") |
|
6043 special(SPC_NOMOD) |
|
6044 interest(1) |
|
6045 } |
|
6046 field(PUTF,DBF_UCHAR) { |
|
6047 prompt("dbPutField process") |
|
6048 special(SPC_NOMOD) |
|
6049 interest(1) |
|
6050 } |
|
6051 field(RPRO,DBF_UCHAR) { |
|
6052 prompt("Reprocess ") |
|
6053 special(SPC_NOMOD) |
|
6054 interest(1) |
|
6055 } |
|
6056 field(ASP,DBF_NOACCESS) { |
|
6057 prompt("Access Security Pvt") |
|
6058 special(SPC_NOMOD) |
|
6059 extra("struct asgMember *asp") |
|
6060 interest(4) |
|
6061 } |
|
6062 field(PPN,DBF_NOACCESS) { |
|
6063 prompt("addr of PUTNOTIFY") |
|
6064 special(SPC_NOMOD) |
|
6065 extra("struct putNotify *ppn") |
|
6066 interest(4) |
|
6067 } |
|
6068 field(PPNR,DBF_NOACCESS) { |
|
6069 prompt("pputNotifyRecord") |
|
6070 special(SPC_NOMOD) |
|
6071 extra("struct putNotifyRecord *ppnr") |
|
6072 interest(4) |
|
6073 } |
|
6074 field(SPVT,DBF_NOACCESS) { |
|
6075 prompt("Scan Private") |
|
6076 special(SPC_NOMOD) |
|
6077 extra("struct scan_element *spvt") |
|
6078 interest(4) |
|
6079 } |
|
6080 field(RSET,DBF_NOACCESS) { |
|
6081 prompt("Address of RSET") |
|
6082 special(SPC_NOMOD) |
|
6083 extra("struct rset *rset") |
|
6084 interest(4) |
|
6085 } |
|
6086 field(DSET,DBF_NOACCESS) { |
|
6087 prompt("DSET address") |
|
6088 special(SPC_NOMOD) |
|
6089 extra("struct dset *dset") |
|
6090 interest(4) |
|
6091 } |
|
6092 field(DPVT,DBF_NOACCESS) { |
|
6093 prompt("Device Private") |
|
6094 special(SPC_NOMOD) |
|
6095 extra("void *dpvt") |
|
6096 interest(4) |
|
6097 } |
|
6098 field(RDES,DBF_NOACCESS) { |
|
6099 prompt("Address of dbRecordType") |
|
6100 special(SPC_NOMOD) |
|
6101 extra("struct dbRecordType *rdes") |
|
6102 interest(4) |
|
6103 } |
|
6104 field(LSET,DBF_NOACCESS) { |
|
6105 prompt("Lock Set") |
|
6106 special(SPC_NOMOD) |
|
6107 extra("struct lockRecord *lset") |
|
6108 interest(4) |
|
6109 } |
|
6110 field(PRIO,DBF_MENU) { |
|
6111 prompt("Scheduling Priority") |
|
6112 promptgroup(GUI_SCAN) |
|
6113 special(SPC_SCAN) |
|
6114 menu(menuPriority) |
|
6115 interest(1) |
|
6116 } |
|
6117 field(TPRO,DBF_UCHAR) { |
|
6118 prompt("Trace Processing") |
|
6119 } |
|
6120 field(BKPT,DBF_NOACCESS) { |
|
6121 prompt("Break Point") |
|
6122 special(SPC_NOMOD) |
|
6123 extra("char bkpt") |
|
6124 interest(1) |
|
6125 } |
|
6126 field(UDF,DBF_UCHAR) { |
|
6127 prompt("Undefined") |
|
6128 initial("1") |
|
6129 promptgroup(GUI_COMMON) |
|
6130 pp(TRUE) |
|
6131 interest(1) |
|
6132 } |
|
6133 field(TIME,DBF_NOACCESS) { |
|
6134 prompt("Time") |
|
6135 special(SPC_NOMOD) |
|
6136 extra("epicsTimeStamp time") |
|
6137 interest(2) |
|
6138 } |
|
6139 field(FLNK,DBF_FWDLINK) { |
|
6140 prompt("Forward Process Link") |
|
6141 promptgroup(GUI_LINKS) |
|
6142 interest(1) |
|
6143 } |
|
6144 field(VAL,DBF_USHORT) { |
|
6145 prompt("Event Number To Post") |
|
6146 promptgroup(GUI_INPUTS) |
|
6147 asl(ASL0) |
|
6148 } |
|
6149 field(INP,DBF_INLINK) { |
|
6150 prompt("Input Specification") |
|
6151 promptgroup(GUI_INPUTS) |
|
6152 interest(1) |
|
6153 } |
|
6154 field(SIOL,DBF_INLINK) { |
|
6155 prompt("Sim Input Specifctn") |
|
6156 promptgroup(GUI_INPUTS) |
|
6157 interest(1) |
|
6158 } |
|
6159 field(SVAL,DBF_USHORT) { |
|
6160 prompt("Simulation Value") |
|
6161 } |
|
6162 field(SIML,DBF_INLINK) { |
|
6163 prompt("Sim Mode Location") |
|
6164 promptgroup(GUI_INPUTS) |
|
6165 interest(1) |
|
6166 } |
|
6167 field(SIMM,DBF_MENU) { |
|
6168 prompt("Simulation Mode") |
|
6169 menu(menuYesNo) |
|
6170 interest(1) |
|
6171 } |
|
6172 field(SIMS,DBF_MENU) { |
|
6173 prompt("Sim mode Alarm Svrty") |
|
6174 promptgroup(GUI_INPUTS) |
|
6175 menu(menuAlarmSevr) |
|
6176 interest(2) |
|
6177 } |
|
6178 } |
|
6179 recordtype(fanout) { |
|
6180 field(NAME,DBF_STRING) { |
|
6181 prompt("Record Name") |
|
6182 special(SPC_NOMOD) |
|
6183 size(61) |
|
6184 } |
|
6185 field(DESC,DBF_STRING) { |
|
6186 prompt("Descriptor") |
|
6187 promptgroup(GUI_COMMON) |
|
6188 size(41) |
|
6189 } |
|
6190 field(ASG,DBF_STRING) { |
|
6191 prompt("Access Security Group") |
|
6192 promptgroup(GUI_COMMON) |
|
6193 special(SPC_AS) |
|
6194 size(29) |
|
6195 } |
|
6196 field(SCAN,DBF_MENU) { |
|
6197 prompt("Scan Mechanism") |
|
6198 promptgroup(GUI_SCAN) |
|
6199 special(SPC_SCAN) |
|
6200 menu(menuScan) |
|
6201 interest(1) |
|
6202 } |
|
6203 field(PINI,DBF_MENU) { |
|
6204 prompt("Process at iocInit") |
|
6205 promptgroup(GUI_SCAN) |
|
6206 menu(menuPini) |
|
6207 interest(1) |
|
6208 } |
|
6209 field(PHAS,DBF_SHORT) { |
|
6210 prompt("Scan Phase") |
|
6211 promptgroup(GUI_SCAN) |
|
6212 special(SPC_SCAN) |
|
6213 interest(1) |
|
6214 } |
|
6215 field(EVNT,DBF_SHORT) { |
|
6216 prompt("Event Number") |
|
6217 promptgroup(GUI_SCAN) |
|
6218 special(SPC_SCAN) |
|
6219 interest(1) |
|
6220 } |
|
6221 field(TSE,DBF_SHORT) { |
|
6222 prompt("Time Stamp Event") |
|
6223 promptgroup(GUI_SCAN) |
|
6224 interest(1) |
|
6225 } |
|
6226 field(TSEL,DBF_INLINK) { |
|
6227 prompt("Time Stamp Link") |
|
6228 promptgroup(GUI_SCAN) |
|
6229 interest(1) |
|
6230 } |
|
6231 field(DTYP,DBF_DEVICE) { |
|
6232 prompt("Device Type") |
|
6233 promptgroup(GUI_LINKS) |
|
6234 interest(1) |
|
6235 } |
|
6236 field(DISV,DBF_SHORT) { |
|
6237 prompt("Disable Value") |
|
6238 initial("1") |
|
6239 promptgroup(GUI_SCAN) |
|
6240 } |
|
6241 field(DISA,DBF_SHORT) { |
|
6242 prompt("Disable") |
|
6243 } |
|
6244 field(SDIS,DBF_INLINK) { |
|
6245 prompt("Scanning Disable") |
|
6246 promptgroup(GUI_SCAN) |
|
6247 interest(1) |
|
6248 } |
|
6249 field(MLOK,DBF_NOACCESS) { |
|
6250 prompt("Monitor lock") |
|
6251 special(SPC_NOMOD) |
|
6252 extra("epicsMutexId mlok") |
|
6253 interest(4) |
|
6254 } |
|
6255 field(MLIS,DBF_NOACCESS) { |
|
6256 prompt("Monitor List") |
|
6257 special(SPC_NOMOD) |
|
6258 extra("ELLLIST mlis") |
|
6259 interest(4) |
|
6260 } |
|
6261 field(DISP,DBF_UCHAR) { |
|
6262 prompt("Disable putField") |
|
6263 } |
|
6264 field(PROC,DBF_UCHAR) { |
|
6265 prompt("Force Processing") |
|
6266 pp(TRUE) |
|
6267 interest(3) |
|
6268 } |
|
6269 field(STAT,DBF_MENU) { |
|
6270 prompt("Alarm Status") |
|
6271 initial("UDF") |
|
6272 special(SPC_NOMOD) |
|
6273 menu(menuAlarmStat) |
|
6274 } |
|
6275 field(SEVR,DBF_MENU) { |
|
6276 prompt("Alarm Severity") |
|
6277 initial("INVALID") |
|
6278 special(SPC_NOMOD) |
|
6279 menu(menuAlarmSevr) |
|
6280 } |
|
6281 field(NSTA,DBF_MENU) { |
|
6282 prompt("New Alarm Status") |
|
6283 special(SPC_NOMOD) |
|
6284 menu(menuAlarmStat) |
|
6285 interest(2) |
|
6286 } |
|
6287 field(NSEV,DBF_MENU) { |
|
6288 prompt("New Alarm Severity") |
|
6289 special(SPC_NOMOD) |
|
6290 menu(menuAlarmSevr) |
|
6291 interest(2) |
|
6292 } |
|
6293 field(ACKS,DBF_MENU) { |
|
6294 prompt("Alarm Ack Severity") |
|
6295 special(SPC_NOMOD) |
|
6296 menu(menuAlarmSevr) |
|
6297 interest(2) |
|
6298 } |
|
6299 field(ACKT,DBF_MENU) { |
|
6300 prompt("Alarm Ack Transient") |
|
6301 initial("YES") |
|
6302 promptgroup(GUI_ALARMS) |
|
6303 special(SPC_NOMOD) |
|
6304 menu(menuYesNo) |
|
6305 interest(2) |
|
6306 } |
|
6307 field(DISS,DBF_MENU) { |
|
6308 prompt("Disable Alarm Sevrty") |
|
6309 promptgroup(GUI_SCAN) |
|
6310 menu(menuAlarmSevr) |
|
6311 interest(1) |
|
6312 } |
|
6313 field(LCNT,DBF_UCHAR) { |
|
6314 prompt("Lock Count") |
|
6315 special(SPC_NOMOD) |
|
6316 interest(2) |
|
6317 } |
|
6318 field(PACT,DBF_UCHAR) { |
|
6319 prompt("Record active") |
|
6320 special(SPC_NOMOD) |
|
6321 interest(1) |
|
6322 } |
|
6323 field(PUTF,DBF_UCHAR) { |
|
6324 prompt("dbPutField process") |
|
6325 special(SPC_NOMOD) |
|
6326 interest(1) |
|
6327 } |
|
6328 field(RPRO,DBF_UCHAR) { |
|
6329 prompt("Reprocess ") |
|
6330 special(SPC_NOMOD) |
|
6331 interest(1) |
|
6332 } |
|
6333 field(ASP,DBF_NOACCESS) { |
|
6334 prompt("Access Security Pvt") |
|
6335 special(SPC_NOMOD) |
|
6336 extra("struct asgMember *asp") |
|
6337 interest(4) |
|
6338 } |
|
6339 field(PPN,DBF_NOACCESS) { |
|
6340 prompt("addr of PUTNOTIFY") |
|
6341 special(SPC_NOMOD) |
|
6342 extra("struct putNotify *ppn") |
|
6343 interest(4) |
|
6344 } |
|
6345 field(PPNR,DBF_NOACCESS) { |
|
6346 prompt("pputNotifyRecord") |
|
6347 special(SPC_NOMOD) |
|
6348 extra("struct putNotifyRecord *ppnr") |
|
6349 interest(4) |
|
6350 } |
|
6351 field(SPVT,DBF_NOACCESS) { |
|
6352 prompt("Scan Private") |
|
6353 special(SPC_NOMOD) |
|
6354 extra("struct scan_element *spvt") |
|
6355 interest(4) |
|
6356 } |
|
6357 field(RSET,DBF_NOACCESS) { |
|
6358 prompt("Address of RSET") |
|
6359 special(SPC_NOMOD) |
|
6360 extra("struct rset *rset") |
|
6361 interest(4) |
|
6362 } |
|
6363 field(DSET,DBF_NOACCESS) { |
|
6364 prompt("DSET address") |
|
6365 special(SPC_NOMOD) |
|
6366 extra("struct dset *dset") |
|
6367 interest(4) |
|
6368 } |
|
6369 field(DPVT,DBF_NOACCESS) { |
|
6370 prompt("Device Private") |
|
6371 special(SPC_NOMOD) |
|
6372 extra("void *dpvt") |
|
6373 interest(4) |
|
6374 } |
|
6375 field(RDES,DBF_NOACCESS) { |
|
6376 prompt("Address of dbRecordType") |
|
6377 special(SPC_NOMOD) |
|
6378 extra("struct dbRecordType *rdes") |
|
6379 interest(4) |
|
6380 } |
|
6381 field(LSET,DBF_NOACCESS) { |
|
6382 prompt("Lock Set") |
|
6383 special(SPC_NOMOD) |
|
6384 extra("struct lockRecord *lset") |
|
6385 interest(4) |
|
6386 } |
|
6387 field(PRIO,DBF_MENU) { |
|
6388 prompt("Scheduling Priority") |
|
6389 promptgroup(GUI_SCAN) |
|
6390 special(SPC_SCAN) |
|
6391 menu(menuPriority) |
|
6392 interest(1) |
|
6393 } |
|
6394 field(TPRO,DBF_UCHAR) { |
|
6395 prompt("Trace Processing") |
|
6396 } |
|
6397 field(BKPT,DBF_NOACCESS) { |
|
6398 prompt("Break Point") |
|
6399 special(SPC_NOMOD) |
|
6400 extra("char bkpt") |
|
6401 interest(1) |
|
6402 } |
|
6403 field(UDF,DBF_UCHAR) { |
|
6404 prompt("Undefined") |
|
6405 initial("1") |
|
6406 promptgroup(GUI_COMMON) |
|
6407 pp(TRUE) |
|
6408 interest(1) |
|
6409 } |
|
6410 field(TIME,DBF_NOACCESS) { |
|
6411 prompt("Time") |
|
6412 special(SPC_NOMOD) |
|
6413 extra("epicsTimeStamp time") |
|
6414 interest(2) |
|
6415 } |
|
6416 field(FLNK,DBF_FWDLINK) { |
|
6417 prompt("Forward Process Link") |
|
6418 promptgroup(GUI_LINKS) |
|
6419 interest(1) |
|
6420 } |
|
6421 field(VAL,DBF_LONG) { |
|
6422 prompt("Used to trigger") |
|
6423 pp(TRUE) |
|
6424 asl(ASL0) |
|
6425 } |
|
6426 field(SELM,DBF_MENU) { |
|
6427 prompt("Select Mechanism") |
|
6428 promptgroup(GUI_LINKS) |
|
6429 menu(fanoutSELM) |
|
6430 interest(1) |
|
6431 } |
|
6432 field(SELN,DBF_USHORT) { |
|
6433 prompt("Link Selection") |
|
6434 initial("1") |
|
6435 interest(1) |
|
6436 } |
|
6437 field(SELL,DBF_INLINK) { |
|
6438 prompt("Link Selection Loc") |
|
6439 promptgroup(GUI_LINKS) |
|
6440 interest(1) |
|
6441 } |
|
6442 field(LNK1,DBF_FWDLINK) { |
|
6443 prompt("Forward Link 1") |
|
6444 promptgroup(GUI_LINKS) |
|
6445 interest(1) |
|
6446 } |
|
6447 field(LNK2,DBF_FWDLINK) { |
|
6448 prompt("Forward Link 2") |
|
6449 promptgroup(GUI_LINKS) |
|
6450 interest(1) |
|
6451 } |
|
6452 field(LNK3,DBF_FWDLINK) { |
|
6453 prompt("Forward Link 3") |
|
6454 promptgroup(GUI_LINKS) |
|
6455 interest(1) |
|
6456 } |
|
6457 field(LNK4,DBF_FWDLINK) { |
|
6458 prompt("Forward Link 4") |
|
6459 promptgroup(GUI_LINKS) |
|
6460 interest(1) |
|
6461 } |
|
6462 field(LNK5,DBF_FWDLINK) { |
|
6463 prompt("Forward Link 5") |
|
6464 promptgroup(GUI_LINKS) |
|
6465 interest(1) |
|
6466 } |
|
6467 field(LNK6,DBF_FWDLINK) { |
|
6468 prompt("Forward Link 6") |
|
6469 promptgroup(GUI_LINKS) |
|
6470 interest(1) |
|
6471 } |
|
6472 } |
|
6473 recordtype(histogram) { |
|
6474 field(NAME,DBF_STRING) { |
|
6475 prompt("Record Name") |
|
6476 special(SPC_NOMOD) |
|
6477 size(61) |
|
6478 } |
|
6479 field(DESC,DBF_STRING) { |
|
6480 prompt("Descriptor") |
|
6481 promptgroup(GUI_COMMON) |
|
6482 size(41) |
|
6483 } |
|
6484 field(ASG,DBF_STRING) { |
|
6485 prompt("Access Security Group") |
|
6486 promptgroup(GUI_COMMON) |
|
6487 special(SPC_AS) |
|
6488 size(29) |
|
6489 } |
|
6490 field(SCAN,DBF_MENU) { |
|
6491 prompt("Scan Mechanism") |
|
6492 promptgroup(GUI_SCAN) |
|
6493 special(SPC_SCAN) |
|
6494 menu(menuScan) |
|
6495 interest(1) |
|
6496 } |
|
6497 field(PINI,DBF_MENU) { |
|
6498 prompt("Process at iocInit") |
|
6499 promptgroup(GUI_SCAN) |
|
6500 menu(menuPini) |
|
6501 interest(1) |
|
6502 } |
|
6503 field(PHAS,DBF_SHORT) { |
|
6504 prompt("Scan Phase") |
|
6505 promptgroup(GUI_SCAN) |
|
6506 special(SPC_SCAN) |
|
6507 interest(1) |
|
6508 } |
|
6509 field(EVNT,DBF_SHORT) { |
|
6510 prompt("Event Number") |
|
6511 promptgroup(GUI_SCAN) |
|
6512 special(SPC_SCAN) |
|
6513 interest(1) |
|
6514 } |
|
6515 field(TSE,DBF_SHORT) { |
|
6516 prompt("Time Stamp Event") |
|
6517 promptgroup(GUI_SCAN) |
|
6518 interest(1) |
|
6519 } |
|
6520 field(TSEL,DBF_INLINK) { |
|
6521 prompt("Time Stamp Link") |
|
6522 promptgroup(GUI_SCAN) |
|
6523 interest(1) |
|
6524 } |
|
6525 field(DTYP,DBF_DEVICE) { |
|
6526 prompt("Device Type") |
|
6527 promptgroup(GUI_LINKS) |
|
6528 interest(1) |
|
6529 } |
|
6530 field(DISV,DBF_SHORT) { |
|
6531 prompt("Disable Value") |
|
6532 initial("1") |
|
6533 promptgroup(GUI_SCAN) |
|
6534 } |
|
6535 field(DISA,DBF_SHORT) { |
|
6536 prompt("Disable") |
|
6537 } |
|
6538 field(SDIS,DBF_INLINK) { |
|
6539 prompt("Scanning Disable") |
|
6540 promptgroup(GUI_SCAN) |
|
6541 interest(1) |
|
6542 } |
|
6543 field(MLOK,DBF_NOACCESS) { |
|
6544 prompt("Monitor lock") |
|
6545 special(SPC_NOMOD) |
|
6546 extra("epicsMutexId mlok") |
|
6547 interest(4) |
|
6548 } |
|
6549 field(MLIS,DBF_NOACCESS) { |
|
6550 prompt("Monitor List") |
|
6551 special(SPC_NOMOD) |
|
6552 extra("ELLLIST mlis") |
|
6553 interest(4) |
|
6554 } |
|
6555 field(DISP,DBF_UCHAR) { |
|
6556 prompt("Disable putField") |
|
6557 } |
|
6558 field(PROC,DBF_UCHAR) { |
|
6559 prompt("Force Processing") |
|
6560 pp(TRUE) |
|
6561 interest(3) |
|
6562 } |
|
6563 field(STAT,DBF_MENU) { |
|
6564 prompt("Alarm Status") |
|
6565 initial("UDF") |
|
6566 special(SPC_NOMOD) |
|
6567 menu(menuAlarmStat) |
|
6568 } |
|
6569 field(SEVR,DBF_MENU) { |
|
6570 prompt("Alarm Severity") |
|
6571 initial("INVALID") |
|
6572 special(SPC_NOMOD) |
|
6573 menu(menuAlarmSevr) |
|
6574 } |
|
6575 field(NSTA,DBF_MENU) { |
|
6576 prompt("New Alarm Status") |
|
6577 special(SPC_NOMOD) |
|
6578 menu(menuAlarmStat) |
|
6579 interest(2) |
|
6580 } |
|
6581 field(NSEV,DBF_MENU) { |
|
6582 prompt("New Alarm Severity") |
|
6583 special(SPC_NOMOD) |
|
6584 menu(menuAlarmSevr) |
|
6585 interest(2) |
|
6586 } |
|
6587 field(ACKS,DBF_MENU) { |
|
6588 prompt("Alarm Ack Severity") |
|
6589 special(SPC_NOMOD) |
|
6590 menu(menuAlarmSevr) |
|
6591 interest(2) |
|
6592 } |
|
6593 field(ACKT,DBF_MENU) { |
|
6594 prompt("Alarm Ack Transient") |
|
6595 initial("YES") |
|
6596 promptgroup(GUI_ALARMS) |
|
6597 special(SPC_NOMOD) |
|
6598 menu(menuYesNo) |
|
6599 interest(2) |
|
6600 } |
|
6601 field(DISS,DBF_MENU) { |
|
6602 prompt("Disable Alarm Sevrty") |
|
6603 promptgroup(GUI_SCAN) |
|
6604 menu(menuAlarmSevr) |
|
6605 interest(1) |
|
6606 } |
|
6607 field(LCNT,DBF_UCHAR) { |
|
6608 prompt("Lock Count") |
|
6609 special(SPC_NOMOD) |
|
6610 interest(2) |
|
6611 } |
|
6612 field(PACT,DBF_UCHAR) { |
|
6613 prompt("Record active") |
|
6614 special(SPC_NOMOD) |
|
6615 interest(1) |
|
6616 } |
|
6617 field(PUTF,DBF_UCHAR) { |
|
6618 prompt("dbPutField process") |
|
6619 special(SPC_NOMOD) |
|
6620 interest(1) |
|
6621 } |
|
6622 field(RPRO,DBF_UCHAR) { |
|
6623 prompt("Reprocess ") |
|
6624 special(SPC_NOMOD) |
|
6625 interest(1) |
|
6626 } |
|
6627 field(ASP,DBF_NOACCESS) { |
|
6628 prompt("Access Security Pvt") |
|
6629 special(SPC_NOMOD) |
|
6630 extra("struct asgMember *asp") |
|
6631 interest(4) |
|
6632 } |
|
6633 field(PPN,DBF_NOACCESS) { |
|
6634 prompt("addr of PUTNOTIFY") |
|
6635 special(SPC_NOMOD) |
|
6636 extra("struct putNotify *ppn") |
|
6637 interest(4) |
|
6638 } |
|
6639 field(PPNR,DBF_NOACCESS) { |
|
6640 prompt("pputNotifyRecord") |
|
6641 special(SPC_NOMOD) |
|
6642 extra("struct putNotifyRecord *ppnr") |
|
6643 interest(4) |
|
6644 } |
|
6645 field(SPVT,DBF_NOACCESS) { |
|
6646 prompt("Scan Private") |
|
6647 special(SPC_NOMOD) |
|
6648 extra("struct scan_element *spvt") |
|
6649 interest(4) |
|
6650 } |
|
6651 field(RSET,DBF_NOACCESS) { |
|
6652 prompt("Address of RSET") |
|
6653 special(SPC_NOMOD) |
|
6654 extra("struct rset *rset") |
|
6655 interest(4) |
|
6656 } |
|
6657 field(DSET,DBF_NOACCESS) { |
|
6658 prompt("DSET address") |
|
6659 special(SPC_NOMOD) |
|
6660 extra("struct dset *dset") |
|
6661 interest(4) |
|
6662 } |
|
6663 field(DPVT,DBF_NOACCESS) { |
|
6664 prompt("Device Private") |
|
6665 special(SPC_NOMOD) |
|
6666 extra("void *dpvt") |
|
6667 interest(4) |
|
6668 } |
|
6669 field(RDES,DBF_NOACCESS) { |
|
6670 prompt("Address of dbRecordType") |
|
6671 special(SPC_NOMOD) |
|
6672 extra("struct dbRecordType *rdes") |
|
6673 interest(4) |
|
6674 } |
|
6675 field(LSET,DBF_NOACCESS) { |
|
6676 prompt("Lock Set") |
|
6677 special(SPC_NOMOD) |
|
6678 extra("struct lockRecord *lset") |
|
6679 interest(4) |
|
6680 } |
|
6681 field(PRIO,DBF_MENU) { |
|
6682 prompt("Scheduling Priority") |
|
6683 promptgroup(GUI_SCAN) |
|
6684 special(SPC_SCAN) |
|
6685 menu(menuPriority) |
|
6686 interest(1) |
|
6687 } |
|
6688 field(TPRO,DBF_UCHAR) { |
|
6689 prompt("Trace Processing") |
|
6690 } |
|
6691 field(BKPT,DBF_NOACCESS) { |
|
6692 prompt("Break Point") |
|
6693 special(SPC_NOMOD) |
|
6694 extra("char bkpt") |
|
6695 interest(1) |
|
6696 } |
|
6697 field(UDF,DBF_UCHAR) { |
|
6698 prompt("Undefined") |
|
6699 initial("1") |
|
6700 promptgroup(GUI_COMMON) |
|
6701 pp(TRUE) |
|
6702 interest(1) |
|
6703 } |
|
6704 field(TIME,DBF_NOACCESS) { |
|
6705 prompt("Time") |
|
6706 special(SPC_NOMOD) |
|
6707 extra("epicsTimeStamp time") |
|
6708 interest(2) |
|
6709 } |
|
6710 field(FLNK,DBF_FWDLINK) { |
|
6711 prompt("Forward Process Link") |
|
6712 promptgroup(GUI_LINKS) |
|
6713 interest(1) |
|
6714 } |
|
6715 field(VAL,DBF_NOACCESS) { |
|
6716 prompt("Value") |
|
6717 special(SPC_DBADDR) |
|
6718 extra("void * val") |
|
6719 asl(ASL0) |
|
6720 } |
|
6721 field(NELM,DBF_USHORT) { |
|
6722 prompt("Num of Array Elements") |
|
6723 initial("1") |
|
6724 promptgroup(GUI_HIST) |
|
6725 special(SPC_NOMOD) |
|
6726 interest(1) |
|
6727 } |
|
6728 field(CSTA,DBF_SHORT) { |
|
6729 prompt("Collection Status") |
|
6730 initial("1") |
|
6731 special(SPC_NOMOD) |
|
6732 interest(1) |
|
6733 } |
|
6734 field(CMD,DBF_MENU) { |
|
6735 prompt("Collection Control") |
|
6736 special(103) |
|
6737 menu(histogramCMD) |
|
6738 interest(1) |
|
6739 asl(ASL0) |
|
6740 } |
|
6741 field(ULIM,DBF_DOUBLE) { |
|
6742 prompt("Upper Signal Limit") |
|
6743 promptgroup(GUI_HIST) |
|
6744 special(101) |
|
6745 interest(1) |
|
6746 } |
|
6747 field(LLIM,DBF_DOUBLE) { |
|
6748 prompt("Lower Signal Limit ") |
|
6749 promptgroup(GUI_HIST) |
|
6750 special(101) |
|
6751 interest(1) |
|
6752 } |
|
6753 field(WDTH,DBF_DOUBLE) { |
|
6754 prompt("Element Width") |
|
6755 special(SPC_NOMOD) |
|
6756 interest(3) |
|
6757 } |
|
6758 field(SGNL,DBF_DOUBLE) { |
|
6759 prompt("Signal Value") |
|
6760 special(100) |
|
6761 } |
|
6762 field(PREC,DBF_SHORT) { |
|
6763 prompt("Display Precision") |
|
6764 promptgroup(GUI_DISPLAY) |
|
6765 interest(1) |
|
6766 } |
|
6767 field(SVL,DBF_INLINK) { |
|
6768 prompt("Signal Value Location") |
|
6769 promptgroup(GUI_INPUTS) |
|
6770 interest(1) |
|
6771 } |
|
6772 field(BPTR,DBF_NOACCESS) { |
|
6773 prompt("Buffer Pointer") |
|
6774 special(SPC_NOMOD) |
|
6775 extra("epicsUInt32 *bptr") |
|
6776 interest(4) |
|
6777 } |
|
6778 field(WDOG,DBF_NOACCESS) { |
|
6779 prompt("Watchdog callback") |
|
6780 special(SPC_NOMOD) |
|
6781 extra("void * wdog") |
|
6782 interest(4) |
|
6783 } |
|
6784 field(MDEL,DBF_SHORT) { |
|
6785 prompt("Monitor Count Deadband") |
|
6786 promptgroup(GUI_HIST) |
|
6787 interest(1) |
|
6788 } |
|
6789 field(MCNT,DBF_SHORT) { |
|
6790 prompt("Counts Since Monitor") |
|
6791 special(SPC_NOMOD) |
|
6792 interest(3) |
|
6793 } |
|
6794 field(SDEL,DBF_DOUBLE) { |
|
6795 prompt("Monitor Seconds Dband") |
|
6796 promptgroup(GUI_HIST) |
|
6797 special(101) |
|
6798 interest(1) |
|
6799 } |
|
6800 field(SIOL,DBF_INLINK) { |
|
6801 prompt("Sim Input Specifctn") |
|
6802 promptgroup(GUI_INPUTS) |
|
6803 interest(1) |
|
6804 } |
|
6805 field(SVAL,DBF_DOUBLE) { |
|
6806 prompt("Simulation Value") |
|
6807 } |
|
6808 field(SIML,DBF_INLINK) { |
|
6809 prompt("Sim Mode Location") |
|
6810 promptgroup(GUI_INPUTS) |
|
6811 interest(1) |
|
6812 } |
|
6813 field(SIMM,DBF_MENU) { |
|
6814 prompt("Simulation Mode") |
|
6815 menu(menuYesNo) |
|
6816 interest(1) |
|
6817 } |
|
6818 field(SIMS,DBF_MENU) { |
|
6819 prompt("Sim mode Alarm Svrty") |
|
6820 promptgroup(GUI_INPUTS) |
|
6821 menu(menuAlarmSevr) |
|
6822 interest(2) |
|
6823 } |
|
6824 field(HOPR,DBF_ULONG) { |
|
6825 prompt("High Operating Range") |
|
6826 promptgroup(GUI_DISPLAY) |
|
6827 interest(1) |
|
6828 } |
|
6829 field(LOPR,DBF_ULONG) { |
|
6830 prompt("Low Operating Range") |
|
6831 promptgroup(GUI_DISPLAY) |
|
6832 interest(1) |
|
6833 } |
|
6834 } |
|
6835 recordtype(longin) { |
|
6836 field(NAME,DBF_STRING) { |
|
6837 prompt("Record Name") |
|
6838 special(SPC_NOMOD) |
|
6839 size(61) |
|
6840 } |
|
6841 field(DESC,DBF_STRING) { |
|
6842 prompt("Descriptor") |
|
6843 promptgroup(GUI_COMMON) |
|
6844 size(41) |
|
6845 } |
|
6846 field(ASG,DBF_STRING) { |
|
6847 prompt("Access Security Group") |
|
6848 promptgroup(GUI_COMMON) |
|
6849 special(SPC_AS) |
|
6850 size(29) |
|
6851 } |
|
6852 field(SCAN,DBF_MENU) { |
|
6853 prompt("Scan Mechanism") |
|
6854 promptgroup(GUI_SCAN) |
|
6855 special(SPC_SCAN) |
|
6856 menu(menuScan) |
|
6857 interest(1) |
|
6858 } |
|
6859 field(PINI,DBF_MENU) { |
|
6860 prompt("Process at iocInit") |
|
6861 promptgroup(GUI_SCAN) |
|
6862 menu(menuPini) |
|
6863 interest(1) |
|
6864 } |
|
6865 field(PHAS,DBF_SHORT) { |
|
6866 prompt("Scan Phase") |
|
6867 promptgroup(GUI_SCAN) |
|
6868 special(SPC_SCAN) |
|
6869 interest(1) |
|
6870 } |
|
6871 field(EVNT,DBF_SHORT) { |
|
6872 prompt("Event Number") |
|
6873 promptgroup(GUI_SCAN) |
|
6874 special(SPC_SCAN) |
|
6875 interest(1) |
|
6876 } |
|
6877 field(TSE,DBF_SHORT) { |
|
6878 prompt("Time Stamp Event") |
|
6879 promptgroup(GUI_SCAN) |
|
6880 interest(1) |
|
6881 } |
|
6882 field(TSEL,DBF_INLINK) { |
|
6883 prompt("Time Stamp Link") |
|
6884 promptgroup(GUI_SCAN) |
|
6885 interest(1) |
|
6886 } |
|
6887 field(DTYP,DBF_DEVICE) { |
|
6888 prompt("Device Type") |
|
6889 promptgroup(GUI_LINKS) |
|
6890 interest(1) |
|
6891 } |
|
6892 field(DISV,DBF_SHORT) { |
|
6893 prompt("Disable Value") |
|
6894 initial("1") |
|
6895 promptgroup(GUI_SCAN) |
|
6896 } |
|
6897 field(DISA,DBF_SHORT) { |
|
6898 prompt("Disable") |
|
6899 } |
|
6900 field(SDIS,DBF_INLINK) { |
|
6901 prompt("Scanning Disable") |
|
6902 promptgroup(GUI_SCAN) |
|
6903 interest(1) |
|
6904 } |
|
6905 field(MLOK,DBF_NOACCESS) { |
|
6906 prompt("Monitor lock") |
|
6907 special(SPC_NOMOD) |
|
6908 extra("epicsMutexId mlok") |
|
6909 interest(4) |
|
6910 } |
|
6911 field(MLIS,DBF_NOACCESS) { |
|
6912 prompt("Monitor List") |
|
6913 special(SPC_NOMOD) |
|
6914 extra("ELLLIST mlis") |
|
6915 interest(4) |
|
6916 } |
|
6917 field(DISP,DBF_UCHAR) { |
|
6918 prompt("Disable putField") |
|
6919 } |
|
6920 field(PROC,DBF_UCHAR) { |
|
6921 prompt("Force Processing") |
|
6922 pp(TRUE) |
|
6923 interest(3) |
|
6924 } |
|
6925 field(STAT,DBF_MENU) { |
|
6926 prompt("Alarm Status") |
|
6927 initial("UDF") |
|
6928 special(SPC_NOMOD) |
|
6929 menu(menuAlarmStat) |
|
6930 } |
|
6931 field(SEVR,DBF_MENU) { |
|
6932 prompt("Alarm Severity") |
|
6933 initial("INVALID") |
|
6934 special(SPC_NOMOD) |
|
6935 menu(menuAlarmSevr) |
|
6936 } |
|
6937 field(NSTA,DBF_MENU) { |
|
6938 prompt("New Alarm Status") |
|
6939 special(SPC_NOMOD) |
|
6940 menu(menuAlarmStat) |
|
6941 interest(2) |
|
6942 } |
|
6943 field(NSEV,DBF_MENU) { |
|
6944 prompt("New Alarm Severity") |
|
6945 special(SPC_NOMOD) |
|
6946 menu(menuAlarmSevr) |
|
6947 interest(2) |
|
6948 } |
|
6949 field(ACKS,DBF_MENU) { |
|
6950 prompt("Alarm Ack Severity") |
|
6951 special(SPC_NOMOD) |
|
6952 menu(menuAlarmSevr) |
|
6953 interest(2) |
|
6954 } |
|
6955 field(ACKT,DBF_MENU) { |
|
6956 prompt("Alarm Ack Transient") |
|
6957 initial("YES") |
|
6958 promptgroup(GUI_ALARMS) |
|
6959 special(SPC_NOMOD) |
|
6960 menu(menuYesNo) |
|
6961 interest(2) |
|
6962 } |
|
6963 field(DISS,DBF_MENU) { |
|
6964 prompt("Disable Alarm Sevrty") |
|
6965 promptgroup(GUI_SCAN) |
|
6966 menu(menuAlarmSevr) |
|
6967 interest(1) |
|
6968 } |
|
6969 field(LCNT,DBF_UCHAR) { |
|
6970 prompt("Lock Count") |
|
6971 special(SPC_NOMOD) |
|
6972 interest(2) |
|
6973 } |
|
6974 field(PACT,DBF_UCHAR) { |
|
6975 prompt("Record active") |
|
6976 special(SPC_NOMOD) |
|
6977 interest(1) |
|
6978 } |
|
6979 field(PUTF,DBF_UCHAR) { |
|
6980 prompt("dbPutField process") |
|
6981 special(SPC_NOMOD) |
|
6982 interest(1) |
|
6983 } |
|
6984 field(RPRO,DBF_UCHAR) { |
|
6985 prompt("Reprocess ") |
|
6986 special(SPC_NOMOD) |
|
6987 interest(1) |
|
6988 } |
|
6989 field(ASP,DBF_NOACCESS) { |
|
6990 prompt("Access Security Pvt") |
|
6991 special(SPC_NOMOD) |
|
6992 extra("struct asgMember *asp") |
|
6993 interest(4) |
|
6994 } |
|
6995 field(PPN,DBF_NOACCESS) { |
|
6996 prompt("addr of PUTNOTIFY") |
|
6997 special(SPC_NOMOD) |
|
6998 extra("struct putNotify *ppn") |
|
6999 interest(4) |
|
7000 } |
|
7001 field(PPNR,DBF_NOACCESS) { |
|
7002 prompt("pputNotifyRecord") |
|
7003 special(SPC_NOMOD) |
|
7004 extra("struct putNotifyRecord *ppnr") |
|
7005 interest(4) |
|
7006 } |
|
7007 field(SPVT,DBF_NOACCESS) { |
|
7008 prompt("Scan Private") |
|
7009 special(SPC_NOMOD) |
|
7010 extra("struct scan_element *spvt") |
|
7011 interest(4) |
|
7012 } |
|
7013 field(RSET,DBF_NOACCESS) { |
|
7014 prompt("Address of RSET") |
|
7015 special(SPC_NOMOD) |
|
7016 extra("struct rset *rset") |
|
7017 interest(4) |
|
7018 } |
|
7019 field(DSET,DBF_NOACCESS) { |
|
7020 prompt("DSET address") |
|
7021 special(SPC_NOMOD) |
|
7022 extra("struct dset *dset") |
|
7023 interest(4) |
|
7024 } |
|
7025 field(DPVT,DBF_NOACCESS) { |
|
7026 prompt("Device Private") |
|
7027 special(SPC_NOMOD) |
|
7028 extra("void *dpvt") |
|
7029 interest(4) |
|
7030 } |
|
7031 field(RDES,DBF_NOACCESS) { |
|
7032 prompt("Address of dbRecordType") |
|
7033 special(SPC_NOMOD) |
|
7034 extra("struct dbRecordType *rdes") |
|
7035 interest(4) |
|
7036 } |
|
7037 field(LSET,DBF_NOACCESS) { |
|
7038 prompt("Lock Set") |
|
7039 special(SPC_NOMOD) |
|
7040 extra("struct lockRecord *lset") |
|
7041 interest(4) |
|
7042 } |
|
7043 field(PRIO,DBF_MENU) { |
|
7044 prompt("Scheduling Priority") |
|
7045 promptgroup(GUI_SCAN) |
|
7046 special(SPC_SCAN) |
|
7047 menu(menuPriority) |
|
7048 interest(1) |
|
7049 } |
|
7050 field(TPRO,DBF_UCHAR) { |
|
7051 prompt("Trace Processing") |
|
7052 } |
|
7053 field(BKPT,DBF_NOACCESS) { |
|
7054 prompt("Break Point") |
|
7055 special(SPC_NOMOD) |
|
7056 extra("char bkpt") |
|
7057 interest(1) |
|
7058 } |
|
7059 field(UDF,DBF_UCHAR) { |
|
7060 prompt("Undefined") |
|
7061 initial("1") |
|
7062 promptgroup(GUI_COMMON) |
|
7063 pp(TRUE) |
|
7064 interest(1) |
|
7065 } |
|
7066 field(TIME,DBF_NOACCESS) { |
|
7067 prompt("Time") |
|
7068 special(SPC_NOMOD) |
|
7069 extra("epicsTimeStamp time") |
|
7070 interest(2) |
|
7071 } |
|
7072 field(FLNK,DBF_FWDLINK) { |
|
7073 prompt("Forward Process Link") |
|
7074 promptgroup(GUI_LINKS) |
|
7075 interest(1) |
|
7076 } |
|
7077 field(VAL,DBF_LONG) { |
|
7078 prompt("Current value") |
|
7079 promptgroup(GUI_INPUTS) |
|
7080 pp(TRUE) |
|
7081 asl(ASL0) |
|
7082 } |
|
7083 field(INP,DBF_INLINK) { |
|
7084 prompt("Input Specification") |
|
7085 promptgroup(GUI_INPUTS) |
|
7086 interest(1) |
|
7087 } |
|
7088 field(EGU,DBF_STRING) { |
|
7089 prompt("Units name") |
|
7090 promptgroup(GUI_DISPLAY) |
|
7091 size(16) |
|
7092 interest(1) |
|
7093 } |
|
7094 field(HOPR,DBF_LONG) { |
|
7095 prompt("High Operating Range") |
|
7096 promptgroup(GUI_DISPLAY) |
|
7097 interest(1) |
|
7098 } |
|
7099 field(LOPR,DBF_LONG) { |
|
7100 prompt("Low Operating Range") |
|
7101 promptgroup(GUI_DISPLAY) |
|
7102 interest(1) |
|
7103 } |
|
7104 field(HIHI,DBF_LONG) { |
|
7105 prompt("Hihi Alarm Limit") |
|
7106 promptgroup(GUI_ALARMS) |
|
7107 pp(TRUE) |
|
7108 interest(1) |
|
7109 } |
|
7110 field(LOLO,DBF_LONG) { |
|
7111 prompt("Lolo Alarm Limit") |
|
7112 promptgroup(GUI_ALARMS) |
|
7113 pp(TRUE) |
|
7114 interest(1) |
|
7115 } |
|
7116 field(HIGH,DBF_LONG) { |
|
7117 prompt("High Alarm Limit") |
|
7118 promptgroup(GUI_ALARMS) |
|
7119 pp(TRUE) |
|
7120 interest(1) |
|
7121 } |
|
7122 field(LOW,DBF_LONG) { |
|
7123 prompt("Low Alarm Limit") |
|
7124 promptgroup(GUI_ALARMS) |
|
7125 pp(TRUE) |
|
7126 interest(1) |
|
7127 } |
|
7128 field(HHSV,DBF_MENU) { |
|
7129 prompt("Hihi Severity") |
|
7130 promptgroup(GUI_ALARMS) |
|
7131 menu(menuAlarmSevr) |
|
7132 pp(TRUE) |
|
7133 interest(1) |
|
7134 } |
|
7135 field(LLSV,DBF_MENU) { |
|
7136 prompt("Lolo Severity") |
|
7137 promptgroup(GUI_ALARMS) |
|
7138 menu(menuAlarmSevr) |
|
7139 pp(TRUE) |
|
7140 interest(1) |
|
7141 } |
|
7142 field(HSV,DBF_MENU) { |
|
7143 prompt("High Severity") |
|
7144 promptgroup(GUI_ALARMS) |
|
7145 menu(menuAlarmSevr) |
|
7146 pp(TRUE) |
|
7147 interest(1) |
|
7148 } |
|
7149 field(LSV,DBF_MENU) { |
|
7150 prompt("Low Severity") |
|
7151 promptgroup(GUI_ALARMS) |
|
7152 menu(menuAlarmSevr) |
|
7153 pp(TRUE) |
|
7154 interest(1) |
|
7155 } |
|
7156 field(HYST,DBF_LONG) { |
|
7157 prompt("Alarm Deadband") |
|
7158 promptgroup(GUI_ALARMS) |
|
7159 interest(1) |
|
7160 } |
|
7161 field(ADEL,DBF_LONG) { |
|
7162 prompt("Archive Deadband") |
|
7163 promptgroup(GUI_DISPLAY) |
|
7164 interest(1) |
|
7165 } |
|
7166 field(MDEL,DBF_LONG) { |
|
7167 prompt("Monitor Deadband") |
|
7168 promptgroup(GUI_DISPLAY) |
|
7169 interest(1) |
|
7170 } |
|
7171 field(LALM,DBF_LONG) { |
|
7172 prompt("Last Value Alarmed") |
|
7173 special(SPC_NOMOD) |
|
7174 interest(3) |
|
7175 } |
|
7176 field(ALST,DBF_LONG) { |
|
7177 prompt("Last Value Archived") |
|
7178 special(SPC_NOMOD) |
|
7179 interest(3) |
|
7180 } |
|
7181 field(MLST,DBF_LONG) { |
|
7182 prompt("Last Val Monitored") |
|
7183 special(SPC_NOMOD) |
|
7184 interest(3) |
|
7185 } |
|
7186 field(SIOL,DBF_INLINK) { |
|
7187 prompt("Sim Input Specifctn") |
|
7188 promptgroup(GUI_INPUTS) |
|
7189 interest(1) |
|
7190 } |
|
7191 field(SVAL,DBF_LONG) { |
|
7192 prompt("Simulation Value") |
|
7193 } |
|
7194 field(SIML,DBF_INLINK) { |
|
7195 prompt("Sim Mode Location") |
|
7196 promptgroup(GUI_INPUTS) |
|
7197 interest(1) |
|
7198 } |
|
7199 field(SIMM,DBF_MENU) { |
|
7200 prompt("Simulation Mode") |
|
7201 menu(menuYesNo) |
|
7202 interest(1) |
|
7203 } |
|
7204 field(SIMS,DBF_MENU) { |
|
7205 prompt("Sim mode Alarm Svrty") |
|
7206 promptgroup(GUI_INPUTS) |
|
7207 menu(menuAlarmSevr) |
|
7208 interest(2) |
|
7209 } |
|
7210 } |
|
7211 recordtype(longout) { |
|
7212 field(NAME,DBF_STRING) { |
|
7213 prompt("Record Name") |
|
7214 special(SPC_NOMOD) |
|
7215 size(61) |
|
7216 } |
|
7217 field(DESC,DBF_STRING) { |
|
7218 prompt("Descriptor") |
|
7219 promptgroup(GUI_COMMON) |
|
7220 size(41) |
|
7221 } |
|
7222 field(ASG,DBF_STRING) { |
|
7223 prompt("Access Security Group") |
|
7224 promptgroup(GUI_COMMON) |
|
7225 special(SPC_AS) |
|
7226 size(29) |
|
7227 } |
|
7228 field(SCAN,DBF_MENU) { |
|
7229 prompt("Scan Mechanism") |
|
7230 promptgroup(GUI_SCAN) |
|
7231 special(SPC_SCAN) |
|
7232 menu(menuScan) |
|
7233 interest(1) |
|
7234 } |
|
7235 field(PINI,DBF_MENU) { |
|
7236 prompt("Process at iocInit") |
|
7237 promptgroup(GUI_SCAN) |
|
7238 menu(menuPini) |
|
7239 interest(1) |
|
7240 } |
|
7241 field(PHAS,DBF_SHORT) { |
|
7242 prompt("Scan Phase") |
|
7243 promptgroup(GUI_SCAN) |
|
7244 special(SPC_SCAN) |
|
7245 interest(1) |
|
7246 } |
|
7247 field(EVNT,DBF_SHORT) { |
|
7248 prompt("Event Number") |
|
7249 promptgroup(GUI_SCAN) |
|
7250 special(SPC_SCAN) |
|
7251 interest(1) |
|
7252 } |
|
7253 field(TSE,DBF_SHORT) { |
|
7254 prompt("Time Stamp Event") |
|
7255 promptgroup(GUI_SCAN) |
|
7256 interest(1) |
|
7257 } |
|
7258 field(TSEL,DBF_INLINK) { |
|
7259 prompt("Time Stamp Link") |
|
7260 promptgroup(GUI_SCAN) |
|
7261 interest(1) |
|
7262 } |
|
7263 field(DTYP,DBF_DEVICE) { |
|
7264 prompt("Device Type") |
|
7265 promptgroup(GUI_LINKS) |
|
7266 interest(1) |
|
7267 } |
|
7268 field(DISV,DBF_SHORT) { |
|
7269 prompt("Disable Value") |
|
7270 initial("1") |
|
7271 promptgroup(GUI_SCAN) |
|
7272 } |
|
7273 field(DISA,DBF_SHORT) { |
|
7274 prompt("Disable") |
|
7275 } |
|
7276 field(SDIS,DBF_INLINK) { |
|
7277 prompt("Scanning Disable") |
|
7278 promptgroup(GUI_SCAN) |
|
7279 interest(1) |
|
7280 } |
|
7281 field(MLOK,DBF_NOACCESS) { |
|
7282 prompt("Monitor lock") |
|
7283 special(SPC_NOMOD) |
|
7284 extra("epicsMutexId mlok") |
|
7285 interest(4) |
|
7286 } |
|
7287 field(MLIS,DBF_NOACCESS) { |
|
7288 prompt("Monitor List") |
|
7289 special(SPC_NOMOD) |
|
7290 extra("ELLLIST mlis") |
|
7291 interest(4) |
|
7292 } |
|
7293 field(DISP,DBF_UCHAR) { |
|
7294 prompt("Disable putField") |
|
7295 } |
|
7296 field(PROC,DBF_UCHAR) { |
|
7297 prompt("Force Processing") |
|
7298 pp(TRUE) |
|
7299 interest(3) |
|
7300 } |
|
7301 field(STAT,DBF_MENU) { |
|
7302 prompt("Alarm Status") |
|
7303 initial("UDF") |
|
7304 special(SPC_NOMOD) |
|
7305 menu(menuAlarmStat) |
|
7306 } |
|
7307 field(SEVR,DBF_MENU) { |
|
7308 prompt("Alarm Severity") |
|
7309 initial("INVALID") |
|
7310 special(SPC_NOMOD) |
|
7311 menu(menuAlarmSevr) |
|
7312 } |
|
7313 field(NSTA,DBF_MENU) { |
|
7314 prompt("New Alarm Status") |
|
7315 special(SPC_NOMOD) |
|
7316 menu(menuAlarmStat) |
|
7317 interest(2) |
|
7318 } |
|
7319 field(NSEV,DBF_MENU) { |
|
7320 prompt("New Alarm Severity") |
|
7321 special(SPC_NOMOD) |
|
7322 menu(menuAlarmSevr) |
|
7323 interest(2) |
|
7324 } |
|
7325 field(ACKS,DBF_MENU) { |
|
7326 prompt("Alarm Ack Severity") |
|
7327 special(SPC_NOMOD) |
|
7328 menu(menuAlarmSevr) |
|
7329 interest(2) |
|
7330 } |
|
7331 field(ACKT,DBF_MENU) { |
|
7332 prompt("Alarm Ack Transient") |
|
7333 initial("YES") |
|
7334 promptgroup(GUI_ALARMS) |
|
7335 special(SPC_NOMOD) |
|
7336 menu(menuYesNo) |
|
7337 interest(2) |
|
7338 } |
|
7339 field(DISS,DBF_MENU) { |
|
7340 prompt("Disable Alarm Sevrty") |
|
7341 promptgroup(GUI_SCAN) |
|
7342 menu(menuAlarmSevr) |
|
7343 interest(1) |
|
7344 } |
|
7345 field(LCNT,DBF_UCHAR) { |
|
7346 prompt("Lock Count") |
|
7347 special(SPC_NOMOD) |
|
7348 interest(2) |
|
7349 } |
|
7350 field(PACT,DBF_UCHAR) { |
|
7351 prompt("Record active") |
|
7352 special(SPC_NOMOD) |
|
7353 interest(1) |
|
7354 } |
|
7355 field(PUTF,DBF_UCHAR) { |
|
7356 prompt("dbPutField process") |
|
7357 special(SPC_NOMOD) |
|
7358 interest(1) |
|
7359 } |
|
7360 field(RPRO,DBF_UCHAR) { |
|
7361 prompt("Reprocess ") |
|
7362 special(SPC_NOMOD) |
|
7363 interest(1) |
|
7364 } |
|
7365 field(ASP,DBF_NOACCESS) { |
|
7366 prompt("Access Security Pvt") |
|
7367 special(SPC_NOMOD) |
|
7368 extra("struct asgMember *asp") |
|
7369 interest(4) |
|
7370 } |
|
7371 field(PPN,DBF_NOACCESS) { |
|
7372 prompt("addr of PUTNOTIFY") |
|
7373 special(SPC_NOMOD) |
|
7374 extra("struct putNotify *ppn") |
|
7375 interest(4) |
|
7376 } |
|
7377 field(PPNR,DBF_NOACCESS) { |
|
7378 prompt("pputNotifyRecord") |
|
7379 special(SPC_NOMOD) |
|
7380 extra("struct putNotifyRecord *ppnr") |
|
7381 interest(4) |
|
7382 } |
|
7383 field(SPVT,DBF_NOACCESS) { |
|
7384 prompt("Scan Private") |
|
7385 special(SPC_NOMOD) |
|
7386 extra("struct scan_element *spvt") |
|
7387 interest(4) |
|
7388 } |
|
7389 field(RSET,DBF_NOACCESS) { |
|
7390 prompt("Address of RSET") |
|
7391 special(SPC_NOMOD) |
|
7392 extra("struct rset *rset") |
|
7393 interest(4) |
|
7394 } |
|
7395 field(DSET,DBF_NOACCESS) { |
|
7396 prompt("DSET address") |
|
7397 special(SPC_NOMOD) |
|
7398 extra("struct dset *dset") |
|
7399 interest(4) |
|
7400 } |
|
7401 field(DPVT,DBF_NOACCESS) { |
|
7402 prompt("Device Private") |
|
7403 special(SPC_NOMOD) |
|
7404 extra("void *dpvt") |
|
7405 interest(4) |
|
7406 } |
|
7407 field(RDES,DBF_NOACCESS) { |
|
7408 prompt("Address of dbRecordType") |
|
7409 special(SPC_NOMOD) |
|
7410 extra("struct dbRecordType *rdes") |
|
7411 interest(4) |
|
7412 } |
|
7413 field(LSET,DBF_NOACCESS) { |
|
7414 prompt("Lock Set") |
|
7415 special(SPC_NOMOD) |
|
7416 extra("struct lockRecord *lset") |
|
7417 interest(4) |
|
7418 } |
|
7419 field(PRIO,DBF_MENU) { |
|
7420 prompt("Scheduling Priority") |
|
7421 promptgroup(GUI_SCAN) |
|
7422 special(SPC_SCAN) |
|
7423 menu(menuPriority) |
|
7424 interest(1) |
|
7425 } |
|
7426 field(TPRO,DBF_UCHAR) { |
|
7427 prompt("Trace Processing") |
|
7428 } |
|
7429 field(BKPT,DBF_NOACCESS) { |
|
7430 prompt("Break Point") |
|
7431 special(SPC_NOMOD) |
|
7432 extra("char bkpt") |
|
7433 interest(1) |
|
7434 } |
|
7435 field(UDF,DBF_UCHAR) { |
|
7436 prompt("Undefined") |
|
7437 initial("1") |
|
7438 promptgroup(GUI_COMMON) |
|
7439 pp(TRUE) |
|
7440 interest(1) |
|
7441 } |
|
7442 field(TIME,DBF_NOACCESS) { |
|
7443 prompt("Time") |
|
7444 special(SPC_NOMOD) |
|
7445 extra("epicsTimeStamp time") |
|
7446 interest(2) |
|
7447 } |
|
7448 field(FLNK,DBF_FWDLINK) { |
|
7449 prompt("Forward Process Link") |
|
7450 promptgroup(GUI_LINKS) |
|
7451 interest(1) |
|
7452 } |
|
7453 field(VAL,DBF_LONG) { |
|
7454 prompt("Desired Output") |
|
7455 promptgroup(GUI_OUTPUT) |
|
7456 pp(TRUE) |
|
7457 asl(ASL0) |
|
7458 } |
|
7459 field(OUT,DBF_OUTLINK) { |
|
7460 prompt("Output Specification") |
|
7461 promptgroup(GUI_OUTPUT) |
|
7462 interest(1) |
|
7463 } |
|
7464 field(DOL,DBF_INLINK) { |
|
7465 prompt("Desired Output Loc") |
|
7466 promptgroup(GUI_OUTPUT) |
|
7467 interest(1) |
|
7468 } |
|
7469 field(OMSL,DBF_MENU) { |
|
7470 prompt("Output Mode Select") |
|
7471 promptgroup(GUI_OUTPUT) |
|
7472 menu(menuOmsl) |
|
7473 interest(1) |
|
7474 } |
|
7475 field(EGU,DBF_STRING) { |
|
7476 prompt("Units name") |
|
7477 promptgroup(GUI_DISPLAY) |
|
7478 size(16) |
|
7479 interest(1) |
|
7480 } |
|
7481 field(DRVH,DBF_LONG) { |
|
7482 prompt("Drive High Limit") |
|
7483 promptgroup(GUI_OUTPUT) |
|
7484 pp(TRUE) |
|
7485 interest(1) |
|
7486 } |
|
7487 field(DRVL,DBF_LONG) { |
|
7488 prompt("Drive Low Limit") |
|
7489 promptgroup(GUI_OUTPUT) |
|
7490 pp(TRUE) |
|
7491 interest(1) |
|
7492 } |
|
7493 field(HOPR,DBF_LONG) { |
|
7494 prompt("High Operating Range") |
|
7495 promptgroup(GUI_DISPLAY) |
|
7496 interest(1) |
|
7497 } |
|
7498 field(LOPR,DBF_LONG) { |
|
7499 prompt("Low Operating Range") |
|
7500 promptgroup(GUI_DISPLAY) |
|
7501 interest(1) |
|
7502 } |
|
7503 field(HIHI,DBF_LONG) { |
|
7504 prompt("Hihi Alarm Limit") |
|
7505 promptgroup(GUI_ALARMS) |
|
7506 pp(TRUE) |
|
7507 interest(1) |
|
7508 } |
|
7509 field(LOLO,DBF_LONG) { |
|
7510 prompt("Lolo Alarm Limit") |
|
7511 promptgroup(GUI_ALARMS) |
|
7512 pp(TRUE) |
|
7513 interest(1) |
|
7514 } |
|
7515 field(HIGH,DBF_LONG) { |
|
7516 prompt("High Alarm Limit") |
|
7517 promptgroup(GUI_ALARMS) |
|
7518 pp(TRUE) |
|
7519 interest(1) |
|
7520 } |
|
7521 field(LOW,DBF_LONG) { |
|
7522 prompt("Low Alarm Limit") |
|
7523 promptgroup(GUI_ALARMS) |
|
7524 pp(TRUE) |
|
7525 interest(1) |
|
7526 } |
|
7527 field(HHSV,DBF_MENU) { |
|
7528 prompt("Hihi Severity") |
|
7529 promptgroup(GUI_ALARMS) |
|
7530 menu(menuAlarmSevr) |
|
7531 pp(TRUE) |
|
7532 interest(1) |
|
7533 } |
|
7534 field(LLSV,DBF_MENU) { |
|
7535 prompt("Lolo Severity") |
|
7536 promptgroup(GUI_ALARMS) |
|
7537 menu(menuAlarmSevr) |
|
7538 pp(TRUE) |
|
7539 interest(1) |
|
7540 } |
|
7541 field(HSV,DBF_MENU) { |
|
7542 prompt("High Severity") |
|
7543 promptgroup(GUI_ALARMS) |
|
7544 menu(menuAlarmSevr) |
|
7545 pp(TRUE) |
|
7546 interest(1) |
|
7547 } |
|
7548 field(LSV,DBF_MENU) { |
|
7549 prompt("Low Severity") |
|
7550 promptgroup(GUI_ALARMS) |
|
7551 menu(menuAlarmSevr) |
|
7552 pp(TRUE) |
|
7553 interest(1) |
|
7554 } |
|
7555 field(HYST,DBF_LONG) { |
|
7556 prompt("Alarm Deadband") |
|
7557 promptgroup(GUI_ALARMS) |
|
7558 interest(1) |
|
7559 } |
|
7560 field(ADEL,DBF_LONG) { |
|
7561 prompt("Archive Deadband") |
|
7562 promptgroup(GUI_DISPLAY) |
|
7563 interest(1) |
|
7564 } |
|
7565 field(MDEL,DBF_LONG) { |
|
7566 prompt("Monitor Deadband") |
|
7567 promptgroup(GUI_DISPLAY) |
|
7568 interest(1) |
|
7569 } |
|
7570 field(LALM,DBF_LONG) { |
|
7571 prompt("Last Value Alarmed") |
|
7572 special(SPC_NOMOD) |
|
7573 interest(3) |
|
7574 } |
|
7575 field(ALST,DBF_LONG) { |
|
7576 prompt("Last Value Archived") |
|
7577 special(SPC_NOMOD) |
|
7578 interest(3) |
|
7579 } |
|
7580 field(MLST,DBF_LONG) { |
|
7581 prompt("Last Val Monitored") |
|
7582 special(SPC_NOMOD) |
|
7583 interest(3) |
|
7584 } |
|
7585 field(SIOL,DBF_OUTLINK) { |
|
7586 prompt("Sim Output Specifctn") |
|
7587 promptgroup(GUI_INPUTS) |
|
7588 interest(1) |
|
7589 } |
|
7590 field(SIML,DBF_INLINK) { |
|
7591 prompt("Sim Mode Location") |
|
7592 promptgroup(GUI_INPUTS) |
|
7593 interest(1) |
|
7594 } |
|
7595 field(SIMM,DBF_MENU) { |
|
7596 prompt("Simulation Mode") |
|
7597 menu(menuYesNo) |
|
7598 interest(1) |
|
7599 } |
|
7600 field(SIMS,DBF_MENU) { |
|
7601 prompt("Sim mode Alarm Svrty") |
|
7602 promptgroup(GUI_INPUTS) |
|
7603 menu(menuAlarmSevr) |
|
7604 interest(2) |
|
7605 } |
|
7606 field(IVOA,DBF_MENU) { |
|
7607 prompt("INVALID output action") |
|
7608 promptgroup(GUI_OUTPUT) |
|
7609 menu(menuIvoa) |
|
7610 interest(2) |
|
7611 } |
|
7612 field(IVOV,DBF_LONG) { |
|
7613 prompt("INVALID output value") |
|
7614 promptgroup(GUI_OUTPUT) |
|
7615 interest(2) |
|
7616 } |
|
7617 } |
|
7618 recordtype(mbbi) { |
|
7619 field(NAME,DBF_STRING) { |
|
7620 prompt("Record Name") |
|
7621 special(SPC_NOMOD) |
|
7622 size(61) |
|
7623 } |
|
7624 field(DESC,DBF_STRING) { |
|
7625 prompt("Descriptor") |
|
7626 promptgroup(GUI_COMMON) |
|
7627 size(41) |
|
7628 } |
|
7629 field(ASG,DBF_STRING) { |
|
7630 prompt("Access Security Group") |
|
7631 promptgroup(GUI_COMMON) |
|
7632 special(SPC_AS) |
|
7633 size(29) |
|
7634 } |
|
7635 field(SCAN,DBF_MENU) { |
|
7636 prompt("Scan Mechanism") |
|
7637 promptgroup(GUI_SCAN) |
|
7638 special(SPC_SCAN) |
|
7639 menu(menuScan) |
|
7640 interest(1) |
|
7641 } |
|
7642 field(PINI,DBF_MENU) { |
|
7643 prompt("Process at iocInit") |
|
7644 promptgroup(GUI_SCAN) |
|
7645 menu(menuPini) |
|
7646 interest(1) |
|
7647 } |
|
7648 field(PHAS,DBF_SHORT) { |
|
7649 prompt("Scan Phase") |
|
7650 promptgroup(GUI_SCAN) |
|
7651 special(SPC_SCAN) |
|
7652 interest(1) |
|
7653 } |
|
7654 field(EVNT,DBF_SHORT) { |
|
7655 prompt("Event Number") |
|
7656 promptgroup(GUI_SCAN) |
|
7657 special(SPC_SCAN) |
|
7658 interest(1) |
|
7659 } |
|
7660 field(TSE,DBF_SHORT) { |
|
7661 prompt("Time Stamp Event") |
|
7662 promptgroup(GUI_SCAN) |
|
7663 interest(1) |
|
7664 } |
|
7665 field(TSEL,DBF_INLINK) { |
|
7666 prompt("Time Stamp Link") |
|
7667 promptgroup(GUI_SCAN) |
|
7668 interest(1) |
|
7669 } |
|
7670 field(DTYP,DBF_DEVICE) { |
|
7671 prompt("Device Type") |
|
7672 promptgroup(GUI_LINKS) |
|
7673 interest(1) |
|
7674 } |
|
7675 field(DISV,DBF_SHORT) { |
|
7676 prompt("Disable Value") |
|
7677 initial("1") |
|
7678 promptgroup(GUI_SCAN) |
|
7679 } |
|
7680 field(DISA,DBF_SHORT) { |
|
7681 prompt("Disable") |
|
7682 } |
|
7683 field(SDIS,DBF_INLINK) { |
|
7684 prompt("Scanning Disable") |
|
7685 promptgroup(GUI_SCAN) |
|
7686 interest(1) |
|
7687 } |
|
7688 field(MLOK,DBF_NOACCESS) { |
|
7689 prompt("Monitor lock") |
|
7690 special(SPC_NOMOD) |
|
7691 extra("epicsMutexId mlok") |
|
7692 interest(4) |
|
7693 } |
|
7694 field(MLIS,DBF_NOACCESS) { |
|
7695 prompt("Monitor List") |
|
7696 special(SPC_NOMOD) |
|
7697 extra("ELLLIST mlis") |
|
7698 interest(4) |
|
7699 } |
|
7700 field(DISP,DBF_UCHAR) { |
|
7701 prompt("Disable putField") |
|
7702 } |
|
7703 field(PROC,DBF_UCHAR) { |
|
7704 prompt("Force Processing") |
|
7705 pp(TRUE) |
|
7706 interest(3) |
|
7707 } |
|
7708 field(STAT,DBF_MENU) { |
|
7709 prompt("Alarm Status") |
|
7710 initial("UDF") |
|
7711 special(SPC_NOMOD) |
|
7712 menu(menuAlarmStat) |
|
7713 } |
|
7714 field(SEVR,DBF_MENU) { |
|
7715 prompt("Alarm Severity") |
|
7716 initial("INVALID") |
|
7717 special(SPC_NOMOD) |
|
7718 menu(menuAlarmSevr) |
|
7719 } |
|
7720 field(NSTA,DBF_MENU) { |
|
7721 prompt("New Alarm Status") |
|
7722 special(SPC_NOMOD) |
|
7723 menu(menuAlarmStat) |
|
7724 interest(2) |
|
7725 } |
|
7726 field(NSEV,DBF_MENU) { |
|
7727 prompt("New Alarm Severity") |
|
7728 special(SPC_NOMOD) |
|
7729 menu(menuAlarmSevr) |
|
7730 interest(2) |
|
7731 } |
|
7732 field(ACKS,DBF_MENU) { |
|
7733 prompt("Alarm Ack Severity") |
|
7734 special(SPC_NOMOD) |
|
7735 menu(menuAlarmSevr) |
|
7736 interest(2) |
|
7737 } |
|
7738 field(ACKT,DBF_MENU) { |
|
7739 prompt("Alarm Ack Transient") |
|
7740 initial("YES") |
|
7741 promptgroup(GUI_ALARMS) |
|
7742 special(SPC_NOMOD) |
|
7743 menu(menuYesNo) |
|
7744 interest(2) |
|
7745 } |
|
7746 field(DISS,DBF_MENU) { |
|
7747 prompt("Disable Alarm Sevrty") |
|
7748 promptgroup(GUI_SCAN) |
|
7749 menu(menuAlarmSevr) |
|
7750 interest(1) |
|
7751 } |
|
7752 field(LCNT,DBF_UCHAR) { |
|
7753 prompt("Lock Count") |
|
7754 special(SPC_NOMOD) |
|
7755 interest(2) |
|
7756 } |
|
7757 field(PACT,DBF_UCHAR) { |
|
7758 prompt("Record active") |
|
7759 special(SPC_NOMOD) |
|
7760 interest(1) |
|
7761 } |
|
7762 field(PUTF,DBF_UCHAR) { |
|
7763 prompt("dbPutField process") |
|
7764 special(SPC_NOMOD) |
|
7765 interest(1) |
|
7766 } |
|
7767 field(RPRO,DBF_UCHAR) { |
|
7768 prompt("Reprocess ") |
|
7769 special(SPC_NOMOD) |
|
7770 interest(1) |
|
7771 } |
|
7772 field(ASP,DBF_NOACCESS) { |
|
7773 prompt("Access Security Pvt") |
|
7774 special(SPC_NOMOD) |
|
7775 extra("struct asgMember *asp") |
|
7776 interest(4) |
|
7777 } |
|
7778 field(PPN,DBF_NOACCESS) { |
|
7779 prompt("addr of PUTNOTIFY") |
|
7780 special(SPC_NOMOD) |
|
7781 extra("struct putNotify *ppn") |
|
7782 interest(4) |
|
7783 } |
|
7784 field(PPNR,DBF_NOACCESS) { |
|
7785 prompt("pputNotifyRecord") |
|
7786 special(SPC_NOMOD) |
|
7787 extra("struct putNotifyRecord *ppnr") |
|
7788 interest(4) |
|
7789 } |
|
7790 field(SPVT,DBF_NOACCESS) { |
|
7791 prompt("Scan Private") |
|
7792 special(SPC_NOMOD) |
|
7793 extra("struct scan_element *spvt") |
|
7794 interest(4) |
|
7795 } |
|
7796 field(RSET,DBF_NOACCESS) { |
|
7797 prompt("Address of RSET") |
|
7798 special(SPC_NOMOD) |
|
7799 extra("struct rset *rset") |
|
7800 interest(4) |
|
7801 } |
|
7802 field(DSET,DBF_NOACCESS) { |
|
7803 prompt("DSET address") |
|
7804 special(SPC_NOMOD) |
|
7805 extra("struct dset *dset") |
|
7806 interest(4) |
|
7807 } |
|
7808 field(DPVT,DBF_NOACCESS) { |
|
7809 prompt("Device Private") |
|
7810 special(SPC_NOMOD) |
|
7811 extra("void *dpvt") |
|
7812 interest(4) |
|
7813 } |
|
7814 field(RDES,DBF_NOACCESS) { |
|
7815 prompt("Address of dbRecordType") |
|
7816 special(SPC_NOMOD) |
|
7817 extra("struct dbRecordType *rdes") |
|
7818 interest(4) |
|
7819 } |
|
7820 field(LSET,DBF_NOACCESS) { |
|
7821 prompt("Lock Set") |
|
7822 special(SPC_NOMOD) |
|
7823 extra("struct lockRecord *lset") |
|
7824 interest(4) |
|
7825 } |
|
7826 field(PRIO,DBF_MENU) { |
|
7827 prompt("Scheduling Priority") |
|
7828 promptgroup(GUI_SCAN) |
|
7829 special(SPC_SCAN) |
|
7830 menu(menuPriority) |
|
7831 interest(1) |
|
7832 } |
|
7833 field(TPRO,DBF_UCHAR) { |
|
7834 prompt("Trace Processing") |
|
7835 } |
|
7836 field(BKPT,DBF_NOACCESS) { |
|
7837 prompt("Break Point") |
|
7838 special(SPC_NOMOD) |
|
7839 extra("char bkpt") |
|
7840 interest(1) |
|
7841 } |
|
7842 field(UDF,DBF_UCHAR) { |
|
7843 prompt("Undefined") |
|
7844 initial("1") |
|
7845 promptgroup(GUI_COMMON) |
|
7846 pp(TRUE) |
|
7847 interest(1) |
|
7848 } |
|
7849 field(TIME,DBF_NOACCESS) { |
|
7850 prompt("Time") |
|
7851 special(SPC_NOMOD) |
|
7852 extra("epicsTimeStamp time") |
|
7853 interest(2) |
|
7854 } |
|
7855 field(FLNK,DBF_FWDLINK) { |
|
7856 prompt("Forward Process Link") |
|
7857 promptgroup(GUI_LINKS) |
|
7858 interest(1) |
|
7859 } |
|
7860 field(VAL,DBF_ENUM) { |
|
7861 prompt("Current Value") |
|
7862 promptgroup(GUI_INPUTS) |
|
7863 pp(TRUE) |
|
7864 asl(ASL0) |
|
7865 } |
|
7866 field(NOBT,DBF_SHORT) { |
|
7867 prompt("Number of Bits") |
|
7868 promptgroup(GUI_MBB) |
|
7869 special(SPC_NOMOD) |
|
7870 interest(1) |
|
7871 } |
|
7872 field(INP,DBF_INLINK) { |
|
7873 prompt("Input Specification") |
|
7874 promptgroup(GUI_MBB) |
|
7875 interest(1) |
|
7876 } |
|
7877 field(ZRVL,DBF_ULONG) { |
|
7878 prompt("Zero Value") |
|
7879 promptgroup(GUI_BITS1) |
|
7880 special(100) |
|
7881 pp(TRUE) |
|
7882 base(HEX) |
|
7883 interest(1) |
|
7884 } |
|
7885 field(ONVL,DBF_ULONG) { |
|
7886 prompt("One Value") |
|
7887 promptgroup(GUI_BITS1) |
|
7888 special(100) |
|
7889 pp(TRUE) |
|
7890 base(HEX) |
|
7891 interest(1) |
|
7892 } |
|
7893 field(TWVL,DBF_ULONG) { |
|
7894 prompt("Two Value") |
|
7895 promptgroup(GUI_BITS1) |
|
7896 special(100) |
|
7897 pp(TRUE) |
|
7898 base(HEX) |
|
7899 interest(1) |
|
7900 } |
|
7901 field(THVL,DBF_ULONG) { |
|
7902 prompt("Three Value") |
|
7903 promptgroup(GUI_BITS1) |
|
7904 special(100) |
|
7905 pp(TRUE) |
|
7906 base(HEX) |
|
7907 interest(1) |
|
7908 } |
|
7909 field(FRVL,DBF_ULONG) { |
|
7910 prompt("Four Value") |
|
7911 promptgroup(GUI_BITS1) |
|
7912 special(100) |
|
7913 pp(TRUE) |
|
7914 base(HEX) |
|
7915 interest(1) |
|
7916 } |
|
7917 field(FVVL,DBF_ULONG) { |
|
7918 prompt("Five Value") |
|
7919 promptgroup(GUI_BITS1) |
|
7920 special(100) |
|
7921 pp(TRUE) |
|
7922 base(HEX) |
|
7923 interest(1) |
|
7924 } |
|
7925 field(SXVL,DBF_ULONG) { |
|
7926 prompt("Six Value") |
|
7927 promptgroup(GUI_BITS1) |
|
7928 special(100) |
|
7929 pp(TRUE) |
|
7930 base(HEX) |
|
7931 interest(1) |
|
7932 } |
|
7933 field(SVVL,DBF_ULONG) { |
|
7934 prompt("Seven Value") |
|
7935 promptgroup(GUI_BITS1) |
|
7936 special(100) |
|
7937 pp(TRUE) |
|
7938 base(HEX) |
|
7939 interest(1) |
|
7940 } |
|
7941 field(EIVL,DBF_ULONG) { |
|
7942 prompt("Eight Value") |
|
7943 promptgroup(GUI_BITS2) |
|
7944 special(100) |
|
7945 pp(TRUE) |
|
7946 base(HEX) |
|
7947 interest(1) |
|
7948 } |
|
7949 field(NIVL,DBF_ULONG) { |
|
7950 prompt("Nine Value") |
|
7951 promptgroup(GUI_BITS2) |
|
7952 special(100) |
|
7953 pp(TRUE) |
|
7954 base(HEX) |
|
7955 interest(1) |
|
7956 } |
|
7957 field(TEVL,DBF_ULONG) { |
|
7958 prompt("Ten Value") |
|
7959 promptgroup(GUI_BITS2) |
|
7960 special(100) |
|
7961 pp(TRUE) |
|
7962 base(HEX) |
|
7963 interest(1) |
|
7964 } |
|
7965 field(ELVL,DBF_ULONG) { |
|
7966 prompt("Eleven Value") |
|
7967 promptgroup(GUI_BITS2) |
|
7968 special(100) |
|
7969 pp(TRUE) |
|
7970 base(HEX) |
|
7971 interest(1) |
|
7972 } |
|
7973 field(TVVL,DBF_ULONG) { |
|
7974 prompt("Twelve Value") |
|
7975 promptgroup(GUI_BITS2) |
|
7976 special(100) |
|
7977 pp(TRUE) |
|
7978 base(HEX) |
|
7979 interest(1) |
|
7980 } |
|
7981 field(TTVL,DBF_ULONG) { |
|
7982 prompt("Thirteen Value") |
|
7983 promptgroup(GUI_BITS2) |
|
7984 special(100) |
|
7985 pp(TRUE) |
|
7986 base(HEX) |
|
7987 interest(1) |
|
7988 } |
|
7989 field(FTVL,DBF_ULONG) { |
|
7990 prompt("Fourteen Value") |
|
7991 promptgroup(GUI_BITS2) |
|
7992 special(100) |
|
7993 pp(TRUE) |
|
7994 base(HEX) |
|
7995 interest(1) |
|
7996 } |
|
7997 field(FFVL,DBF_ULONG) { |
|
7998 prompt("Fifteen Value") |
|
7999 promptgroup(GUI_BITS2) |
|
8000 special(100) |
|
8001 pp(TRUE) |
|
8002 base(HEX) |
|
8003 interest(1) |
|
8004 } |
|
8005 field(ZRST,DBF_STRING) { |
|
8006 prompt("Zero String") |
|
8007 promptgroup(GUI_BITS1) |
|
8008 special(100) |
|
8009 size(26) |
|
8010 pp(TRUE) |
|
8011 interest(1) |
|
8012 } |
|
8013 field(ONST,DBF_STRING) { |
|
8014 prompt("One String") |
|
8015 promptgroup(GUI_BITS1) |
|
8016 special(100) |
|
8017 size(26) |
|
8018 pp(TRUE) |
|
8019 interest(1) |
|
8020 } |
|
8021 field(TWST,DBF_STRING) { |
|
8022 prompt("Two String") |
|
8023 promptgroup(GUI_BITS1) |
|
8024 special(100) |
|
8025 size(26) |
|
8026 pp(TRUE) |
|
8027 interest(1) |
|
8028 } |
|
8029 field(THST,DBF_STRING) { |
|
8030 prompt("Three String") |
|
8031 promptgroup(GUI_BITS1) |
|
8032 special(100) |
|
8033 size(26) |
|
8034 pp(TRUE) |
|
8035 interest(1) |
|
8036 } |
|
8037 field(FRST,DBF_STRING) { |
|
8038 prompt("Four String") |
|
8039 promptgroup(GUI_BITS1) |
|
8040 special(100) |
|
8041 size(26) |
|
8042 pp(TRUE) |
|
8043 interest(1) |
|
8044 } |
|
8045 field(FVST,DBF_STRING) { |
|
8046 prompt("Five String") |
|
8047 promptgroup(GUI_BITS1) |
|
8048 special(100) |
|
8049 size(26) |
|
8050 pp(TRUE) |
|
8051 interest(1) |
|
8052 } |
|
8053 field(SXST,DBF_STRING) { |
|
8054 prompt("Six String") |
|
8055 promptgroup(GUI_BITS1) |
|
8056 special(100) |
|
8057 size(26) |
|
8058 pp(TRUE) |
|
8059 interest(1) |
|
8060 } |
|
8061 field(SVST,DBF_STRING) { |
|
8062 prompt("Seven String") |
|
8063 promptgroup(GUI_BITS1) |
|
8064 special(100) |
|
8065 size(26) |
|
8066 pp(TRUE) |
|
8067 interest(1) |
|
8068 } |
|
8069 field(EIST,DBF_STRING) { |
|
8070 prompt("Eight String") |
|
8071 promptgroup(GUI_BITS2) |
|
8072 special(100) |
|
8073 size(26) |
|
8074 pp(TRUE) |
|
8075 interest(1) |
|
8076 } |
|
8077 field(NIST,DBF_STRING) { |
|
8078 prompt("Nine String") |
|
8079 promptgroup(GUI_BITS2) |
|
8080 special(100) |
|
8081 size(26) |
|
8082 pp(TRUE) |
|
8083 interest(1) |
|
8084 } |
|
8085 field(TEST,DBF_STRING) { |
|
8086 prompt("Ten String") |
|
8087 promptgroup(GUI_BITS2) |
|
8088 special(100) |
|
8089 size(26) |
|
8090 pp(TRUE) |
|
8091 interest(1) |
|
8092 } |
|
8093 field(ELST,DBF_STRING) { |
|
8094 prompt("Eleven String") |
|
8095 promptgroup(GUI_BITS2) |
|
8096 special(100) |
|
8097 size(26) |
|
8098 pp(TRUE) |
|
8099 interest(1) |
|
8100 } |
|
8101 field(TVST,DBF_STRING) { |
|
8102 prompt("Twelve String") |
|
8103 promptgroup(GUI_BITS2) |
|
8104 special(100) |
|
8105 size(26) |
|
8106 pp(TRUE) |
|
8107 interest(1) |
|
8108 } |
|
8109 field(TTST,DBF_STRING) { |
|
8110 prompt("Thirteen String") |
|
8111 promptgroup(GUI_BITS2) |
|
8112 special(100) |
|
8113 size(26) |
|
8114 pp(TRUE) |
|
8115 interest(1) |
|
8116 } |
|
8117 field(FTST,DBF_STRING) { |
|
8118 prompt("Fourteen String") |
|
8119 promptgroup(GUI_BITS2) |
|
8120 special(100) |
|
8121 size(26) |
|
8122 pp(TRUE) |
|
8123 interest(1) |
|
8124 } |
|
8125 field(FFST,DBF_STRING) { |
|
8126 prompt("Fifteen String") |
|
8127 promptgroup(GUI_BITS2) |
|
8128 special(100) |
|
8129 size(26) |
|
8130 pp(TRUE) |
|
8131 interest(1) |
|
8132 } |
|
8133 field(ZRSV,DBF_MENU) { |
|
8134 prompt("State Zero Severity") |
|
8135 promptgroup(GUI_BITS1) |
|
8136 menu(menuAlarmSevr) |
|
8137 pp(TRUE) |
|
8138 interest(1) |
|
8139 } |
|
8140 field(ONSV,DBF_MENU) { |
|
8141 prompt("State One Severity") |
|
8142 promptgroup(GUI_BITS1) |
|
8143 menu(menuAlarmSevr) |
|
8144 pp(TRUE) |
|
8145 interest(1) |
|
8146 } |
|
8147 field(TWSV,DBF_MENU) { |
|
8148 prompt("State Two Severity") |
|
8149 promptgroup(GUI_BITS1) |
|
8150 menu(menuAlarmSevr) |
|
8151 pp(TRUE) |
|
8152 interest(1) |
|
8153 } |
|
8154 field(THSV,DBF_MENU) { |
|
8155 prompt("State Three Severity") |
|
8156 promptgroup(GUI_BITS1) |
|
8157 menu(menuAlarmSevr) |
|
8158 pp(TRUE) |
|
8159 interest(1) |
|
8160 } |
|
8161 field(FRSV,DBF_MENU) { |
|
8162 prompt("State Four Severity") |
|
8163 promptgroup(GUI_BITS1) |
|
8164 menu(menuAlarmSevr) |
|
8165 pp(TRUE) |
|
8166 interest(1) |
|
8167 } |
|
8168 field(FVSV,DBF_MENU) { |
|
8169 prompt("State Five Severity") |
|
8170 promptgroup(GUI_BITS1) |
|
8171 menu(menuAlarmSevr) |
|
8172 pp(TRUE) |
|
8173 interest(1) |
|
8174 } |
|
8175 field(SXSV,DBF_MENU) { |
|
8176 prompt("State Six Severity") |
|
8177 promptgroup(GUI_BITS1) |
|
8178 menu(menuAlarmSevr) |
|
8179 pp(TRUE) |
|
8180 interest(1) |
|
8181 } |
|
8182 field(SVSV,DBF_MENU) { |
|
8183 prompt("State Seven Severity") |
|
8184 promptgroup(GUI_BITS1) |
|
8185 menu(menuAlarmSevr) |
|
8186 pp(TRUE) |
|
8187 interest(1) |
|
8188 } |
|
8189 field(EISV,DBF_MENU) { |
|
8190 prompt("State Eight Severity") |
|
8191 promptgroup(GUI_BITS2) |
|
8192 menu(menuAlarmSevr) |
|
8193 pp(TRUE) |
|
8194 interest(1) |
|
8195 } |
|
8196 field(NISV,DBF_MENU) { |
|
8197 prompt("State Nine Severity") |
|
8198 promptgroup(GUI_BITS2) |
|
8199 menu(menuAlarmSevr) |
|
8200 pp(TRUE) |
|
8201 interest(1) |
|
8202 } |
|
8203 field(TESV,DBF_MENU) { |
|
8204 prompt("State Ten Severity") |
|
8205 promptgroup(GUI_BITS2) |
|
8206 menu(menuAlarmSevr) |
|
8207 pp(TRUE) |
|
8208 interest(1) |
|
8209 } |
|
8210 field(ELSV,DBF_MENU) { |
|
8211 prompt("State Eleven Severity") |
|
8212 promptgroup(GUI_BITS2) |
|
8213 menu(menuAlarmSevr) |
|
8214 pp(TRUE) |
|
8215 interest(1) |
|
8216 } |
|
8217 field(TVSV,DBF_MENU) { |
|
8218 prompt("State Twelve Severity") |
|
8219 promptgroup(GUI_BITS2) |
|
8220 menu(menuAlarmSevr) |
|
8221 pp(TRUE) |
|
8222 interest(1) |
|
8223 } |
|
8224 field(TTSV,DBF_MENU) { |
|
8225 prompt("State Thirteen Sevr") |
|
8226 promptgroup(GUI_BITS2) |
|
8227 menu(menuAlarmSevr) |
|
8228 pp(TRUE) |
|
8229 interest(1) |
|
8230 } |
|
8231 field(FTSV,DBF_MENU) { |
|
8232 prompt("State Fourteen Sevr") |
|
8233 promptgroup(GUI_BITS2) |
|
8234 menu(menuAlarmSevr) |
|
8235 pp(TRUE) |
|
8236 interest(1) |
|
8237 } |
|
8238 field(FFSV,DBF_MENU) { |
|
8239 prompt("State Fifteen Severity") |
|
8240 promptgroup(GUI_BITS2) |
|
8241 menu(menuAlarmSevr) |
|
8242 pp(TRUE) |
|
8243 interest(1) |
|
8244 } |
|
8245 field(UNSV,DBF_MENU) { |
|
8246 prompt("Unknown State Severity") |
|
8247 promptgroup(GUI_MBB) |
|
8248 menu(menuAlarmSevr) |
|
8249 pp(TRUE) |
|
8250 interest(1) |
|
8251 } |
|
8252 field(COSV,DBF_MENU) { |
|
8253 prompt("Change of State Svr") |
|
8254 promptgroup(GUI_MBB) |
|
8255 menu(menuAlarmSevr) |
|
8256 pp(TRUE) |
|
8257 interest(1) |
|
8258 } |
|
8259 field(RVAL,DBF_ULONG) { |
|
8260 prompt("Raw Value") |
|
8261 pp(TRUE) |
|
8262 } |
|
8263 field(ORAW,DBF_ULONG) { |
|
8264 prompt("Prev Raw Value") |
|
8265 special(SPC_NOMOD) |
|
8266 interest(3) |
|
8267 } |
|
8268 field(MASK,DBF_ULONG) { |
|
8269 prompt("Hardware Mask") |
|
8270 special(SPC_NOMOD) |
|
8271 interest(1) |
|
8272 } |
|
8273 field(MLST,DBF_USHORT) { |
|
8274 prompt("Last Value Monitored") |
|
8275 special(SPC_NOMOD) |
|
8276 interest(3) |
|
8277 } |
|
8278 field(LALM,DBF_USHORT) { |
|
8279 prompt("Last Value Alarmed") |
|
8280 special(SPC_NOMOD) |
|
8281 interest(3) |
|
8282 } |
|
8283 field(SDEF,DBF_SHORT) { |
|
8284 prompt("States Defined") |
|
8285 special(SPC_NOMOD) |
|
8286 interest(3) |
|
8287 } |
|
8288 field(SHFT,DBF_USHORT) { |
|
8289 prompt("Shift") |
|
8290 promptgroup(GUI_MBB) |
|
8291 interest(1) |
|
8292 } |
|
8293 field(SIOL,DBF_INLINK) { |
|
8294 prompt("Sim Input Specifctn") |
|
8295 promptgroup(GUI_MBB) |
|
8296 interest(1) |
|
8297 } |
|
8298 field(SVAL,DBF_ULONG) { |
|
8299 prompt("Simulation Value") |
|
8300 } |
|
8301 field(SIML,DBF_INLINK) { |
|
8302 prompt("Sim Mode Location") |
|
8303 promptgroup(GUI_MBB) |
|
8304 interest(1) |
|
8305 } |
|
8306 field(SIMM,DBF_MENU) { |
|
8307 prompt("Simulation Mode") |
|
8308 menu(menuSimm) |
|
8309 interest(1) |
|
8310 } |
|
8311 field(SIMS,DBF_MENU) { |
|
8312 prompt("Sim mode Alarm Svrty") |
|
8313 promptgroup(GUI_MBB) |
|
8314 menu(menuAlarmSevr) |
|
8315 interest(2) |
|
8316 } |
|
8317 } |
|
8318 recordtype(mbbiDirect) { |
|
8319 field(NAME,DBF_STRING) { |
|
8320 prompt("Record Name") |
|
8321 special(SPC_NOMOD) |
|
8322 size(61) |
|
8323 } |
|
8324 field(DESC,DBF_STRING) { |
|
8325 prompt("Descriptor") |
|
8326 promptgroup(GUI_COMMON) |
|
8327 size(41) |
|
8328 } |
|
8329 field(ASG,DBF_STRING) { |
|
8330 prompt("Access Security Group") |
|
8331 promptgroup(GUI_COMMON) |
|
8332 special(SPC_AS) |
|
8333 size(29) |
|
8334 } |
|
8335 field(SCAN,DBF_MENU) { |
|
8336 prompt("Scan Mechanism") |
|
8337 promptgroup(GUI_SCAN) |
|
8338 special(SPC_SCAN) |
|
8339 menu(menuScan) |
|
8340 interest(1) |
|
8341 } |
|
8342 field(PINI,DBF_MENU) { |
|
8343 prompt("Process at iocInit") |
|
8344 promptgroup(GUI_SCAN) |
|
8345 menu(menuPini) |
|
8346 interest(1) |
|
8347 } |
|
8348 field(PHAS,DBF_SHORT) { |
|
8349 prompt("Scan Phase") |
|
8350 promptgroup(GUI_SCAN) |
|
8351 special(SPC_SCAN) |
|
8352 interest(1) |
|
8353 } |
|
8354 field(EVNT,DBF_SHORT) { |
|
8355 prompt("Event Number") |
|
8356 promptgroup(GUI_SCAN) |
|
8357 special(SPC_SCAN) |
|
8358 interest(1) |
|
8359 } |
|
8360 field(TSE,DBF_SHORT) { |
|
8361 prompt("Time Stamp Event") |
|
8362 promptgroup(GUI_SCAN) |
|
8363 interest(1) |
|
8364 } |
|
8365 field(TSEL,DBF_INLINK) { |
|
8366 prompt("Time Stamp Link") |
|
8367 promptgroup(GUI_SCAN) |
|
8368 interest(1) |
|
8369 } |
|
8370 field(DTYP,DBF_DEVICE) { |
|
8371 prompt("Device Type") |
|
8372 promptgroup(GUI_LINKS) |
|
8373 interest(1) |
|
8374 } |
|
8375 field(DISV,DBF_SHORT) { |
|
8376 prompt("Disable Value") |
|
8377 initial("1") |
|
8378 promptgroup(GUI_SCAN) |
|
8379 } |
|
8380 field(DISA,DBF_SHORT) { |
|
8381 prompt("Disable") |
|
8382 } |
|
8383 field(SDIS,DBF_INLINK) { |
|
8384 prompt("Scanning Disable") |
|
8385 promptgroup(GUI_SCAN) |
|
8386 interest(1) |
|
8387 } |
|
8388 field(MLOK,DBF_NOACCESS) { |
|
8389 prompt("Monitor lock") |
|
8390 special(SPC_NOMOD) |
|
8391 extra("epicsMutexId mlok") |
|
8392 interest(4) |
|
8393 } |
|
8394 field(MLIS,DBF_NOACCESS) { |
|
8395 prompt("Monitor List") |
|
8396 special(SPC_NOMOD) |
|
8397 extra("ELLLIST mlis") |
|
8398 interest(4) |
|
8399 } |
|
8400 field(DISP,DBF_UCHAR) { |
|
8401 prompt("Disable putField") |
|
8402 } |
|
8403 field(PROC,DBF_UCHAR) { |
|
8404 prompt("Force Processing") |
|
8405 pp(TRUE) |
|
8406 interest(3) |
|
8407 } |
|
8408 field(STAT,DBF_MENU) { |
|
8409 prompt("Alarm Status") |
|
8410 initial("UDF") |
|
8411 special(SPC_NOMOD) |
|
8412 menu(menuAlarmStat) |
|
8413 } |
|
8414 field(SEVR,DBF_MENU) { |
|
8415 prompt("Alarm Severity") |
|
8416 initial("INVALID") |
|
8417 special(SPC_NOMOD) |
|
8418 menu(menuAlarmSevr) |
|
8419 } |
|
8420 field(NSTA,DBF_MENU) { |
|
8421 prompt("New Alarm Status") |
|
8422 special(SPC_NOMOD) |
|
8423 menu(menuAlarmStat) |
|
8424 interest(2) |
|
8425 } |
|
8426 field(NSEV,DBF_MENU) { |
|
8427 prompt("New Alarm Severity") |
|
8428 special(SPC_NOMOD) |
|
8429 menu(menuAlarmSevr) |
|
8430 interest(2) |
|
8431 } |
|
8432 field(ACKS,DBF_MENU) { |
|
8433 prompt("Alarm Ack Severity") |
|
8434 special(SPC_NOMOD) |
|
8435 menu(menuAlarmSevr) |
|
8436 interest(2) |
|
8437 } |
|
8438 field(ACKT,DBF_MENU) { |
|
8439 prompt("Alarm Ack Transient") |
|
8440 initial("YES") |
|
8441 promptgroup(GUI_ALARMS) |
|
8442 special(SPC_NOMOD) |
|
8443 menu(menuYesNo) |
|
8444 interest(2) |
|
8445 } |
|
8446 field(DISS,DBF_MENU) { |
|
8447 prompt("Disable Alarm Sevrty") |
|
8448 promptgroup(GUI_SCAN) |
|
8449 menu(menuAlarmSevr) |
|
8450 interest(1) |
|
8451 } |
|
8452 field(LCNT,DBF_UCHAR) { |
|
8453 prompt("Lock Count") |
|
8454 special(SPC_NOMOD) |
|
8455 interest(2) |
|
8456 } |
|
8457 field(PACT,DBF_UCHAR) { |
|
8458 prompt("Record active") |
|
8459 special(SPC_NOMOD) |
|
8460 interest(1) |
|
8461 } |
|
8462 field(PUTF,DBF_UCHAR) { |
|
8463 prompt("dbPutField process") |
|
8464 special(SPC_NOMOD) |
|
8465 interest(1) |
|
8466 } |
|
8467 field(RPRO,DBF_UCHAR) { |
|
8468 prompt("Reprocess ") |
|
8469 special(SPC_NOMOD) |
|
8470 interest(1) |
|
8471 } |
|
8472 field(ASP,DBF_NOACCESS) { |
|
8473 prompt("Access Security Pvt") |
|
8474 special(SPC_NOMOD) |
|
8475 extra("struct asgMember *asp") |
|
8476 interest(4) |
|
8477 } |
|
8478 field(PPN,DBF_NOACCESS) { |
|
8479 prompt("addr of PUTNOTIFY") |
|
8480 special(SPC_NOMOD) |
|
8481 extra("struct putNotify *ppn") |
|
8482 interest(4) |
|
8483 } |
|
8484 field(PPNR,DBF_NOACCESS) { |
|
8485 prompt("pputNotifyRecord") |
|
8486 special(SPC_NOMOD) |
|
8487 extra("struct putNotifyRecord *ppnr") |
|
8488 interest(4) |
|
8489 } |
|
8490 field(SPVT,DBF_NOACCESS) { |
|
8491 prompt("Scan Private") |
|
8492 special(SPC_NOMOD) |
|
8493 extra("struct scan_element *spvt") |
|
8494 interest(4) |
|
8495 } |
|
8496 field(RSET,DBF_NOACCESS) { |
|
8497 prompt("Address of RSET") |
|
8498 special(SPC_NOMOD) |
|
8499 extra("struct rset *rset") |
|
8500 interest(4) |
|
8501 } |
|
8502 field(DSET,DBF_NOACCESS) { |
|
8503 prompt("DSET address") |
|
8504 special(SPC_NOMOD) |
|
8505 extra("struct dset *dset") |
|
8506 interest(4) |
|
8507 } |
|
8508 field(DPVT,DBF_NOACCESS) { |
|
8509 prompt("Device Private") |
|
8510 special(SPC_NOMOD) |
|
8511 extra("void *dpvt") |
|
8512 interest(4) |
|
8513 } |
|
8514 field(RDES,DBF_NOACCESS) { |
|
8515 prompt("Address of dbRecordType") |
|
8516 special(SPC_NOMOD) |
|
8517 extra("struct dbRecordType *rdes") |
|
8518 interest(4) |
|
8519 } |
|
8520 field(LSET,DBF_NOACCESS) { |
|
8521 prompt("Lock Set") |
|
8522 special(SPC_NOMOD) |
|
8523 extra("struct lockRecord *lset") |
|
8524 interest(4) |
|
8525 } |
|
8526 field(PRIO,DBF_MENU) { |
|
8527 prompt("Scheduling Priority") |
|
8528 promptgroup(GUI_SCAN) |
|
8529 special(SPC_SCAN) |
|
8530 menu(menuPriority) |
|
8531 interest(1) |
|
8532 } |
|
8533 field(TPRO,DBF_UCHAR) { |
|
8534 prompt("Trace Processing") |
|
8535 } |
|
8536 field(BKPT,DBF_NOACCESS) { |
|
8537 prompt("Break Point") |
|
8538 special(SPC_NOMOD) |
|
8539 extra("char bkpt") |
|
8540 interest(1) |
|
8541 } |
|
8542 field(UDF,DBF_UCHAR) { |
|
8543 prompt("Undefined") |
|
8544 initial("1") |
|
8545 promptgroup(GUI_COMMON) |
|
8546 pp(TRUE) |
|
8547 interest(1) |
|
8548 } |
|
8549 field(TIME,DBF_NOACCESS) { |
|
8550 prompt("Time") |
|
8551 special(SPC_NOMOD) |
|
8552 extra("epicsTimeStamp time") |
|
8553 interest(2) |
|
8554 } |
|
8555 field(FLNK,DBF_FWDLINK) { |
|
8556 prompt("Forward Process Link") |
|
8557 promptgroup(GUI_LINKS) |
|
8558 interest(1) |
|
8559 } |
|
8560 field(VAL,DBF_USHORT) { |
|
8561 prompt("Current Value") |
|
8562 promptgroup(GUI_INPUTS) |
|
8563 pp(TRUE) |
|
8564 asl(ASL0) |
|
8565 } |
|
8566 field(NOBT,DBF_SHORT) { |
|
8567 prompt("Number of Bits") |
|
8568 promptgroup(GUI_MBB) |
|
8569 special(SPC_NOMOD) |
|
8570 interest(1) |
|
8571 } |
|
8572 field(INP,DBF_INLINK) { |
|
8573 prompt("Input Specification") |
|
8574 promptgroup(GUI_MBB) |
|
8575 interest(1) |
|
8576 } |
|
8577 field(RVAL,DBF_ULONG) { |
|
8578 prompt("Raw Value") |
|
8579 pp(TRUE) |
|
8580 } |
|
8581 field(ORAW,DBF_ULONG) { |
|
8582 prompt("Prev Raw Value") |
|
8583 special(SPC_NOMOD) |
|
8584 interest(3) |
|
8585 } |
|
8586 field(MASK,DBF_ULONG) { |
|
8587 prompt("Hardware Mask") |
|
8588 special(SPC_NOMOD) |
|
8589 interest(1) |
|
8590 } |
|
8591 field(MLST,DBF_USHORT) { |
|
8592 prompt("Last Value Monitored") |
|
8593 special(SPC_NOMOD) |
|
8594 interest(3) |
|
8595 } |
|
8596 field(LALM,DBF_USHORT) { |
|
8597 prompt("Last Value Alarmed") |
|
8598 special(SPC_NOMOD) |
|
8599 interest(3) |
|
8600 } |
|
8601 field(SDEF,DBF_SHORT) { |
|
8602 prompt("States Defined") |
|
8603 special(SPC_NOMOD) |
|
8604 interest(3) |
|
8605 } |
|
8606 field(SHFT,DBF_USHORT) { |
|
8607 prompt("Shift") |
|
8608 promptgroup(GUI_MBB) |
|
8609 interest(1) |
|
8610 } |
|
8611 field(SIOL,DBF_INLINK) { |
|
8612 prompt("Sim Input Specifctn") |
|
8613 promptgroup(GUI_MBB) |
|
8614 interest(1) |
|
8615 } |
|
8616 field(SVAL,DBF_ULONG) { |
|
8617 prompt("Simulation Value") |
|
8618 } |
|
8619 field(SIML,DBF_INLINK) { |
|
8620 prompt("Sim Mode Location") |
|
8621 promptgroup(GUI_MBB) |
|
8622 interest(1) |
|
8623 } |
|
8624 field(SIMM,DBF_MENU) { |
|
8625 prompt("Simulation Mode") |
|
8626 menu(menuSimm) |
|
8627 interest(1) |
|
8628 } |
|
8629 field(SIMS,DBF_MENU) { |
|
8630 prompt("Sim mode Alarm Svrty") |
|
8631 promptgroup(GUI_MBB) |
|
8632 menu(menuAlarmSevr) |
|
8633 interest(2) |
|
8634 } |
|
8635 field(B0,DBF_UCHAR) { |
|
8636 prompt("Bit 0") |
|
8637 pp(TRUE) |
|
8638 interest(1) |
|
8639 } |
|
8640 field(B1,DBF_UCHAR) { |
|
8641 prompt("Bit 1") |
|
8642 pp(TRUE) |
|
8643 interest(1) |
|
8644 } |
|
8645 field(B2,DBF_UCHAR) { |
|
8646 prompt("Bit 2") |
|
8647 pp(TRUE) |
|
8648 interest(1) |
|
8649 } |
|
8650 field(B3,DBF_UCHAR) { |
|
8651 prompt("Bit 3") |
|
8652 pp(TRUE) |
|
8653 interest(1) |
|
8654 } |
|
8655 field(B4,DBF_UCHAR) { |
|
8656 prompt("Bit 4") |
|
8657 pp(TRUE) |
|
8658 interest(1) |
|
8659 } |
|
8660 field(B5,DBF_UCHAR) { |
|
8661 prompt("Bit 5") |
|
8662 pp(TRUE) |
|
8663 interest(1) |
|
8664 } |
|
8665 field(B6,DBF_UCHAR) { |
|
8666 prompt("Bit 6") |
|
8667 pp(TRUE) |
|
8668 interest(1) |
|
8669 } |
|
8670 field(B7,DBF_UCHAR) { |
|
8671 prompt("Bit 7") |
|
8672 pp(TRUE) |
|
8673 interest(1) |
|
8674 } |
|
8675 field(B8,DBF_UCHAR) { |
|
8676 prompt("Bit 8") |
|
8677 pp(TRUE) |
|
8678 interest(1) |
|
8679 } |
|
8680 field(B9,DBF_UCHAR) { |
|
8681 prompt("Bit 9") |
|
8682 pp(TRUE) |
|
8683 interest(1) |
|
8684 } |
|
8685 field(BA,DBF_UCHAR) { |
|
8686 prompt("Bit A") |
|
8687 pp(TRUE) |
|
8688 interest(1) |
|
8689 } |
|
8690 field(BB,DBF_UCHAR) { |
|
8691 prompt("Bit B") |
|
8692 pp(TRUE) |
|
8693 interest(1) |
|
8694 } |
|
8695 field(BC,DBF_UCHAR) { |
|
8696 prompt("Bit C") |
|
8697 pp(TRUE) |
|
8698 interest(1) |
|
8699 } |
|
8700 field(BD,DBF_UCHAR) { |
|
8701 prompt("Bit D") |
|
8702 pp(TRUE) |
|
8703 interest(1) |
|
8704 } |
|
8705 field(BE,DBF_UCHAR) { |
|
8706 prompt("Bit E") |
|
8707 pp(TRUE) |
|
8708 interest(1) |
|
8709 } |
|
8710 field(BF,DBF_UCHAR) { |
|
8711 prompt("Bit F") |
|
8712 pp(TRUE) |
|
8713 interest(1) |
|
8714 } |
|
8715 } |
|
8716 recordtype(mbbo) { |
|
8717 field(NAME,DBF_STRING) { |
|
8718 prompt("Record Name") |
|
8719 special(SPC_NOMOD) |
|
8720 size(61) |
|
8721 } |
|
8722 field(DESC,DBF_STRING) { |
|
8723 prompt("Descriptor") |
|
8724 promptgroup(GUI_COMMON) |
|
8725 size(41) |
|
8726 } |
|
8727 field(ASG,DBF_STRING) { |
|
8728 prompt("Access Security Group") |
|
8729 promptgroup(GUI_COMMON) |
|
8730 special(SPC_AS) |
|
8731 size(29) |
|
8732 } |
|
8733 field(SCAN,DBF_MENU) { |
|
8734 prompt("Scan Mechanism") |
|
8735 promptgroup(GUI_SCAN) |
|
8736 special(SPC_SCAN) |
|
8737 menu(menuScan) |
|
8738 interest(1) |
|
8739 } |
|
8740 field(PINI,DBF_MENU) { |
|
8741 prompt("Process at iocInit") |
|
8742 promptgroup(GUI_SCAN) |
|
8743 menu(menuPini) |
|
8744 interest(1) |
|
8745 } |
|
8746 field(PHAS,DBF_SHORT) { |
|
8747 prompt("Scan Phase") |
|
8748 promptgroup(GUI_SCAN) |
|
8749 special(SPC_SCAN) |
|
8750 interest(1) |
|
8751 } |
|
8752 field(EVNT,DBF_SHORT) { |
|
8753 prompt("Event Number") |
|
8754 promptgroup(GUI_SCAN) |
|
8755 special(SPC_SCAN) |
|
8756 interest(1) |
|
8757 } |
|
8758 field(TSE,DBF_SHORT) { |
|
8759 prompt("Time Stamp Event") |
|
8760 promptgroup(GUI_SCAN) |
|
8761 interest(1) |
|
8762 } |
|
8763 field(TSEL,DBF_INLINK) { |
|
8764 prompt("Time Stamp Link") |
|
8765 promptgroup(GUI_SCAN) |
|
8766 interest(1) |
|
8767 } |
|
8768 field(DTYP,DBF_DEVICE) { |
|
8769 prompt("Device Type") |
|
8770 promptgroup(GUI_LINKS) |
|
8771 interest(1) |
|
8772 } |
|
8773 field(DISV,DBF_SHORT) { |
|
8774 prompt("Disable Value") |
|
8775 initial("1") |
|
8776 promptgroup(GUI_SCAN) |
|
8777 } |
|
8778 field(DISA,DBF_SHORT) { |
|
8779 prompt("Disable") |
|
8780 } |
|
8781 field(SDIS,DBF_INLINK) { |
|
8782 prompt("Scanning Disable") |
|
8783 promptgroup(GUI_SCAN) |
|
8784 interest(1) |
|
8785 } |
|
8786 field(MLOK,DBF_NOACCESS) { |
|
8787 prompt("Monitor lock") |
|
8788 special(SPC_NOMOD) |
|
8789 extra("epicsMutexId mlok") |
|
8790 interest(4) |
|
8791 } |
|
8792 field(MLIS,DBF_NOACCESS) { |
|
8793 prompt("Monitor List") |
|
8794 special(SPC_NOMOD) |
|
8795 extra("ELLLIST mlis") |
|
8796 interest(4) |
|
8797 } |
|
8798 field(DISP,DBF_UCHAR) { |
|
8799 prompt("Disable putField") |
|
8800 } |
|
8801 field(PROC,DBF_UCHAR) { |
|
8802 prompt("Force Processing") |
|
8803 pp(TRUE) |
|
8804 interest(3) |
|
8805 } |
|
8806 field(STAT,DBF_MENU) { |
|
8807 prompt("Alarm Status") |
|
8808 initial("UDF") |
|
8809 special(SPC_NOMOD) |
|
8810 menu(menuAlarmStat) |
|
8811 } |
|
8812 field(SEVR,DBF_MENU) { |
|
8813 prompt("Alarm Severity") |
|
8814 initial("INVALID") |
|
8815 special(SPC_NOMOD) |
|
8816 menu(menuAlarmSevr) |
|
8817 } |
|
8818 field(NSTA,DBF_MENU) { |
|
8819 prompt("New Alarm Status") |
|
8820 special(SPC_NOMOD) |
|
8821 menu(menuAlarmStat) |
|
8822 interest(2) |
|
8823 } |
|
8824 field(NSEV,DBF_MENU) { |
|
8825 prompt("New Alarm Severity") |
|
8826 special(SPC_NOMOD) |
|
8827 menu(menuAlarmSevr) |
|
8828 interest(2) |
|
8829 } |
|
8830 field(ACKS,DBF_MENU) { |
|
8831 prompt("Alarm Ack Severity") |
|
8832 special(SPC_NOMOD) |
|
8833 menu(menuAlarmSevr) |
|
8834 interest(2) |
|
8835 } |
|
8836 field(ACKT,DBF_MENU) { |
|
8837 prompt("Alarm Ack Transient") |
|
8838 initial("YES") |
|
8839 promptgroup(GUI_ALARMS) |
|
8840 special(SPC_NOMOD) |
|
8841 menu(menuYesNo) |
|
8842 interest(2) |
|
8843 } |
|
8844 field(DISS,DBF_MENU) { |
|
8845 prompt("Disable Alarm Sevrty") |
|
8846 promptgroup(GUI_SCAN) |
|
8847 menu(menuAlarmSevr) |
|
8848 interest(1) |
|
8849 } |
|
8850 field(LCNT,DBF_UCHAR) { |
|
8851 prompt("Lock Count") |
|
8852 special(SPC_NOMOD) |
|
8853 interest(2) |
|
8854 } |
|
8855 field(PACT,DBF_UCHAR) { |
|
8856 prompt("Record active") |
|
8857 special(SPC_NOMOD) |
|
8858 interest(1) |
|
8859 } |
|
8860 field(PUTF,DBF_UCHAR) { |
|
8861 prompt("dbPutField process") |
|
8862 special(SPC_NOMOD) |
|
8863 interest(1) |
|
8864 } |
|
8865 field(RPRO,DBF_UCHAR) { |
|
8866 prompt("Reprocess ") |
|
8867 special(SPC_NOMOD) |
|
8868 interest(1) |
|
8869 } |
|
8870 field(ASP,DBF_NOACCESS) { |
|
8871 prompt("Access Security Pvt") |
|
8872 special(SPC_NOMOD) |
|
8873 extra("struct asgMember *asp") |
|
8874 interest(4) |
|
8875 } |
|
8876 field(PPN,DBF_NOACCESS) { |
|
8877 prompt("addr of PUTNOTIFY") |
|
8878 special(SPC_NOMOD) |
|
8879 extra("struct putNotify *ppn") |
|
8880 interest(4) |
|
8881 } |
|
8882 field(PPNR,DBF_NOACCESS) { |
|
8883 prompt("pputNotifyRecord") |
|
8884 special(SPC_NOMOD) |
|
8885 extra("struct putNotifyRecord *ppnr") |
|
8886 interest(4) |
|
8887 } |
|
8888 field(SPVT,DBF_NOACCESS) { |
|
8889 prompt("Scan Private") |
|
8890 special(SPC_NOMOD) |
|
8891 extra("struct scan_element *spvt") |
|
8892 interest(4) |
|
8893 } |
|
8894 field(RSET,DBF_NOACCESS) { |
|
8895 prompt("Address of RSET") |
|
8896 special(SPC_NOMOD) |
|
8897 extra("struct rset *rset") |
|
8898 interest(4) |
|
8899 } |
|
8900 field(DSET,DBF_NOACCESS) { |
|
8901 prompt("DSET address") |
|
8902 special(SPC_NOMOD) |
|
8903 extra("struct dset *dset") |
|
8904 interest(4) |
|
8905 } |
|
8906 field(DPVT,DBF_NOACCESS) { |
|
8907 prompt("Device Private") |
|
8908 special(SPC_NOMOD) |
|
8909 extra("void *dpvt") |
|
8910 interest(4) |
|
8911 } |
|
8912 field(RDES,DBF_NOACCESS) { |
|
8913 prompt("Address of dbRecordType") |
|
8914 special(SPC_NOMOD) |
|
8915 extra("struct dbRecordType *rdes") |
|
8916 interest(4) |
|
8917 } |
|
8918 field(LSET,DBF_NOACCESS) { |
|
8919 prompt("Lock Set") |
|
8920 special(SPC_NOMOD) |
|
8921 extra("struct lockRecord *lset") |
|
8922 interest(4) |
|
8923 } |
|
8924 field(PRIO,DBF_MENU) { |
|
8925 prompt("Scheduling Priority") |
|
8926 promptgroup(GUI_SCAN) |
|
8927 special(SPC_SCAN) |
|
8928 menu(menuPriority) |
|
8929 interest(1) |
|
8930 } |
|
8931 field(TPRO,DBF_UCHAR) { |
|
8932 prompt("Trace Processing") |
|
8933 } |
|
8934 field(BKPT,DBF_NOACCESS) { |
|
8935 prompt("Break Point") |
|
8936 special(SPC_NOMOD) |
|
8937 extra("char bkpt") |
|
8938 interest(1) |
|
8939 } |
|
8940 field(UDF,DBF_UCHAR) { |
|
8941 prompt("Undefined") |
|
8942 initial("1") |
|
8943 promptgroup(GUI_COMMON) |
|
8944 pp(TRUE) |
|
8945 interest(1) |
|
8946 } |
|
8947 field(TIME,DBF_NOACCESS) { |
|
8948 prompt("Time") |
|
8949 special(SPC_NOMOD) |
|
8950 extra("epicsTimeStamp time") |
|
8951 interest(2) |
|
8952 } |
|
8953 field(FLNK,DBF_FWDLINK) { |
|
8954 prompt("Forward Process Link") |
|
8955 promptgroup(GUI_LINKS) |
|
8956 interest(1) |
|
8957 } |
|
8958 field(VAL,DBF_ENUM) { |
|
8959 prompt("Desired Value") |
|
8960 promptgroup(GUI_OUTPUT) |
|
8961 special(SPC_DBADDR) |
|
8962 pp(TRUE) |
|
8963 asl(ASL0) |
|
8964 } |
|
8965 field(DOL,DBF_INLINK) { |
|
8966 prompt("Desired Output Loc") |
|
8967 promptgroup(GUI_MBB) |
|
8968 interest(1) |
|
8969 } |
|
8970 field(OMSL,DBF_MENU) { |
|
8971 prompt("Output Mode Select") |
|
8972 promptgroup(GUI_MBB) |
|
8973 menu(menuOmsl) |
|
8974 interest(1) |
|
8975 } |
|
8976 field(NOBT,DBF_SHORT) { |
|
8977 prompt("Number of Bits") |
|
8978 promptgroup(GUI_MBB) |
|
8979 special(SPC_NOMOD) |
|
8980 interest(1) |
|
8981 } |
|
8982 field(OUT,DBF_OUTLINK) { |
|
8983 prompt("Output Specification") |
|
8984 promptgroup(GUI_MBB) |
|
8985 interest(1) |
|
8986 } |
|
8987 field(ZRVL,DBF_ULONG) { |
|
8988 prompt("Zero Value") |
|
8989 promptgroup(GUI_BITS1) |
|
8990 special(100) |
|
8991 pp(TRUE) |
|
8992 base(HEX) |
|
8993 interest(1) |
|
8994 } |
|
8995 field(ONVL,DBF_ULONG) { |
|
8996 prompt("One Value") |
|
8997 promptgroup(GUI_BITS1) |
|
8998 special(100) |
|
8999 pp(TRUE) |
|
9000 base(HEX) |
|
9001 interest(1) |
|
9002 } |
|
9003 field(TWVL,DBF_ULONG) { |
|
9004 prompt("Two Value") |
|
9005 promptgroup(GUI_BITS1) |
|
9006 special(100) |
|
9007 pp(TRUE) |
|
9008 base(HEX) |
|
9009 interest(1) |
|
9010 } |
|
9011 field(THVL,DBF_ULONG) { |
|
9012 prompt("Three Value") |
|
9013 promptgroup(GUI_BITS1) |
|
9014 special(100) |
|
9015 pp(TRUE) |
|
9016 base(HEX) |
|
9017 interest(1) |
|
9018 } |
|
9019 field(FRVL,DBF_ULONG) { |
|
9020 prompt("Four Value") |
|
9021 promptgroup(GUI_BITS1) |
|
9022 special(100) |
|
9023 pp(TRUE) |
|
9024 base(HEX) |
|
9025 interest(1) |
|
9026 } |
|
9027 field(FVVL,DBF_ULONG) { |
|
9028 prompt("Five Value") |
|
9029 promptgroup(GUI_BITS1) |
|
9030 special(100) |
|
9031 pp(TRUE) |
|
9032 base(HEX) |
|
9033 interest(1) |
|
9034 } |
|
9035 field(SXVL,DBF_ULONG) { |
|
9036 prompt("Six Value") |
|
9037 promptgroup(GUI_BITS1) |
|
9038 special(100) |
|
9039 pp(TRUE) |
|
9040 base(HEX) |
|
9041 interest(1) |
|
9042 } |
|
9043 field(SVVL,DBF_ULONG) { |
|
9044 prompt("Seven Value") |
|
9045 promptgroup(GUI_BITS1) |
|
9046 special(100) |
|
9047 pp(TRUE) |
|
9048 base(HEX) |
|
9049 interest(1) |
|
9050 } |
|
9051 field(EIVL,DBF_ULONG) { |
|
9052 prompt("Eight Value") |
|
9053 promptgroup(GUI_BITS2) |
|
9054 special(100) |
|
9055 pp(TRUE) |
|
9056 base(HEX) |
|
9057 interest(1) |
|
9058 } |
|
9059 field(NIVL,DBF_ULONG) { |
|
9060 prompt("Nine Value") |
|
9061 promptgroup(GUI_BITS2) |
|
9062 special(100) |
|
9063 pp(TRUE) |
|
9064 base(HEX) |
|
9065 interest(1) |
|
9066 } |
|
9067 field(TEVL,DBF_ULONG) { |
|
9068 prompt("Ten Value") |
|
9069 promptgroup(GUI_BITS2) |
|
9070 special(100) |
|
9071 pp(TRUE) |
|
9072 base(HEX) |
|
9073 interest(1) |
|
9074 } |
|
9075 field(ELVL,DBF_ULONG) { |
|
9076 prompt("Eleven Value") |
|
9077 promptgroup(GUI_BITS2) |
|
9078 special(100) |
|
9079 pp(TRUE) |
|
9080 base(HEX) |
|
9081 interest(1) |
|
9082 } |
|
9083 field(TVVL,DBF_ULONG) { |
|
9084 prompt("Twelve Value") |
|
9085 promptgroup(GUI_BITS2) |
|
9086 special(100) |
|
9087 pp(TRUE) |
|
9088 base(HEX) |
|
9089 interest(1) |
|
9090 } |
|
9091 field(TTVL,DBF_ULONG) { |
|
9092 prompt("Thirteen Value") |
|
9093 promptgroup(GUI_BITS2) |
|
9094 special(100) |
|
9095 pp(TRUE) |
|
9096 base(HEX) |
|
9097 interest(1) |
|
9098 } |
|
9099 field(FTVL,DBF_ULONG) { |
|
9100 prompt("Fourteen Value") |
|
9101 promptgroup(GUI_BITS2) |
|
9102 special(100) |
|
9103 pp(TRUE) |
|
9104 base(HEX) |
|
9105 interest(1) |
|
9106 } |
|
9107 field(FFVL,DBF_ULONG) { |
|
9108 prompt("Fifteen Value") |
|
9109 promptgroup(GUI_BITS2) |
|
9110 special(100) |
|
9111 pp(TRUE) |
|
9112 base(HEX) |
|
9113 interest(1) |
|
9114 } |
|
9115 field(ZRST,DBF_STRING) { |
|
9116 prompt("Zero String") |
|
9117 promptgroup(GUI_BITS1) |
|
9118 special(100) |
|
9119 size(26) |
|
9120 pp(TRUE) |
|
9121 interest(1) |
|
9122 } |
|
9123 field(ONST,DBF_STRING) { |
|
9124 prompt("One String") |
|
9125 promptgroup(GUI_BITS1) |
|
9126 special(100) |
|
9127 size(26) |
|
9128 pp(TRUE) |
|
9129 interest(1) |
|
9130 } |
|
9131 field(TWST,DBF_STRING) { |
|
9132 prompt("Two String") |
|
9133 promptgroup(GUI_BITS1) |
|
9134 special(100) |
|
9135 size(26) |
|
9136 pp(TRUE) |
|
9137 interest(1) |
|
9138 } |
|
9139 field(THST,DBF_STRING) { |
|
9140 prompt("Three String") |
|
9141 promptgroup(GUI_BITS1) |
|
9142 special(100) |
|
9143 size(26) |
|
9144 pp(TRUE) |
|
9145 interest(1) |
|
9146 } |
|
9147 field(FRST,DBF_STRING) { |
|
9148 prompt("Four String") |
|
9149 promptgroup(GUI_BITS1) |
|
9150 special(100) |
|
9151 size(26) |
|
9152 pp(TRUE) |
|
9153 interest(1) |
|
9154 } |
|
9155 field(FVST,DBF_STRING) { |
|
9156 prompt("Five String") |
|
9157 promptgroup(GUI_BITS1) |
|
9158 special(100) |
|
9159 size(26) |
|
9160 pp(TRUE) |
|
9161 interest(1) |
|
9162 } |
|
9163 field(SXST,DBF_STRING) { |
|
9164 prompt("Six String") |
|
9165 promptgroup(GUI_BITS1) |
|
9166 special(100) |
|
9167 size(26) |
|
9168 pp(TRUE) |
|
9169 interest(1) |
|
9170 } |
|
9171 field(SVST,DBF_STRING) { |
|
9172 prompt("Seven String") |
|
9173 promptgroup(GUI_BITS1) |
|
9174 special(100) |
|
9175 size(26) |
|
9176 pp(TRUE) |
|
9177 interest(1) |
|
9178 } |
|
9179 field(EIST,DBF_STRING) { |
|
9180 prompt("Eight String") |
|
9181 promptgroup(GUI_BITS2) |
|
9182 special(100) |
|
9183 size(26) |
|
9184 pp(TRUE) |
|
9185 interest(1) |
|
9186 } |
|
9187 field(NIST,DBF_STRING) { |
|
9188 prompt("Nine String") |
|
9189 promptgroup(GUI_BITS2) |
|
9190 special(100) |
|
9191 size(26) |
|
9192 pp(TRUE) |
|
9193 interest(1) |
|
9194 } |
|
9195 field(TEST,DBF_STRING) { |
|
9196 prompt("Ten String") |
|
9197 promptgroup(GUI_BITS2) |
|
9198 special(100) |
|
9199 size(26) |
|
9200 pp(TRUE) |
|
9201 interest(1) |
|
9202 } |
|
9203 field(ELST,DBF_STRING) { |
|
9204 prompt("Eleven String") |
|
9205 promptgroup(GUI_BITS2) |
|
9206 special(100) |
|
9207 size(26) |
|
9208 pp(TRUE) |
|
9209 interest(1) |
|
9210 } |
|
9211 field(TVST,DBF_STRING) { |
|
9212 prompt("Twelve String") |
|
9213 promptgroup(GUI_BITS2) |
|
9214 special(100) |
|
9215 size(26) |
|
9216 pp(TRUE) |
|
9217 interest(1) |
|
9218 } |
|
9219 field(TTST,DBF_STRING) { |
|
9220 prompt("Thirteen String") |
|
9221 promptgroup(GUI_BITS2) |
|
9222 special(100) |
|
9223 size(26) |
|
9224 pp(TRUE) |
|
9225 interest(1) |
|
9226 } |
|
9227 field(FTST,DBF_STRING) { |
|
9228 prompt("Fourteen String") |
|
9229 promptgroup(GUI_BITS2) |
|
9230 special(100) |
|
9231 size(26) |
|
9232 pp(TRUE) |
|
9233 interest(1) |
|
9234 } |
|
9235 field(FFST,DBF_STRING) { |
|
9236 prompt("Fifteen String") |
|
9237 promptgroup(GUI_BITS2) |
|
9238 special(100) |
|
9239 size(26) |
|
9240 pp(TRUE) |
|
9241 interest(1) |
|
9242 } |
|
9243 field(ZRSV,DBF_MENU) { |
|
9244 prompt("State Zero Severity") |
|
9245 promptgroup(GUI_BITS1) |
|
9246 menu(menuAlarmSevr) |
|
9247 pp(TRUE) |
|
9248 interest(1) |
|
9249 } |
|
9250 field(ONSV,DBF_MENU) { |
|
9251 prompt("State One Severity") |
|
9252 promptgroup(GUI_BITS1) |
|
9253 menu(menuAlarmSevr) |
|
9254 pp(TRUE) |
|
9255 interest(1) |
|
9256 } |
|
9257 field(TWSV,DBF_MENU) { |
|
9258 prompt("State Two Severity") |
|
9259 promptgroup(GUI_BITS1) |
|
9260 menu(menuAlarmSevr) |
|
9261 pp(TRUE) |
|
9262 interest(1) |
|
9263 } |
|
9264 field(THSV,DBF_MENU) { |
|
9265 prompt("State Three Severity") |
|
9266 promptgroup(GUI_BITS1) |
|
9267 menu(menuAlarmSevr) |
|
9268 pp(TRUE) |
|
9269 interest(1) |
|
9270 } |
|
9271 field(FRSV,DBF_MENU) { |
|
9272 prompt("State Four Severity") |
|
9273 promptgroup(GUI_BITS1) |
|
9274 menu(menuAlarmSevr) |
|
9275 pp(TRUE) |
|
9276 interest(1) |
|
9277 } |
|
9278 field(FVSV,DBF_MENU) { |
|
9279 prompt("State Five Severity") |
|
9280 promptgroup(GUI_BITS1) |
|
9281 menu(menuAlarmSevr) |
|
9282 pp(TRUE) |
|
9283 interest(1) |
|
9284 } |
|
9285 field(SXSV,DBF_MENU) { |
|
9286 prompt("State Six Severity") |
|
9287 promptgroup(GUI_BITS1) |
|
9288 menu(menuAlarmSevr) |
|
9289 pp(TRUE) |
|
9290 interest(1) |
|
9291 } |
|
9292 field(SVSV,DBF_MENU) { |
|
9293 prompt("State Seven Severity") |
|
9294 promptgroup(GUI_BITS1) |
|
9295 menu(menuAlarmSevr) |
|
9296 pp(TRUE) |
|
9297 interest(1) |
|
9298 } |
|
9299 field(EISV,DBF_MENU) { |
|
9300 prompt("State Eight Severity") |
|
9301 promptgroup(GUI_BITS2) |
|
9302 menu(menuAlarmSevr) |
|
9303 pp(TRUE) |
|
9304 interest(1) |
|
9305 } |
|
9306 field(NISV,DBF_MENU) { |
|
9307 prompt("State Nine Severity") |
|
9308 promptgroup(GUI_BITS2) |
|
9309 menu(menuAlarmSevr) |
|
9310 pp(TRUE) |
|
9311 interest(1) |
|
9312 } |
|
9313 field(TESV,DBF_MENU) { |
|
9314 prompt("State Ten Severity") |
|
9315 promptgroup(GUI_BITS2) |
|
9316 menu(menuAlarmSevr) |
|
9317 pp(TRUE) |
|
9318 interest(1) |
|
9319 } |
|
9320 field(ELSV,DBF_MENU) { |
|
9321 prompt("State Eleven Severity") |
|
9322 promptgroup(GUI_BITS2) |
|
9323 menu(menuAlarmSevr) |
|
9324 pp(TRUE) |
|
9325 interest(1) |
|
9326 } |
|
9327 field(TVSV,DBF_MENU) { |
|
9328 prompt("State Twelve Severity") |
|
9329 promptgroup(GUI_BITS2) |
|
9330 menu(menuAlarmSevr) |
|
9331 pp(TRUE) |
|
9332 interest(1) |
|
9333 } |
|
9334 field(TTSV,DBF_MENU) { |
|
9335 prompt("State Thirteen Sevr") |
|
9336 promptgroup(GUI_BITS2) |
|
9337 menu(menuAlarmSevr) |
|
9338 pp(TRUE) |
|
9339 interest(1) |
|
9340 } |
|
9341 field(FTSV,DBF_MENU) { |
|
9342 prompt("State Fourteen Sevr") |
|
9343 promptgroup(GUI_BITS2) |
|
9344 menu(menuAlarmSevr) |
|
9345 pp(TRUE) |
|
9346 interest(1) |
|
9347 } |
|
9348 field(FFSV,DBF_MENU) { |
|
9349 prompt("State Fifteen Sevr") |
|
9350 promptgroup(GUI_BITS2) |
|
9351 menu(menuAlarmSevr) |
|
9352 pp(TRUE) |
|
9353 interest(1) |
|
9354 } |
|
9355 field(UNSV,DBF_MENU) { |
|
9356 prompt("Unknown State Sevr") |
|
9357 promptgroup(GUI_MBB) |
|
9358 menu(menuAlarmSevr) |
|
9359 pp(TRUE) |
|
9360 interest(1) |
|
9361 } |
|
9362 field(COSV,DBF_MENU) { |
|
9363 prompt("Change of State Sevr") |
|
9364 promptgroup(GUI_MBB) |
|
9365 menu(menuAlarmSevr) |
|
9366 pp(TRUE) |
|
9367 interest(1) |
|
9368 } |
|
9369 field(RVAL,DBF_ULONG) { |
|
9370 prompt("Raw Value") |
|
9371 pp(TRUE) |
|
9372 } |
|
9373 field(ORAW,DBF_ULONG) { |
|
9374 prompt("Prev Raw Value") |
|
9375 special(SPC_NOMOD) |
|
9376 interest(3) |
|
9377 } |
|
9378 field(RBV,DBF_ULONG) { |
|
9379 prompt("Readback Value") |
|
9380 special(SPC_NOMOD) |
|
9381 } |
|
9382 field(ORBV,DBF_ULONG) { |
|
9383 prompt("Prev Readback Value") |
|
9384 special(SPC_NOMOD) |
|
9385 interest(3) |
|
9386 } |
|
9387 field(MASK,DBF_ULONG) { |
|
9388 prompt("Hardware Mask") |
|
9389 special(SPC_NOMOD) |
|
9390 interest(1) |
|
9391 } |
|
9392 field(MLST,DBF_USHORT) { |
|
9393 prompt("Last Value Monitored") |
|
9394 special(SPC_NOMOD) |
|
9395 interest(3) |
|
9396 } |
|
9397 field(LALM,DBF_USHORT) { |
|
9398 prompt("Last Value Alarmed") |
|
9399 special(SPC_NOMOD) |
|
9400 interest(3) |
|
9401 } |
|
9402 field(SDEF,DBF_SHORT) { |
|
9403 prompt("States Defined") |
|
9404 special(SPC_NOMOD) |
|
9405 interest(3) |
|
9406 } |
|
9407 field(SHFT,DBF_USHORT) { |
|
9408 prompt("Shift") |
|
9409 promptgroup(GUI_MBB) |
|
9410 interest(1) |
|
9411 } |
|
9412 field(SIOL,DBF_OUTLINK) { |
|
9413 prompt("Sim Output Specifctn") |
|
9414 promptgroup(GUI_MBB) |
|
9415 interest(1) |
|
9416 } |
|
9417 field(SIML,DBF_INLINK) { |
|
9418 prompt("Sim Mode Location") |
|
9419 promptgroup(GUI_MBB) |
|
9420 interest(1) |
|
9421 } |
|
9422 field(SIMM,DBF_MENU) { |
|
9423 prompt("Simulation Mode") |
|
9424 menu(menuYesNo) |
|
9425 interest(1) |
|
9426 } |
|
9427 field(SIMS,DBF_MENU) { |
|
9428 prompt("Sim mode Alarm Svrty") |
|
9429 promptgroup(GUI_MBB) |
|
9430 menu(menuAlarmSevr) |
|
9431 interest(2) |
|
9432 } |
|
9433 field(IVOA,DBF_MENU) { |
|
9434 prompt("INVALID outpt action") |
|
9435 promptgroup(GUI_MBB) |
|
9436 menu(menuIvoa) |
|
9437 interest(2) |
|
9438 } |
|
9439 field(IVOV,DBF_USHORT) { |
|
9440 prompt("INVALID output value") |
|
9441 promptgroup(GUI_MBB) |
|
9442 interest(2) |
|
9443 } |
|
9444 } |
|
9445 recordtype(mbboDirect) { |
|
9446 field(NAME,DBF_STRING) { |
|
9447 prompt("Record Name") |
|
9448 special(SPC_NOMOD) |
|
9449 size(61) |
|
9450 } |
|
9451 field(DESC,DBF_STRING) { |
|
9452 prompt("Descriptor") |
|
9453 promptgroup(GUI_COMMON) |
|
9454 size(41) |
|
9455 } |
|
9456 field(ASG,DBF_STRING) { |
|
9457 prompt("Access Security Group") |
|
9458 promptgroup(GUI_COMMON) |
|
9459 special(SPC_AS) |
|
9460 size(29) |
|
9461 } |
|
9462 field(SCAN,DBF_MENU) { |
|
9463 prompt("Scan Mechanism") |
|
9464 promptgroup(GUI_SCAN) |
|
9465 special(SPC_SCAN) |
|
9466 menu(menuScan) |
|
9467 interest(1) |
|
9468 } |
|
9469 field(PINI,DBF_MENU) { |
|
9470 prompt("Process at iocInit") |
|
9471 promptgroup(GUI_SCAN) |
|
9472 menu(menuPini) |
|
9473 interest(1) |
|
9474 } |
|
9475 field(PHAS,DBF_SHORT) { |
|
9476 prompt("Scan Phase") |
|
9477 promptgroup(GUI_SCAN) |
|
9478 special(SPC_SCAN) |
|
9479 interest(1) |
|
9480 } |
|
9481 field(EVNT,DBF_SHORT) { |
|
9482 prompt("Event Number") |
|
9483 promptgroup(GUI_SCAN) |
|
9484 special(SPC_SCAN) |
|
9485 interest(1) |
|
9486 } |
|
9487 field(TSE,DBF_SHORT) { |
|
9488 prompt("Time Stamp Event") |
|
9489 promptgroup(GUI_SCAN) |
|
9490 interest(1) |
|
9491 } |
|
9492 field(TSEL,DBF_INLINK) { |
|
9493 prompt("Time Stamp Link") |
|
9494 promptgroup(GUI_SCAN) |
|
9495 interest(1) |
|
9496 } |
|
9497 field(DTYP,DBF_DEVICE) { |
|
9498 prompt("Device Type") |
|
9499 promptgroup(GUI_LINKS) |
|
9500 interest(1) |
|
9501 } |
|
9502 field(DISV,DBF_SHORT) { |
|
9503 prompt("Disable Value") |
|
9504 initial("1") |
|
9505 promptgroup(GUI_SCAN) |
|
9506 } |
|
9507 field(DISA,DBF_SHORT) { |
|
9508 prompt("Disable") |
|
9509 } |
|
9510 field(SDIS,DBF_INLINK) { |
|
9511 prompt("Scanning Disable") |
|
9512 promptgroup(GUI_SCAN) |
|
9513 interest(1) |
|
9514 } |
|
9515 field(MLOK,DBF_NOACCESS) { |
|
9516 prompt("Monitor lock") |
|
9517 special(SPC_NOMOD) |
|
9518 extra("epicsMutexId mlok") |
|
9519 interest(4) |
|
9520 } |
|
9521 field(MLIS,DBF_NOACCESS) { |
|
9522 prompt("Monitor List") |
|
9523 special(SPC_NOMOD) |
|
9524 extra("ELLLIST mlis") |
|
9525 interest(4) |
|
9526 } |
|
9527 field(DISP,DBF_UCHAR) { |
|
9528 prompt("Disable putField") |
|
9529 } |
|
9530 field(PROC,DBF_UCHAR) { |
|
9531 prompt("Force Processing") |
|
9532 pp(TRUE) |
|
9533 interest(3) |
|
9534 } |
|
9535 field(STAT,DBF_MENU) { |
|
9536 prompt("Alarm Status") |
|
9537 initial("UDF") |
|
9538 special(SPC_NOMOD) |
|
9539 menu(menuAlarmStat) |
|
9540 } |
|
9541 field(SEVR,DBF_MENU) { |
|
9542 prompt("Alarm Severity") |
|
9543 initial("INVALID") |
|
9544 special(SPC_NOMOD) |
|
9545 menu(menuAlarmSevr) |
|
9546 } |
|
9547 field(NSTA,DBF_MENU) { |
|
9548 prompt("New Alarm Status") |
|
9549 special(SPC_NOMOD) |
|
9550 menu(menuAlarmStat) |
|
9551 interest(2) |
|
9552 } |
|
9553 field(NSEV,DBF_MENU) { |
|
9554 prompt("New Alarm Severity") |
|
9555 special(SPC_NOMOD) |
|
9556 menu(menuAlarmSevr) |
|
9557 interest(2) |
|
9558 } |
|
9559 field(ACKS,DBF_MENU) { |
|
9560 prompt("Alarm Ack Severity") |
|
9561 special(SPC_NOMOD) |
|
9562 menu(menuAlarmSevr) |
|
9563 interest(2) |
|
9564 } |
|
9565 field(ACKT,DBF_MENU) { |
|
9566 prompt("Alarm Ack Transient") |
|
9567 initial("YES") |
|
9568 promptgroup(GUI_ALARMS) |
|
9569 special(SPC_NOMOD) |
|
9570 menu(menuYesNo) |
|
9571 interest(2) |
|
9572 } |
|
9573 field(DISS,DBF_MENU) { |
|
9574 prompt("Disable Alarm Sevrty") |
|
9575 promptgroup(GUI_SCAN) |
|
9576 menu(menuAlarmSevr) |
|
9577 interest(1) |
|
9578 } |
|
9579 field(LCNT,DBF_UCHAR) { |
|
9580 prompt("Lock Count") |
|
9581 special(SPC_NOMOD) |
|
9582 interest(2) |
|
9583 } |
|
9584 field(PACT,DBF_UCHAR) { |
|
9585 prompt("Record active") |
|
9586 special(SPC_NOMOD) |
|
9587 interest(1) |
|
9588 } |
|
9589 field(PUTF,DBF_UCHAR) { |
|
9590 prompt("dbPutField process") |
|
9591 special(SPC_NOMOD) |
|
9592 interest(1) |
|
9593 } |
|
9594 field(RPRO,DBF_UCHAR) { |
|
9595 prompt("Reprocess ") |
|
9596 special(SPC_NOMOD) |
|
9597 interest(1) |
|
9598 } |
|
9599 field(ASP,DBF_NOACCESS) { |
|
9600 prompt("Access Security Pvt") |
|
9601 special(SPC_NOMOD) |
|
9602 extra("struct asgMember *asp") |
|
9603 interest(4) |
|
9604 } |
|
9605 field(PPN,DBF_NOACCESS) { |
|
9606 prompt("addr of PUTNOTIFY") |
|
9607 special(SPC_NOMOD) |
|
9608 extra("struct putNotify *ppn") |
|
9609 interest(4) |
|
9610 } |
|
9611 field(PPNR,DBF_NOACCESS) { |
|
9612 prompt("pputNotifyRecord") |
|
9613 special(SPC_NOMOD) |
|
9614 extra("struct putNotifyRecord *ppnr") |
|
9615 interest(4) |
|
9616 } |
|
9617 field(SPVT,DBF_NOACCESS) { |
|
9618 prompt("Scan Private") |
|
9619 special(SPC_NOMOD) |
|
9620 extra("struct scan_element *spvt") |
|
9621 interest(4) |
|
9622 } |
|
9623 field(RSET,DBF_NOACCESS) { |
|
9624 prompt("Address of RSET") |
|
9625 special(SPC_NOMOD) |
|
9626 extra("struct rset *rset") |
|
9627 interest(4) |
|
9628 } |
|
9629 field(DSET,DBF_NOACCESS) { |
|
9630 prompt("DSET address") |
|
9631 special(SPC_NOMOD) |
|
9632 extra("struct dset *dset") |
|
9633 interest(4) |
|
9634 } |
|
9635 field(DPVT,DBF_NOACCESS) { |
|
9636 prompt("Device Private") |
|
9637 special(SPC_NOMOD) |
|
9638 extra("void *dpvt") |
|
9639 interest(4) |
|
9640 } |
|
9641 field(RDES,DBF_NOACCESS) { |
|
9642 prompt("Address of dbRecordType") |
|
9643 special(SPC_NOMOD) |
|
9644 extra("struct dbRecordType *rdes") |
|
9645 interest(4) |
|
9646 } |
|
9647 field(LSET,DBF_NOACCESS) { |
|
9648 prompt("Lock Set") |
|
9649 special(SPC_NOMOD) |
|
9650 extra("struct lockRecord *lset") |
|
9651 interest(4) |
|
9652 } |
|
9653 field(PRIO,DBF_MENU) { |
|
9654 prompt("Scheduling Priority") |
|
9655 promptgroup(GUI_SCAN) |
|
9656 special(SPC_SCAN) |
|
9657 menu(menuPriority) |
|
9658 interest(1) |
|
9659 } |
|
9660 field(TPRO,DBF_UCHAR) { |
|
9661 prompt("Trace Processing") |
|
9662 } |
|
9663 field(BKPT,DBF_NOACCESS) { |
|
9664 prompt("Break Point") |
|
9665 special(SPC_NOMOD) |
|
9666 extra("char bkpt") |
|
9667 interest(1) |
|
9668 } |
|
9669 field(UDF,DBF_UCHAR) { |
|
9670 prompt("Undefined") |
|
9671 initial("1") |
|
9672 promptgroup(GUI_COMMON) |
|
9673 pp(TRUE) |
|
9674 interest(1) |
|
9675 } |
|
9676 field(TIME,DBF_NOACCESS) { |
|
9677 prompt("Time") |
|
9678 special(SPC_NOMOD) |
|
9679 extra("epicsTimeStamp time") |
|
9680 interest(2) |
|
9681 } |
|
9682 field(FLNK,DBF_FWDLINK) { |
|
9683 prompt("Forward Process Link") |
|
9684 promptgroup(GUI_LINKS) |
|
9685 interest(1) |
|
9686 } |
|
9687 field(VAL,DBF_USHORT) { |
|
9688 prompt("Word") |
|
9689 promptgroup(GUI_OUTPUT) |
|
9690 pp(TRUE) |
|
9691 asl(ASL0) |
|
9692 } |
|
9693 field(OMSL,DBF_MENU) { |
|
9694 prompt("Output Mode Select") |
|
9695 promptgroup(GUI_MBB) |
|
9696 special(101) |
|
9697 menu(menuOmsl) |
|
9698 pp(TRUE) |
|
9699 interest(1) |
|
9700 } |
|
9701 field(NOBT,DBF_SHORT) { |
|
9702 prompt("Number of Bits") |
|
9703 promptgroup(GUI_MBB) |
|
9704 special(SPC_NOMOD) |
|
9705 interest(1) |
|
9706 } |
|
9707 field(DOL,DBF_INLINK) { |
|
9708 prompt("Desired Output Loc") |
|
9709 promptgroup(GUI_MBB) |
|
9710 interest(1) |
|
9711 } |
|
9712 field(OUT,DBF_OUTLINK) { |
|
9713 prompt("Output Specification") |
|
9714 promptgroup(GUI_MBB) |
|
9715 interest(1) |
|
9716 } |
|
9717 field(B0,DBF_UCHAR) { |
|
9718 prompt("Bit 0") |
|
9719 promptgroup(GUI_BITS1) |
|
9720 special(100) |
|
9721 pp(TRUE) |
|
9722 interest(1) |
|
9723 } |
|
9724 field(B1,DBF_UCHAR) { |
|
9725 prompt("Bit 1") |
|
9726 promptgroup(GUI_BITS1) |
|
9727 special(100) |
|
9728 pp(TRUE) |
|
9729 interest(1) |
|
9730 } |
|
9731 field(B2,DBF_UCHAR) { |
|
9732 prompt("Bit 2") |
|
9733 promptgroup(GUI_BITS1) |
|
9734 special(100) |
|
9735 pp(TRUE) |
|
9736 interest(1) |
|
9737 } |
|
9738 field(B3,DBF_UCHAR) { |
|
9739 prompt("Bit 3") |
|
9740 promptgroup(GUI_BITS1) |
|
9741 special(100) |
|
9742 pp(TRUE) |
|
9743 interest(1) |
|
9744 } |
|
9745 field(B4,DBF_UCHAR) { |
|
9746 prompt("Bit 4") |
|
9747 promptgroup(GUI_BITS1) |
|
9748 special(100) |
|
9749 pp(TRUE) |
|
9750 interest(1) |
|
9751 } |
|
9752 field(B5,DBF_UCHAR) { |
|
9753 prompt("Bit 5") |
|
9754 promptgroup(GUI_BITS1) |
|
9755 special(100) |
|
9756 pp(TRUE) |
|
9757 interest(1) |
|
9758 } |
|
9759 field(B6,DBF_UCHAR) { |
|
9760 prompt("Bit 6") |
|
9761 promptgroup(GUI_BITS1) |
|
9762 special(100) |
|
9763 pp(TRUE) |
|
9764 interest(1) |
|
9765 } |
|
9766 field(B7,DBF_UCHAR) { |
|
9767 prompt("Bit 7") |
|
9768 promptgroup(GUI_BITS1) |
|
9769 special(100) |
|
9770 pp(TRUE) |
|
9771 interest(1) |
|
9772 } |
|
9773 field(B8,DBF_UCHAR) { |
|
9774 prompt("Bit 8") |
|
9775 promptgroup(GUI_BITS2) |
|
9776 special(100) |
|
9777 pp(TRUE) |
|
9778 interest(1) |
|
9779 } |
|
9780 field(B9,DBF_UCHAR) { |
|
9781 prompt("Bit 9") |
|
9782 promptgroup(GUI_BITS2) |
|
9783 special(100) |
|
9784 pp(TRUE) |
|
9785 interest(1) |
|
9786 } |
|
9787 field(BA,DBF_UCHAR) { |
|
9788 prompt("Bit 10") |
|
9789 promptgroup(GUI_BITS2) |
|
9790 special(100) |
|
9791 pp(TRUE) |
|
9792 interest(1) |
|
9793 } |
|
9794 field(BB,DBF_UCHAR) { |
|
9795 prompt("Bit 11") |
|
9796 promptgroup(GUI_BITS2) |
|
9797 special(100) |
|
9798 pp(TRUE) |
|
9799 interest(1) |
|
9800 } |
|
9801 field(BC,DBF_UCHAR) { |
|
9802 prompt("Bit 12") |
|
9803 promptgroup(GUI_BITS2) |
|
9804 special(100) |
|
9805 pp(TRUE) |
|
9806 interest(1) |
|
9807 } |
|
9808 field(BD,DBF_UCHAR) { |
|
9809 prompt("Bit 13") |
|
9810 promptgroup(GUI_BITS2) |
|
9811 special(100) |
|
9812 pp(TRUE) |
|
9813 interest(1) |
|
9814 } |
|
9815 field(BE,DBF_UCHAR) { |
|
9816 prompt("Bit 14") |
|
9817 promptgroup(GUI_BITS2) |
|
9818 special(100) |
|
9819 pp(TRUE) |
|
9820 interest(1) |
|
9821 } |
|
9822 field(BF,DBF_UCHAR) { |
|
9823 prompt("Bit 15") |
|
9824 promptgroup(GUI_BITS2) |
|
9825 special(100) |
|
9826 pp(TRUE) |
|
9827 interest(1) |
|
9828 } |
|
9829 field(RVAL,DBF_ULONG) { |
|
9830 prompt("Raw Value") |
|
9831 special(SPC_NOMOD) |
|
9832 pp(TRUE) |
|
9833 } |
|
9834 field(ORAW,DBF_ULONG) { |
|
9835 prompt("Prev Raw Value") |
|
9836 special(SPC_NOMOD) |
|
9837 interest(3) |
|
9838 } |
|
9839 field(RBV,DBF_ULONG) { |
|
9840 prompt("Readback Value") |
|
9841 special(SPC_NOMOD) |
|
9842 } |
|
9843 field(ORBV,DBF_ULONG) { |
|
9844 prompt("Prev Readback Value") |
|
9845 special(SPC_NOMOD) |
|
9846 interest(3) |
|
9847 } |
|
9848 field(MASK,DBF_ULONG) { |
|
9849 prompt("Hardware Mask") |
|
9850 special(SPC_NOMOD) |
|
9851 interest(1) |
|
9852 } |
|
9853 field(MLST,DBF_ULONG) { |
|
9854 prompt("Last Value Monitored") |
|
9855 special(SPC_NOMOD) |
|
9856 interest(3) |
|
9857 } |
|
9858 field(LALM,DBF_ULONG) { |
|
9859 prompt("Last Value Alarmed") |
|
9860 special(SPC_NOMOD) |
|
9861 interest(3) |
|
9862 } |
|
9863 field(SHFT,DBF_ULONG) { |
|
9864 prompt("Shift") |
|
9865 promptgroup(GUI_MBB) |
|
9866 interest(1) |
|
9867 } |
|
9868 field(SIOL,DBF_OUTLINK) { |
|
9869 prompt("Sim Output Specifctn") |
|
9870 promptgroup(GUI_MBB) |
|
9871 interest(1) |
|
9872 } |
|
9873 field(SIML,DBF_INLINK) { |
|
9874 prompt("Sim Mode Location") |
|
9875 promptgroup(GUI_MBB) |
|
9876 interest(1) |
|
9877 } |
|
9878 field(SIMM,DBF_MENU) { |
|
9879 prompt("Simulation Mode") |
|
9880 menu(menuYesNo) |
|
9881 interest(1) |
|
9882 } |
|
9883 field(SIMS,DBF_MENU) { |
|
9884 prompt("Sim mode Alarm Svrty") |
|
9885 promptgroup(GUI_MBB) |
|
9886 menu(menuAlarmSevr) |
|
9887 interest(2) |
|
9888 } |
|
9889 field(IVOA,DBF_MENU) { |
|
9890 prompt("INVALID outpt action") |
|
9891 promptgroup(GUI_MBB) |
|
9892 menu(menuIvoa) |
|
9893 interest(2) |
|
9894 } |
|
9895 field(IVOV,DBF_USHORT) { |
|
9896 prompt("INVALID output value") |
|
9897 promptgroup(GUI_MBB) |
|
9898 interest(2) |
|
9899 } |
|
9900 } |
|
9901 recordtype(permissive) { |
|
9902 field(NAME,DBF_STRING) { |
|
9903 prompt("Record Name") |
|
9904 special(SPC_NOMOD) |
|
9905 size(61) |
|
9906 } |
|
9907 field(DESC,DBF_STRING) { |
|
9908 prompt("Descriptor") |
|
9909 promptgroup(GUI_COMMON) |
|
9910 size(41) |
|
9911 } |
|
9912 field(ASG,DBF_STRING) { |
|
9913 prompt("Access Security Group") |
|
9914 promptgroup(GUI_COMMON) |
|
9915 special(SPC_AS) |
|
9916 size(29) |
|
9917 } |
|
9918 field(SCAN,DBF_MENU) { |
|
9919 prompt("Scan Mechanism") |
|
9920 promptgroup(GUI_SCAN) |
|
9921 special(SPC_SCAN) |
|
9922 menu(menuScan) |
|
9923 interest(1) |
|
9924 } |
|
9925 field(PINI,DBF_MENU) { |
|
9926 prompt("Process at iocInit") |
|
9927 promptgroup(GUI_SCAN) |
|
9928 menu(menuPini) |
|
9929 interest(1) |
|
9930 } |
|
9931 field(PHAS,DBF_SHORT) { |
|
9932 prompt("Scan Phase") |
|
9933 promptgroup(GUI_SCAN) |
|
9934 special(SPC_SCAN) |
|
9935 interest(1) |
|
9936 } |
|
9937 field(EVNT,DBF_SHORT) { |
|
9938 prompt("Event Number") |
|
9939 promptgroup(GUI_SCAN) |
|
9940 special(SPC_SCAN) |
|
9941 interest(1) |
|
9942 } |
|
9943 field(TSE,DBF_SHORT) { |
|
9944 prompt("Time Stamp Event") |
|
9945 promptgroup(GUI_SCAN) |
|
9946 interest(1) |
|
9947 } |
|
9948 field(TSEL,DBF_INLINK) { |
|
9949 prompt("Time Stamp Link") |
|
9950 promptgroup(GUI_SCAN) |
|
9951 interest(1) |
|
9952 } |
|
9953 field(DTYP,DBF_DEVICE) { |
|
9954 prompt("Device Type") |
|
9955 promptgroup(GUI_LINKS) |
|
9956 interest(1) |
|
9957 } |
|
9958 field(DISV,DBF_SHORT) { |
|
9959 prompt("Disable Value") |
|
9960 initial("1") |
|
9961 promptgroup(GUI_SCAN) |
|
9962 } |
|
9963 field(DISA,DBF_SHORT) { |
|
9964 prompt("Disable") |
|
9965 } |
|
9966 field(SDIS,DBF_INLINK) { |
|
9967 prompt("Scanning Disable") |
|
9968 promptgroup(GUI_SCAN) |
|
9969 interest(1) |
|
9970 } |
|
9971 field(MLOK,DBF_NOACCESS) { |
|
9972 prompt("Monitor lock") |
|
9973 special(SPC_NOMOD) |
|
9974 extra("epicsMutexId mlok") |
|
9975 interest(4) |
|
9976 } |
|
9977 field(MLIS,DBF_NOACCESS) { |
|
9978 prompt("Monitor List") |
|
9979 special(SPC_NOMOD) |
|
9980 extra("ELLLIST mlis") |
|
9981 interest(4) |
|
9982 } |
|
9983 field(DISP,DBF_UCHAR) { |
|
9984 prompt("Disable putField") |
|
9985 } |
|
9986 field(PROC,DBF_UCHAR) { |
|
9987 prompt("Force Processing") |
|
9988 pp(TRUE) |
|
9989 interest(3) |
|
9990 } |
|
9991 field(STAT,DBF_MENU) { |
|
9992 prompt("Alarm Status") |
|
9993 initial("UDF") |
|
9994 special(SPC_NOMOD) |
|
9995 menu(menuAlarmStat) |
|
9996 } |
|
9997 field(SEVR,DBF_MENU) { |
|
9998 prompt("Alarm Severity") |
|
9999 initial("INVALID") |
|
10000 special(SPC_NOMOD) |
|
10001 menu(menuAlarmSevr) |
|
10002 } |
|
10003 field(NSTA,DBF_MENU) { |
|
10004 prompt("New Alarm Status") |
|
10005 special(SPC_NOMOD) |
|
10006 menu(menuAlarmStat) |
|
10007 interest(2) |
|
10008 } |
|
10009 field(NSEV,DBF_MENU) { |
|
10010 prompt("New Alarm Severity") |
|
10011 special(SPC_NOMOD) |
|
10012 menu(menuAlarmSevr) |
|
10013 interest(2) |
|
10014 } |
|
10015 field(ACKS,DBF_MENU) { |
|
10016 prompt("Alarm Ack Severity") |
|
10017 special(SPC_NOMOD) |
|
10018 menu(menuAlarmSevr) |
|
10019 interest(2) |
|
10020 } |
|
10021 field(ACKT,DBF_MENU) { |
|
10022 prompt("Alarm Ack Transient") |
|
10023 initial("YES") |
|
10024 promptgroup(GUI_ALARMS) |
|
10025 special(SPC_NOMOD) |
|
10026 menu(menuYesNo) |
|
10027 interest(2) |
|
10028 } |
|
10029 field(DISS,DBF_MENU) { |
|
10030 prompt("Disable Alarm Sevrty") |
|
10031 promptgroup(GUI_SCAN) |
|
10032 menu(menuAlarmSevr) |
|
10033 interest(1) |
|
10034 } |
|
10035 field(LCNT,DBF_UCHAR) { |
|
10036 prompt("Lock Count") |
|
10037 special(SPC_NOMOD) |
|
10038 interest(2) |
|
10039 } |
|
10040 field(PACT,DBF_UCHAR) { |
|
10041 prompt("Record active") |
|
10042 special(SPC_NOMOD) |
|
10043 interest(1) |
|
10044 } |
|
10045 field(PUTF,DBF_UCHAR) { |
|
10046 prompt("dbPutField process") |
|
10047 special(SPC_NOMOD) |
|
10048 interest(1) |
|
10049 } |
|
10050 field(RPRO,DBF_UCHAR) { |
|
10051 prompt("Reprocess ") |
|
10052 special(SPC_NOMOD) |
|
10053 interest(1) |
|
10054 } |
|
10055 field(ASP,DBF_NOACCESS) { |
|
10056 prompt("Access Security Pvt") |
|
10057 special(SPC_NOMOD) |
|
10058 extra("struct asgMember *asp") |
|
10059 interest(4) |
|
10060 } |
|
10061 field(PPN,DBF_NOACCESS) { |
|
10062 prompt("addr of PUTNOTIFY") |
|
10063 special(SPC_NOMOD) |
|
10064 extra("struct putNotify *ppn") |
|
10065 interest(4) |
|
10066 } |
|
10067 field(PPNR,DBF_NOACCESS) { |
|
10068 prompt("pputNotifyRecord") |
|
10069 special(SPC_NOMOD) |
|
10070 extra("struct putNotifyRecord *ppnr") |
|
10071 interest(4) |
|
10072 } |
|
10073 field(SPVT,DBF_NOACCESS) { |
|
10074 prompt("Scan Private") |
|
10075 special(SPC_NOMOD) |
|
10076 extra("struct scan_element *spvt") |
|
10077 interest(4) |
|
10078 } |
|
10079 field(RSET,DBF_NOACCESS) { |
|
10080 prompt("Address of RSET") |
|
10081 special(SPC_NOMOD) |
|
10082 extra("struct rset *rset") |
|
10083 interest(4) |
|
10084 } |
|
10085 field(DSET,DBF_NOACCESS) { |
|
10086 prompt("DSET address") |
|
10087 special(SPC_NOMOD) |
|
10088 extra("struct dset *dset") |
|
10089 interest(4) |
|
10090 } |
|
10091 field(DPVT,DBF_NOACCESS) { |
|
10092 prompt("Device Private") |
|
10093 special(SPC_NOMOD) |
|
10094 extra("void *dpvt") |
|
10095 interest(4) |
|
10096 } |
|
10097 field(RDES,DBF_NOACCESS) { |
|
10098 prompt("Address of dbRecordType") |
|
10099 special(SPC_NOMOD) |
|
10100 extra("struct dbRecordType *rdes") |
|
10101 interest(4) |
|
10102 } |
|
10103 field(LSET,DBF_NOACCESS) { |
|
10104 prompt("Lock Set") |
|
10105 special(SPC_NOMOD) |
|
10106 extra("struct lockRecord *lset") |
|
10107 interest(4) |
|
10108 } |
|
10109 field(PRIO,DBF_MENU) { |
|
10110 prompt("Scheduling Priority") |
|
10111 promptgroup(GUI_SCAN) |
|
10112 special(SPC_SCAN) |
|
10113 menu(menuPriority) |
|
10114 interest(1) |
|
10115 } |
|
10116 field(TPRO,DBF_UCHAR) { |
|
10117 prompt("Trace Processing") |
|
10118 } |
|
10119 field(BKPT,DBF_NOACCESS) { |
|
10120 prompt("Break Point") |
|
10121 special(SPC_NOMOD) |
|
10122 extra("char bkpt") |
|
10123 interest(1) |
|
10124 } |
|
10125 field(UDF,DBF_UCHAR) { |
|
10126 prompt("Undefined") |
|
10127 initial("1") |
|
10128 promptgroup(GUI_COMMON) |
|
10129 pp(TRUE) |
|
10130 interest(1) |
|
10131 } |
|
10132 field(TIME,DBF_NOACCESS) { |
|
10133 prompt("Time") |
|
10134 special(SPC_NOMOD) |
|
10135 extra("epicsTimeStamp time") |
|
10136 interest(2) |
|
10137 } |
|
10138 field(FLNK,DBF_FWDLINK) { |
|
10139 prompt("Forward Process Link") |
|
10140 promptgroup(GUI_LINKS) |
|
10141 interest(1) |
|
10142 } |
|
10143 field(LABL,DBF_STRING) { |
|
10144 prompt("Button Label") |
|
10145 promptgroup(GUI_DISPLAY) |
|
10146 size(20) |
|
10147 pp(TRUE) |
|
10148 interest(1) |
|
10149 } |
|
10150 field(VAL,DBF_USHORT) { |
|
10151 prompt("Status") |
|
10152 pp(TRUE) |
|
10153 asl(ASL0) |
|
10154 } |
|
10155 field(OVAL,DBF_USHORT) { |
|
10156 prompt("Old Status") |
|
10157 special(SPC_NOMOD) |
|
10158 interest(3) |
|
10159 } |
|
10160 field(WFLG,DBF_USHORT) { |
|
10161 prompt("Wait Flag") |
|
10162 pp(TRUE) |
|
10163 } |
|
10164 field(OFLG,DBF_USHORT) { |
|
10165 prompt("Old Flag") |
|
10166 special(SPC_NOMOD) |
|
10167 interest(3) |
|
10168 } |
|
10169 } |
|
10170 recordtype(sel) { |
|
10171 field(NAME,DBF_STRING) { |
|
10172 prompt("Record Name") |
|
10173 special(SPC_NOMOD) |
|
10174 size(61) |
|
10175 } |
|
10176 field(DESC,DBF_STRING) { |
|
10177 prompt("Descriptor") |
|
10178 promptgroup(GUI_COMMON) |
|
10179 size(41) |
|
10180 } |
|
10181 field(ASG,DBF_STRING) { |
|
10182 prompt("Access Security Group") |
|
10183 promptgroup(GUI_COMMON) |
|
10184 special(SPC_AS) |
|
10185 size(29) |
|
10186 } |
|
10187 field(SCAN,DBF_MENU) { |
|
10188 prompt("Scan Mechanism") |
|
10189 promptgroup(GUI_SCAN) |
|
10190 special(SPC_SCAN) |
|
10191 menu(menuScan) |
|
10192 interest(1) |
|
10193 } |
|
10194 field(PINI,DBF_MENU) { |
|
10195 prompt("Process at iocInit") |
|
10196 promptgroup(GUI_SCAN) |
|
10197 menu(menuPini) |
|
10198 interest(1) |
|
10199 } |
|
10200 field(PHAS,DBF_SHORT) { |
|
10201 prompt("Scan Phase") |
|
10202 promptgroup(GUI_SCAN) |
|
10203 special(SPC_SCAN) |
|
10204 interest(1) |
|
10205 } |
|
10206 field(EVNT,DBF_SHORT) { |
|
10207 prompt("Event Number") |
|
10208 promptgroup(GUI_SCAN) |
|
10209 special(SPC_SCAN) |
|
10210 interest(1) |
|
10211 } |
|
10212 field(TSE,DBF_SHORT) { |
|
10213 prompt("Time Stamp Event") |
|
10214 promptgroup(GUI_SCAN) |
|
10215 interest(1) |
|
10216 } |
|
10217 field(TSEL,DBF_INLINK) { |
|
10218 prompt("Time Stamp Link") |
|
10219 promptgroup(GUI_SCAN) |
|
10220 interest(1) |
|
10221 } |
|
10222 field(DTYP,DBF_DEVICE) { |
|
10223 prompt("Device Type") |
|
10224 promptgroup(GUI_LINKS) |
|
10225 interest(1) |
|
10226 } |
|
10227 field(DISV,DBF_SHORT) { |
|
10228 prompt("Disable Value") |
|
10229 initial("1") |
|
10230 promptgroup(GUI_SCAN) |
|
10231 } |
|
10232 field(DISA,DBF_SHORT) { |
|
10233 prompt("Disable") |
|
10234 } |
|
10235 field(SDIS,DBF_INLINK) { |
|
10236 prompt("Scanning Disable") |
|
10237 promptgroup(GUI_SCAN) |
|
10238 interest(1) |
|
10239 } |
|
10240 field(MLOK,DBF_NOACCESS) { |
|
10241 prompt("Monitor lock") |
|
10242 special(SPC_NOMOD) |
|
10243 extra("epicsMutexId mlok") |
|
10244 interest(4) |
|
10245 } |
|
10246 field(MLIS,DBF_NOACCESS) { |
|
10247 prompt("Monitor List") |
|
10248 special(SPC_NOMOD) |
|
10249 extra("ELLLIST mlis") |
|
10250 interest(4) |
|
10251 } |
|
10252 field(DISP,DBF_UCHAR) { |
|
10253 prompt("Disable putField") |
|
10254 } |
|
10255 field(PROC,DBF_UCHAR) { |
|
10256 prompt("Force Processing") |
|
10257 pp(TRUE) |
|
10258 interest(3) |
|
10259 } |
|
10260 field(STAT,DBF_MENU) { |
|
10261 prompt("Alarm Status") |
|
10262 initial("UDF") |
|
10263 special(SPC_NOMOD) |
|
10264 menu(menuAlarmStat) |
|
10265 } |
|
10266 field(SEVR,DBF_MENU) { |
|
10267 prompt("Alarm Severity") |
|
10268 initial("INVALID") |
|
10269 special(SPC_NOMOD) |
|
10270 menu(menuAlarmSevr) |
|
10271 } |
|
10272 field(NSTA,DBF_MENU) { |
|
10273 prompt("New Alarm Status") |
|
10274 special(SPC_NOMOD) |
|
10275 menu(menuAlarmStat) |
|
10276 interest(2) |
|
10277 } |
|
10278 field(NSEV,DBF_MENU) { |
|
10279 prompt("New Alarm Severity") |
|
10280 special(SPC_NOMOD) |
|
10281 menu(menuAlarmSevr) |
|
10282 interest(2) |
|
10283 } |
|
10284 field(ACKS,DBF_MENU) { |
|
10285 prompt("Alarm Ack Severity") |
|
10286 special(SPC_NOMOD) |
|
10287 menu(menuAlarmSevr) |
|
10288 interest(2) |
|
10289 } |
|
10290 field(ACKT,DBF_MENU) { |
|
10291 prompt("Alarm Ack Transient") |
|
10292 initial("YES") |
|
10293 promptgroup(GUI_ALARMS) |
|
10294 special(SPC_NOMOD) |
|
10295 menu(menuYesNo) |
|
10296 interest(2) |
|
10297 } |
|
10298 field(DISS,DBF_MENU) { |
|
10299 prompt("Disable Alarm Sevrty") |
|
10300 promptgroup(GUI_SCAN) |
|
10301 menu(menuAlarmSevr) |
|
10302 interest(1) |
|
10303 } |
|
10304 field(LCNT,DBF_UCHAR) { |
|
10305 prompt("Lock Count") |
|
10306 special(SPC_NOMOD) |
|
10307 interest(2) |
|
10308 } |
|
10309 field(PACT,DBF_UCHAR) { |
|
10310 prompt("Record active") |
|
10311 special(SPC_NOMOD) |
|
10312 interest(1) |
|
10313 } |
|
10314 field(PUTF,DBF_UCHAR) { |
|
10315 prompt("dbPutField process") |
|
10316 special(SPC_NOMOD) |
|
10317 interest(1) |
|
10318 } |
|
10319 field(RPRO,DBF_UCHAR) { |
|
10320 prompt("Reprocess ") |
|
10321 special(SPC_NOMOD) |
|
10322 interest(1) |
|
10323 } |
|
10324 field(ASP,DBF_NOACCESS) { |
|
10325 prompt("Access Security Pvt") |
|
10326 special(SPC_NOMOD) |
|
10327 extra("struct asgMember *asp") |
|
10328 interest(4) |
|
10329 } |
|
10330 field(PPN,DBF_NOACCESS) { |
|
10331 prompt("addr of PUTNOTIFY") |
|
10332 special(SPC_NOMOD) |
|
10333 extra("struct putNotify *ppn") |
|
10334 interest(4) |
|
10335 } |
|
10336 field(PPNR,DBF_NOACCESS) { |
|
10337 prompt("pputNotifyRecord") |
|
10338 special(SPC_NOMOD) |
|
10339 extra("struct putNotifyRecord *ppnr") |
|
10340 interest(4) |
|
10341 } |
|
10342 field(SPVT,DBF_NOACCESS) { |
|
10343 prompt("Scan Private") |
|
10344 special(SPC_NOMOD) |
|
10345 extra("struct scan_element *spvt") |
|
10346 interest(4) |
|
10347 } |
|
10348 field(RSET,DBF_NOACCESS) { |
|
10349 prompt("Address of RSET") |
|
10350 special(SPC_NOMOD) |
|
10351 extra("struct rset *rset") |
|
10352 interest(4) |
|
10353 } |
|
10354 field(DSET,DBF_NOACCESS) { |
|
10355 prompt("DSET address") |
|
10356 special(SPC_NOMOD) |
|
10357 extra("struct dset *dset") |
|
10358 interest(4) |
|
10359 } |
|
10360 field(DPVT,DBF_NOACCESS) { |
|
10361 prompt("Device Private") |
|
10362 special(SPC_NOMOD) |
|
10363 extra("void *dpvt") |
|
10364 interest(4) |
|
10365 } |
|
10366 field(RDES,DBF_NOACCESS) { |
|
10367 prompt("Address of dbRecordType") |
|
10368 special(SPC_NOMOD) |
|
10369 extra("struct dbRecordType *rdes") |
|
10370 interest(4) |
|
10371 } |
|
10372 field(LSET,DBF_NOACCESS) { |
|
10373 prompt("Lock Set") |
|
10374 special(SPC_NOMOD) |
|
10375 extra("struct lockRecord *lset") |
|
10376 interest(4) |
|
10377 } |
|
10378 field(PRIO,DBF_MENU) { |
|
10379 prompt("Scheduling Priority") |
|
10380 promptgroup(GUI_SCAN) |
|
10381 special(SPC_SCAN) |
|
10382 menu(menuPriority) |
|
10383 interest(1) |
|
10384 } |
|
10385 field(TPRO,DBF_UCHAR) { |
|
10386 prompt("Trace Processing") |
|
10387 } |
|
10388 field(BKPT,DBF_NOACCESS) { |
|
10389 prompt("Break Point") |
|
10390 special(SPC_NOMOD) |
|
10391 extra("char bkpt") |
|
10392 interest(1) |
|
10393 } |
|
10394 field(UDF,DBF_UCHAR) { |
|
10395 prompt("Undefined") |
|
10396 initial("1") |
|
10397 promptgroup(GUI_COMMON) |
|
10398 pp(TRUE) |
|
10399 interest(1) |
|
10400 } |
|
10401 field(TIME,DBF_NOACCESS) { |
|
10402 prompt("Time") |
|
10403 special(SPC_NOMOD) |
|
10404 extra("epicsTimeStamp time") |
|
10405 interest(2) |
|
10406 } |
|
10407 field(FLNK,DBF_FWDLINK) { |
|
10408 prompt("Forward Process Link") |
|
10409 promptgroup(GUI_LINKS) |
|
10410 interest(1) |
|
10411 } |
|
10412 field(VAL,DBF_DOUBLE) { |
|
10413 prompt("Result") |
|
10414 special(SPC_NOMOD) |
|
10415 asl(ASL0) |
|
10416 } |
|
10417 field(SELM,DBF_MENU) { |
|
10418 prompt("Select Mechanism") |
|
10419 promptgroup(GUI_INPUTS) |
|
10420 menu(selSELM) |
|
10421 } |
|
10422 field(SELN,DBF_USHORT) { |
|
10423 prompt("Index value") |
|
10424 } |
|
10425 field(PREC,DBF_SHORT) { |
|
10426 prompt("Display Precision") |
|
10427 promptgroup(GUI_DISPLAY) |
|
10428 interest(1) |
|
10429 } |
|
10430 field(NVL,DBF_INLINK) { |
|
10431 prompt("Index Value Location") |
|
10432 promptgroup(GUI_INPUTS) |
|
10433 interest(1) |
|
10434 } |
|
10435 field(INPA,DBF_INLINK) { |
|
10436 prompt("Input A") |
|
10437 promptgroup(GUI_SELECT) |
|
10438 interest(1) |
|
10439 } |
|
10440 field(INPB,DBF_INLINK) { |
|
10441 prompt("Input B") |
|
10442 promptgroup(GUI_SELECT) |
|
10443 interest(1) |
|
10444 } |
|
10445 field(INPC,DBF_INLINK) { |
|
10446 prompt("Input C") |
|
10447 promptgroup(GUI_SELECT) |
|
10448 interest(1) |
|
10449 } |
|
10450 field(INPD,DBF_INLINK) { |
|
10451 prompt("Input D") |
|
10452 promptgroup(GUI_SELECT) |
|
10453 interest(1) |
|
10454 } |
|
10455 field(INPE,DBF_INLINK) { |
|
10456 prompt("Input E") |
|
10457 promptgroup(GUI_SELECT) |
|
10458 interest(1) |
|
10459 } |
|
10460 field(INPF,DBF_INLINK) { |
|
10461 prompt("Input F") |
|
10462 promptgroup(GUI_SELECT) |
|
10463 interest(1) |
|
10464 } |
|
10465 field(INPG,DBF_INLINK) { |
|
10466 prompt("Input G") |
|
10467 promptgroup(GUI_SELECT) |
|
10468 interest(1) |
|
10469 } |
|
10470 field(INPH,DBF_INLINK) { |
|
10471 prompt("Input H") |
|
10472 promptgroup(GUI_SELECT) |
|
10473 interest(1) |
|
10474 } |
|
10475 field(INPI,DBF_INLINK) { |
|
10476 prompt("Input I") |
|
10477 promptgroup(GUI_SELECT) |
|
10478 interest(1) |
|
10479 } |
|
10480 field(INPJ,DBF_INLINK) { |
|
10481 prompt("Input J") |
|
10482 promptgroup(GUI_SELECT) |
|
10483 interest(1) |
|
10484 } |
|
10485 field(INPK,DBF_INLINK) { |
|
10486 prompt("Input K") |
|
10487 promptgroup(GUI_SELECT) |
|
10488 interest(1) |
|
10489 } |
|
10490 field(INPL,DBF_INLINK) { |
|
10491 prompt("Input L") |
|
10492 promptgroup(GUI_SELECT) |
|
10493 interest(1) |
|
10494 } |
|
10495 field(EGU,DBF_STRING) { |
|
10496 prompt("Units Name") |
|
10497 promptgroup(GUI_DISPLAY) |
|
10498 size(16) |
|
10499 interest(1) |
|
10500 } |
|
10501 field(HOPR,DBF_DOUBLE) { |
|
10502 prompt("High Operating Rng") |
|
10503 promptgroup(GUI_DISPLAY) |
|
10504 interest(1) |
|
10505 } |
|
10506 field(LOPR,DBF_DOUBLE) { |
|
10507 prompt("Low Operating Range") |
|
10508 promptgroup(GUI_DISPLAY) |
|
10509 interest(1) |
|
10510 } |
|
10511 field(HIHI,DBF_DOUBLE) { |
|
10512 prompt("Hihi Alarm Limit") |
|
10513 promptgroup(GUI_ALARMS) |
|
10514 pp(TRUE) |
|
10515 interest(1) |
|
10516 } |
|
10517 field(LOLO,DBF_DOUBLE) { |
|
10518 prompt("Lolo Alarm Limit") |
|
10519 promptgroup(GUI_ALARMS) |
|
10520 pp(TRUE) |
|
10521 interest(1) |
|
10522 } |
|
10523 field(HIGH,DBF_DOUBLE) { |
|
10524 prompt("High Alarm Limit") |
|
10525 promptgroup(GUI_ALARMS) |
|
10526 pp(TRUE) |
|
10527 interest(1) |
|
10528 } |
|
10529 field(LOW,DBF_DOUBLE) { |
|
10530 prompt("Low Alarm Limit") |
|
10531 promptgroup(GUI_ALARMS) |
|
10532 pp(TRUE) |
|
10533 interest(1) |
|
10534 } |
|
10535 field(HHSV,DBF_MENU) { |
|
10536 prompt("Hihi Severity") |
|
10537 promptgroup(GUI_ALARMS) |
|
10538 menu(menuAlarmSevr) |
|
10539 pp(TRUE) |
|
10540 interest(1) |
|
10541 } |
|
10542 field(LLSV,DBF_MENU) { |
|
10543 prompt("Lolo Severity") |
|
10544 promptgroup(GUI_ALARMS) |
|
10545 menu(menuAlarmSevr) |
|
10546 pp(TRUE) |
|
10547 interest(1) |
|
10548 } |
|
10549 field(HSV,DBF_MENU) { |
|
10550 prompt("High Severity") |
|
10551 promptgroup(GUI_ALARMS) |
|
10552 menu(menuAlarmSevr) |
|
10553 pp(TRUE) |
|
10554 interest(1) |
|
10555 } |
|
10556 field(LSV,DBF_MENU) { |
|
10557 prompt("Low Severity") |
|
10558 promptgroup(GUI_ALARMS) |
|
10559 menu(menuAlarmSevr) |
|
10560 pp(TRUE) |
|
10561 interest(1) |
|
10562 } |
|
10563 field(HYST,DBF_DOUBLE) { |
|
10564 prompt("Alarm Deadband") |
|
10565 promptgroup(GUI_ALARMS) |
|
10566 interest(1) |
|
10567 } |
|
10568 field(ADEL,DBF_DOUBLE) { |
|
10569 prompt("Archive Deadband") |
|
10570 promptgroup(GUI_DISPLAY) |
|
10571 interest(1) |
|
10572 } |
|
10573 field(MDEL,DBF_DOUBLE) { |
|
10574 prompt("Monitor Deadband") |
|
10575 promptgroup(GUI_DISPLAY) |
|
10576 interest(1) |
|
10577 } |
|
10578 field(A,DBF_DOUBLE) { |
|
10579 prompt("Value of Input A") |
|
10580 pp(TRUE) |
|
10581 } |
|
10582 field(B,DBF_DOUBLE) { |
|
10583 prompt("Value of Input B") |
|
10584 pp(TRUE) |
|
10585 } |
|
10586 field(C,DBF_DOUBLE) { |
|
10587 prompt("Value of Input C") |
|
10588 pp(TRUE) |
|
10589 } |
|
10590 field(D,DBF_DOUBLE) { |
|
10591 prompt("Value of Input D") |
|
10592 pp(TRUE) |
|
10593 } |
|
10594 field(E,DBF_DOUBLE) { |
|
10595 prompt("Value of Input E") |
|
10596 pp(TRUE) |
|
10597 } |
|
10598 field(F,DBF_DOUBLE) { |
|
10599 prompt("Value of Input F") |
|
10600 pp(TRUE) |
|
10601 } |
|
10602 field(G,DBF_DOUBLE) { |
|
10603 prompt("Value of Input G") |
|
10604 pp(TRUE) |
|
10605 } |
|
10606 field(H,DBF_DOUBLE) { |
|
10607 prompt("Value of Input H") |
|
10608 pp(TRUE) |
|
10609 } |
|
10610 field(I,DBF_DOUBLE) { |
|
10611 prompt("Value of Input I") |
|
10612 pp(TRUE) |
|
10613 } |
|
10614 field(J,DBF_DOUBLE) { |
|
10615 prompt("Value of Input J") |
|
10616 pp(TRUE) |
|
10617 } |
|
10618 field(K,DBF_DOUBLE) { |
|
10619 prompt("Value of Input K") |
|
10620 pp(TRUE) |
|
10621 } |
|
10622 field(L,DBF_DOUBLE) { |
|
10623 prompt("Value of Input L") |
|
10624 pp(TRUE) |
|
10625 } |
|
10626 field(LA,DBF_DOUBLE) { |
|
10627 prompt("Prev Value of A") |
|
10628 special(SPC_NOMOD) |
|
10629 interest(3) |
|
10630 } |
|
10631 field(LB,DBF_DOUBLE) { |
|
10632 prompt("Prev Value of B") |
|
10633 special(SPC_NOMOD) |
|
10634 interest(3) |
|
10635 } |
|
10636 field(LC,DBF_DOUBLE) { |
|
10637 prompt("Prev Value of C") |
|
10638 special(SPC_NOMOD) |
|
10639 interest(3) |
|
10640 } |
|
10641 field(LD,DBF_DOUBLE) { |
|
10642 prompt("Prev Value of D") |
|
10643 special(SPC_NOMOD) |
|
10644 interest(3) |
|
10645 } |
|
10646 field(LE,DBF_DOUBLE) { |
|
10647 prompt("Prev Value of E") |
|
10648 special(SPC_NOMOD) |
|
10649 interest(3) |
|
10650 } |
|
10651 field(LF,DBF_DOUBLE) { |
|
10652 prompt("Prev Value of F") |
|
10653 special(SPC_NOMOD) |
|
10654 interest(3) |
|
10655 } |
|
10656 field(LG,DBF_DOUBLE) { |
|
10657 prompt("Prev Value of G") |
|
10658 special(SPC_NOMOD) |
|
10659 interest(3) |
|
10660 } |
|
10661 field(LH,DBF_DOUBLE) { |
|
10662 prompt("Prev Value of H") |
|
10663 special(SPC_NOMOD) |
|
10664 interest(3) |
|
10665 } |
|
10666 field(LI,DBF_DOUBLE) { |
|
10667 prompt("Prev Value of I") |
|
10668 special(SPC_NOMOD) |
|
10669 interest(3) |
|
10670 } |
|
10671 field(LJ,DBF_DOUBLE) { |
|
10672 prompt("Prev Value of J") |
|
10673 special(SPC_NOMOD) |
|
10674 interest(3) |
|
10675 } |
|
10676 field(LK,DBF_DOUBLE) { |
|
10677 prompt("Prev Value of K") |
|
10678 special(SPC_NOMOD) |
|
10679 interest(3) |
|
10680 } |
|
10681 field(LL,DBF_DOUBLE) { |
|
10682 prompt("Prev Value of L") |
|
10683 special(SPC_NOMOD) |
|
10684 interest(3) |
|
10685 } |
|
10686 field(LALM,DBF_DOUBLE) { |
|
10687 prompt("Last Value Alarmed") |
|
10688 special(SPC_NOMOD) |
|
10689 interest(3) |
|
10690 } |
|
10691 field(ALST,DBF_DOUBLE) { |
|
10692 prompt("Last Value Archived") |
|
10693 special(SPC_NOMOD) |
|
10694 interest(3) |
|
10695 } |
|
10696 field(MLST,DBF_DOUBLE) { |
|
10697 prompt("Last Val Monitored") |
|
10698 special(SPC_NOMOD) |
|
10699 interest(3) |
|
10700 } |
|
10701 field(NLST,DBF_USHORT) { |
|
10702 prompt("Last Index Monitored") |
|
10703 special(SPC_NOMOD) |
|
10704 interest(3) |
|
10705 } |
|
10706 } |
|
10707 recordtype(seq) { |
|
10708 field(NAME,DBF_STRING) { |
|
10709 prompt("Record Name") |
|
10710 special(SPC_NOMOD) |
|
10711 size(61) |
|
10712 } |
|
10713 field(DESC,DBF_STRING) { |
|
10714 prompt("Descriptor") |
|
10715 promptgroup(GUI_COMMON) |
|
10716 size(41) |
|
10717 } |
|
10718 field(ASG,DBF_STRING) { |
|
10719 prompt("Access Security Group") |
|
10720 promptgroup(GUI_COMMON) |
|
10721 special(SPC_AS) |
|
10722 size(29) |
|
10723 } |
|
10724 field(SCAN,DBF_MENU) { |
|
10725 prompt("Scan Mechanism") |
|
10726 promptgroup(GUI_SCAN) |
|
10727 special(SPC_SCAN) |
|
10728 menu(menuScan) |
|
10729 interest(1) |
|
10730 } |
|
10731 field(PINI,DBF_MENU) { |
|
10732 prompt("Process at iocInit") |
|
10733 promptgroup(GUI_SCAN) |
|
10734 menu(menuPini) |
|
10735 interest(1) |
|
10736 } |
|
10737 field(PHAS,DBF_SHORT) { |
|
10738 prompt("Scan Phase") |
|
10739 promptgroup(GUI_SCAN) |
|
10740 special(SPC_SCAN) |
|
10741 interest(1) |
|
10742 } |
|
10743 field(EVNT,DBF_SHORT) { |
|
10744 prompt("Event Number") |
|
10745 promptgroup(GUI_SCAN) |
|
10746 special(SPC_SCAN) |
|
10747 interest(1) |
|
10748 } |
|
10749 field(TSE,DBF_SHORT) { |
|
10750 prompt("Time Stamp Event") |
|
10751 promptgroup(GUI_SCAN) |
|
10752 interest(1) |
|
10753 } |
|
10754 field(TSEL,DBF_INLINK) { |
|
10755 prompt("Time Stamp Link") |
|
10756 promptgroup(GUI_SCAN) |
|
10757 interest(1) |
|
10758 } |
|
10759 field(DTYP,DBF_DEVICE) { |
|
10760 prompt("Device Type") |
|
10761 promptgroup(GUI_LINKS) |
|
10762 interest(1) |
|
10763 } |
|
10764 field(DISV,DBF_SHORT) { |
|
10765 prompt("Disable Value") |
|
10766 initial("1") |
|
10767 promptgroup(GUI_SCAN) |
|
10768 } |
|
10769 field(DISA,DBF_SHORT) { |
|
10770 prompt("Disable") |
|
10771 } |
|
10772 field(SDIS,DBF_INLINK) { |
|
10773 prompt("Scanning Disable") |
|
10774 promptgroup(GUI_SCAN) |
|
10775 interest(1) |
|
10776 } |
|
10777 field(MLOK,DBF_NOACCESS) { |
|
10778 prompt("Monitor lock") |
|
10779 special(SPC_NOMOD) |
|
10780 extra("epicsMutexId mlok") |
|
10781 interest(4) |
|
10782 } |
|
10783 field(MLIS,DBF_NOACCESS) { |
|
10784 prompt("Monitor List") |
|
10785 special(SPC_NOMOD) |
|
10786 extra("ELLLIST mlis") |
|
10787 interest(4) |
|
10788 } |
|
10789 field(DISP,DBF_UCHAR) { |
|
10790 prompt("Disable putField") |
|
10791 } |
|
10792 field(PROC,DBF_UCHAR) { |
|
10793 prompt("Force Processing") |
|
10794 pp(TRUE) |
|
10795 interest(3) |
|
10796 } |
|
10797 field(STAT,DBF_MENU) { |
|
10798 prompt("Alarm Status") |
|
10799 initial("UDF") |
|
10800 special(SPC_NOMOD) |
|
10801 menu(menuAlarmStat) |
|
10802 } |
|
10803 field(SEVR,DBF_MENU) { |
|
10804 prompt("Alarm Severity") |
|
10805 initial("INVALID") |
|
10806 special(SPC_NOMOD) |
|
10807 menu(menuAlarmSevr) |
|
10808 } |
|
10809 field(NSTA,DBF_MENU) { |
|
10810 prompt("New Alarm Status") |
|
10811 special(SPC_NOMOD) |
|
10812 menu(menuAlarmStat) |
|
10813 interest(2) |
|
10814 } |
|
10815 field(NSEV,DBF_MENU) { |
|
10816 prompt("New Alarm Severity") |
|
10817 special(SPC_NOMOD) |
|
10818 menu(menuAlarmSevr) |
|
10819 interest(2) |
|
10820 } |
|
10821 field(ACKS,DBF_MENU) { |
|
10822 prompt("Alarm Ack Severity") |
|
10823 special(SPC_NOMOD) |
|
10824 menu(menuAlarmSevr) |
|
10825 interest(2) |
|
10826 } |
|
10827 field(ACKT,DBF_MENU) { |
|
10828 prompt("Alarm Ack Transient") |
|
10829 initial("YES") |
|
10830 promptgroup(GUI_ALARMS) |
|
10831 special(SPC_NOMOD) |
|
10832 menu(menuYesNo) |
|
10833 interest(2) |
|
10834 } |
|
10835 field(DISS,DBF_MENU) { |
|
10836 prompt("Disable Alarm Sevrty") |
|
10837 promptgroup(GUI_SCAN) |
|
10838 menu(menuAlarmSevr) |
|
10839 interest(1) |
|
10840 } |
|
10841 field(LCNT,DBF_UCHAR) { |
|
10842 prompt("Lock Count") |
|
10843 special(SPC_NOMOD) |
|
10844 interest(2) |
|
10845 } |
|
10846 field(PACT,DBF_UCHAR) { |
|
10847 prompt("Record active") |
|
10848 special(SPC_NOMOD) |
|
10849 interest(1) |
|
10850 } |
|
10851 field(PUTF,DBF_UCHAR) { |
|
10852 prompt("dbPutField process") |
|
10853 special(SPC_NOMOD) |
|
10854 interest(1) |
|
10855 } |
|
10856 field(RPRO,DBF_UCHAR) { |
|
10857 prompt("Reprocess ") |
|
10858 special(SPC_NOMOD) |
|
10859 interest(1) |
|
10860 } |
|
10861 field(ASP,DBF_NOACCESS) { |
|
10862 prompt("Access Security Pvt") |
|
10863 special(SPC_NOMOD) |
|
10864 extra("struct asgMember *asp") |
|
10865 interest(4) |
|
10866 } |
|
10867 field(PPN,DBF_NOACCESS) { |
|
10868 prompt("addr of PUTNOTIFY") |
|
10869 special(SPC_NOMOD) |
|
10870 extra("struct putNotify *ppn") |
|
10871 interest(4) |
|
10872 } |
|
10873 field(PPNR,DBF_NOACCESS) { |
|
10874 prompt("pputNotifyRecord") |
|
10875 special(SPC_NOMOD) |
|
10876 extra("struct putNotifyRecord *ppnr") |
|
10877 interest(4) |
|
10878 } |
|
10879 field(SPVT,DBF_NOACCESS) { |
|
10880 prompt("Scan Private") |
|
10881 special(SPC_NOMOD) |
|
10882 extra("struct scan_element *spvt") |
|
10883 interest(4) |
|
10884 } |
|
10885 field(RSET,DBF_NOACCESS) { |
|
10886 prompt("Address of RSET") |
|
10887 special(SPC_NOMOD) |
|
10888 extra("struct rset *rset") |
|
10889 interest(4) |
|
10890 } |
|
10891 field(DSET,DBF_NOACCESS) { |
|
10892 prompt("DSET address") |
|
10893 special(SPC_NOMOD) |
|
10894 extra("struct dset *dset") |
|
10895 interest(4) |
|
10896 } |
|
10897 field(DPVT,DBF_NOACCESS) { |
|
10898 prompt("Device Private") |
|
10899 special(SPC_NOMOD) |
|
10900 extra("void *dpvt") |
|
10901 interest(4) |
|
10902 } |
|
10903 field(RDES,DBF_NOACCESS) { |
|
10904 prompt("Address of dbRecordType") |
|
10905 special(SPC_NOMOD) |
|
10906 extra("struct dbRecordType *rdes") |
|
10907 interest(4) |
|
10908 } |
|
10909 field(LSET,DBF_NOACCESS) { |
|
10910 prompt("Lock Set") |
|
10911 special(SPC_NOMOD) |
|
10912 extra("struct lockRecord *lset") |
|
10913 interest(4) |
|
10914 } |
|
10915 field(PRIO,DBF_MENU) { |
|
10916 prompt("Scheduling Priority") |
|
10917 promptgroup(GUI_SCAN) |
|
10918 special(SPC_SCAN) |
|
10919 menu(menuPriority) |
|
10920 interest(1) |
|
10921 } |
|
10922 field(TPRO,DBF_UCHAR) { |
|
10923 prompt("Trace Processing") |
|
10924 } |
|
10925 field(BKPT,DBF_NOACCESS) { |
|
10926 prompt("Break Point") |
|
10927 special(SPC_NOMOD) |
|
10928 extra("char bkpt") |
|
10929 interest(1) |
|
10930 } |
|
10931 field(UDF,DBF_UCHAR) { |
|
10932 prompt("Undefined") |
|
10933 initial("1") |
|
10934 promptgroup(GUI_COMMON) |
|
10935 pp(TRUE) |
|
10936 interest(1) |
|
10937 } |
|
10938 field(TIME,DBF_NOACCESS) { |
|
10939 prompt("Time") |
|
10940 special(SPC_NOMOD) |
|
10941 extra("epicsTimeStamp time") |
|
10942 interest(2) |
|
10943 } |
|
10944 field(FLNK,DBF_FWDLINK) { |
|
10945 prompt("Forward Process Link") |
|
10946 promptgroup(GUI_LINKS) |
|
10947 interest(1) |
|
10948 } |
|
10949 field(VAL,DBF_LONG) { |
|
10950 prompt("Used to trigger") |
|
10951 pp(TRUE) |
|
10952 asl(ASL0) |
|
10953 } |
|
10954 field(SELM,DBF_MENU) { |
|
10955 prompt("Select Mechanism") |
|
10956 promptgroup(GUI_INPUTS) |
|
10957 menu(seqSELM) |
|
10958 interest(1) |
|
10959 } |
|
10960 field(SELN,DBF_USHORT) { |
|
10961 prompt("Link Selection") |
|
10962 initial("1") |
|
10963 interest(1) |
|
10964 } |
|
10965 field(SELL,DBF_INLINK) { |
|
10966 prompt("Link Selection Loc") |
|
10967 promptgroup(GUI_INPUTS) |
|
10968 interest(1) |
|
10969 } |
|
10970 field(PREC,DBF_SHORT) { |
|
10971 prompt("Display Precision") |
|
10972 promptgroup(GUI_DISPLAY) |
|
10973 interest(1) |
|
10974 } |
|
10975 field(DLY1,DBF_DOUBLE) { |
|
10976 prompt("Delay 1") |
|
10977 promptgroup(GUI_SEQ1) |
|
10978 interest(1) |
|
10979 } |
|
10980 field(DOL1,DBF_INLINK) { |
|
10981 prompt("Input link1") |
|
10982 promptgroup(GUI_SEQ1) |
|
10983 interest(1) |
|
10984 } |
|
10985 field(DO1,DBF_DOUBLE) { |
|
10986 prompt("Constant input 1") |
|
10987 interest(1) |
|
10988 } |
|
10989 field(LNK1,DBF_OUTLINK) { |
|
10990 prompt("Output Link 1") |
|
10991 promptgroup(GUI_SEQ1) |
|
10992 interest(1) |
|
10993 } |
|
10994 field(DLY2,DBF_DOUBLE) { |
|
10995 prompt("Delay 2") |
|
10996 promptgroup(GUI_SEQ1) |
|
10997 interest(1) |
|
10998 } |
|
10999 field(DOL2,DBF_INLINK) { |
|
11000 prompt("Input link 2") |
|
11001 promptgroup(GUI_SEQ1) |
|
11002 interest(1) |
|
11003 } |
|
11004 field(DO2,DBF_DOUBLE) { |
|
11005 prompt("Constant input 2") |
|
11006 interest(1) |
|
11007 } |
|
11008 field(LNK2,DBF_OUTLINK) { |
|
11009 prompt("Output Link 2") |
|
11010 promptgroup(GUI_SEQ1) |
|
11011 interest(1) |
|
11012 } |
|
11013 field(DLY3,DBF_DOUBLE) { |
|
11014 prompt("Delay 3") |
|
11015 promptgroup(GUI_SEQ1) |
|
11016 interest(1) |
|
11017 } |
|
11018 field(DOL3,DBF_INLINK) { |
|
11019 prompt("Input link 3") |
|
11020 promptgroup(GUI_SEQ1) |
|
11021 interest(1) |
|
11022 } |
|
11023 field(DO3,DBF_DOUBLE) { |
|
11024 prompt("Constant input 3") |
|
11025 interest(1) |
|
11026 } |
|
11027 field(LNK3,DBF_OUTLINK) { |
|
11028 prompt("Output Link 3") |
|
11029 promptgroup(GUI_SEQ1) |
|
11030 interest(1) |
|
11031 } |
|
11032 field(DLY4,DBF_DOUBLE) { |
|
11033 prompt("Delay 4") |
|
11034 promptgroup(GUI_SEQ2) |
|
11035 interest(1) |
|
11036 } |
|
11037 field(DOL4,DBF_INLINK) { |
|
11038 prompt("Input link 4") |
|
11039 promptgroup(GUI_SEQ2) |
|
11040 interest(1) |
|
11041 } |
|
11042 field(DO4,DBF_DOUBLE) { |
|
11043 prompt("Constant input 4") |
|
11044 interest(1) |
|
11045 } |
|
11046 field(LNK4,DBF_OUTLINK) { |
|
11047 prompt("Output Link 4") |
|
11048 promptgroup(GUI_SEQ2) |
|
11049 interest(1) |
|
11050 } |
|
11051 field(DLY5,DBF_DOUBLE) { |
|
11052 prompt("Delay 5") |
|
11053 promptgroup(GUI_SEQ2) |
|
11054 interest(1) |
|
11055 } |
|
11056 field(DOL5,DBF_INLINK) { |
|
11057 prompt("Input link 5") |
|
11058 promptgroup(GUI_SEQ2) |
|
11059 interest(1) |
|
11060 } |
|
11061 field(DO5,DBF_DOUBLE) { |
|
11062 prompt("Constant input 5") |
|
11063 interest(1) |
|
11064 } |
|
11065 field(LNK5,DBF_OUTLINK) { |
|
11066 prompt("Output Link 5") |
|
11067 promptgroup(GUI_SEQ2) |
|
11068 interest(1) |
|
11069 } |
|
11070 field(DLY6,DBF_DOUBLE) { |
|
11071 prompt("Delay 6") |
|
11072 promptgroup(GUI_SEQ2) |
|
11073 interest(1) |
|
11074 } |
|
11075 field(DOL6,DBF_INLINK) { |
|
11076 prompt("Input link 6") |
|
11077 promptgroup(GUI_SEQ2) |
|
11078 interest(1) |
|
11079 } |
|
11080 field(DO6,DBF_DOUBLE) { |
|
11081 prompt("Constant input 6") |
|
11082 interest(1) |
|
11083 } |
|
11084 field(LNK6,DBF_OUTLINK) { |
|
11085 prompt("Output Link 6") |
|
11086 promptgroup(GUI_SEQ2) |
|
11087 interest(1) |
|
11088 } |
|
11089 field(DLY7,DBF_DOUBLE) { |
|
11090 prompt("Delay 7") |
|
11091 promptgroup(GUI_SEQ3) |
|
11092 interest(1) |
|
11093 } |
|
11094 field(DOL7,DBF_INLINK) { |
|
11095 prompt("Input link 7") |
|
11096 promptgroup(GUI_SEQ3) |
|
11097 interest(1) |
|
11098 } |
|
11099 field(DO7,DBF_DOUBLE) { |
|
11100 prompt("Constant input 7") |
|
11101 interest(1) |
|
11102 } |
|
11103 field(LNK7,DBF_OUTLINK) { |
|
11104 prompt("Output Link 7") |
|
11105 promptgroup(GUI_SEQ3) |
|
11106 interest(1) |
|
11107 } |
|
11108 field(DLY8,DBF_DOUBLE) { |
|
11109 prompt("Delay 8") |
|
11110 promptgroup(GUI_SEQ3) |
|
11111 interest(1) |
|
11112 } |
|
11113 field(DOL8,DBF_INLINK) { |
|
11114 prompt("Input link 8") |
|
11115 promptgroup(GUI_SEQ3) |
|
11116 interest(1) |
|
11117 } |
|
11118 field(DO8,DBF_DOUBLE) { |
|
11119 prompt("Constant input 8") |
|
11120 interest(1) |
|
11121 } |
|
11122 field(LNK8,DBF_OUTLINK) { |
|
11123 prompt("Output Link 8") |
|
11124 promptgroup(GUI_SEQ3) |
|
11125 interest(1) |
|
11126 } |
|
11127 field(DLY9,DBF_DOUBLE) { |
|
11128 prompt("Delay 9") |
|
11129 promptgroup(GUI_SEQ3) |
|
11130 interest(1) |
|
11131 } |
|
11132 field(DOL9,DBF_INLINK) { |
|
11133 prompt("Input link 9") |
|
11134 promptgroup(GUI_SEQ3) |
|
11135 interest(1) |
|
11136 } |
|
11137 field(DO9,DBF_DOUBLE) { |
|
11138 prompt("Constant input 9") |
|
11139 interest(1) |
|
11140 } |
|
11141 field(LNK9,DBF_OUTLINK) { |
|
11142 prompt("Output Link 9") |
|
11143 promptgroup(GUI_SEQ3) |
|
11144 interest(1) |
|
11145 } |
|
11146 field(DLYA,DBF_DOUBLE) { |
|
11147 prompt("Delay 10") |
|
11148 promptgroup(GUI_SEQ3) |
|
11149 interest(1) |
|
11150 } |
|
11151 field(DOLA,DBF_INLINK) { |
|
11152 prompt("Input link 10") |
|
11153 promptgroup(GUI_SEQ3) |
|
11154 interest(1) |
|
11155 } |
|
11156 field(DOA,DBF_DOUBLE) { |
|
11157 prompt("Constant input 10") |
|
11158 interest(1) |
|
11159 } |
|
11160 field(LNKA,DBF_OUTLINK) { |
|
11161 prompt("Output Link 10") |
|
11162 promptgroup(GUI_SEQ3) |
|
11163 interest(1) |
|
11164 } |
|
11165 } |
|
11166 recordtype(state) { |
|
11167 field(NAME,DBF_STRING) { |
|
11168 prompt("Record Name") |
|
11169 special(SPC_NOMOD) |
|
11170 size(61) |
|
11171 } |
|
11172 field(DESC,DBF_STRING) { |
|
11173 prompt("Descriptor") |
|
11174 promptgroup(GUI_COMMON) |
|
11175 size(41) |
|
11176 } |
|
11177 field(ASG,DBF_STRING) { |
|
11178 prompt("Access Security Group") |
|
11179 promptgroup(GUI_COMMON) |
|
11180 special(SPC_AS) |
|
11181 size(29) |
|
11182 } |
|
11183 field(SCAN,DBF_MENU) { |
|
11184 prompt("Scan Mechanism") |
|
11185 promptgroup(GUI_SCAN) |
|
11186 special(SPC_SCAN) |
|
11187 menu(menuScan) |
|
11188 interest(1) |
|
11189 } |
|
11190 field(PINI,DBF_MENU) { |
|
11191 prompt("Process at iocInit") |
|
11192 promptgroup(GUI_SCAN) |
|
11193 menu(menuPini) |
|
11194 interest(1) |
|
11195 } |
|
11196 field(PHAS,DBF_SHORT) { |
|
11197 prompt("Scan Phase") |
|
11198 promptgroup(GUI_SCAN) |
|
11199 special(SPC_SCAN) |
|
11200 interest(1) |
|
11201 } |
|
11202 field(EVNT,DBF_SHORT) { |
|
11203 prompt("Event Number") |
|
11204 promptgroup(GUI_SCAN) |
|
11205 special(SPC_SCAN) |
|
11206 interest(1) |
|
11207 } |
|
11208 field(TSE,DBF_SHORT) { |
|
11209 prompt("Time Stamp Event") |
|
11210 promptgroup(GUI_SCAN) |
|
11211 interest(1) |
|
11212 } |
|
11213 field(TSEL,DBF_INLINK) { |
|
11214 prompt("Time Stamp Link") |
|
11215 promptgroup(GUI_SCAN) |
|
11216 interest(1) |
|
11217 } |
|
11218 field(DTYP,DBF_DEVICE) { |
|
11219 prompt("Device Type") |
|
11220 promptgroup(GUI_LINKS) |
|
11221 interest(1) |
|
11222 } |
|
11223 field(DISV,DBF_SHORT) { |
|
11224 prompt("Disable Value") |
|
11225 initial("1") |
|
11226 promptgroup(GUI_SCAN) |
|
11227 } |
|
11228 field(DISA,DBF_SHORT) { |
|
11229 prompt("Disable") |
|
11230 } |
|
11231 field(SDIS,DBF_INLINK) { |
|
11232 prompt("Scanning Disable") |
|
11233 promptgroup(GUI_SCAN) |
|
11234 interest(1) |
|
11235 } |
|
11236 field(MLOK,DBF_NOACCESS) { |
|
11237 prompt("Monitor lock") |
|
11238 special(SPC_NOMOD) |
|
11239 extra("epicsMutexId mlok") |
|
11240 interest(4) |
|
11241 } |
|
11242 field(MLIS,DBF_NOACCESS) { |
|
11243 prompt("Monitor List") |
|
11244 special(SPC_NOMOD) |
|
11245 extra("ELLLIST mlis") |
|
11246 interest(4) |
|
11247 } |
|
11248 field(DISP,DBF_UCHAR) { |
|
11249 prompt("Disable putField") |
|
11250 } |
|
11251 field(PROC,DBF_UCHAR) { |
|
11252 prompt("Force Processing") |
|
11253 pp(TRUE) |
|
11254 interest(3) |
|
11255 } |
|
11256 field(STAT,DBF_MENU) { |
|
11257 prompt("Alarm Status") |
|
11258 initial("UDF") |
|
11259 special(SPC_NOMOD) |
|
11260 menu(menuAlarmStat) |
|
11261 } |
|
11262 field(SEVR,DBF_MENU) { |
|
11263 prompt("Alarm Severity") |
|
11264 initial("INVALID") |
|
11265 special(SPC_NOMOD) |
|
11266 menu(menuAlarmSevr) |
|
11267 } |
|
11268 field(NSTA,DBF_MENU) { |
|
11269 prompt("New Alarm Status") |
|
11270 special(SPC_NOMOD) |
|
11271 menu(menuAlarmStat) |
|
11272 interest(2) |
|
11273 } |
|
11274 field(NSEV,DBF_MENU) { |
|
11275 prompt("New Alarm Severity") |
|
11276 special(SPC_NOMOD) |
|
11277 menu(menuAlarmSevr) |
|
11278 interest(2) |
|
11279 } |
|
11280 field(ACKS,DBF_MENU) { |
|
11281 prompt("Alarm Ack Severity") |
|
11282 special(SPC_NOMOD) |
|
11283 menu(menuAlarmSevr) |
|
11284 interest(2) |
|
11285 } |
|
11286 field(ACKT,DBF_MENU) { |
|
11287 prompt("Alarm Ack Transient") |
|
11288 initial("YES") |
|
11289 promptgroup(GUI_ALARMS) |
|
11290 special(SPC_NOMOD) |
|
11291 menu(menuYesNo) |
|
11292 interest(2) |
|
11293 } |
|
11294 field(DISS,DBF_MENU) { |
|
11295 prompt("Disable Alarm Sevrty") |
|
11296 promptgroup(GUI_SCAN) |
|
11297 menu(menuAlarmSevr) |
|
11298 interest(1) |
|
11299 } |
|
11300 field(LCNT,DBF_UCHAR) { |
|
11301 prompt("Lock Count") |
|
11302 special(SPC_NOMOD) |
|
11303 interest(2) |
|
11304 } |
|
11305 field(PACT,DBF_UCHAR) { |
|
11306 prompt("Record active") |
|
11307 special(SPC_NOMOD) |
|
11308 interest(1) |
|
11309 } |
|
11310 field(PUTF,DBF_UCHAR) { |
|
11311 prompt("dbPutField process") |
|
11312 special(SPC_NOMOD) |
|
11313 interest(1) |
|
11314 } |
|
11315 field(RPRO,DBF_UCHAR) { |
|
11316 prompt("Reprocess ") |
|
11317 special(SPC_NOMOD) |
|
11318 interest(1) |
|
11319 } |
|
11320 field(ASP,DBF_NOACCESS) { |
|
11321 prompt("Access Security Pvt") |
|
11322 special(SPC_NOMOD) |
|
11323 extra("struct asgMember *asp") |
|
11324 interest(4) |
|
11325 } |
|
11326 field(PPN,DBF_NOACCESS) { |
|
11327 prompt("addr of PUTNOTIFY") |
|
11328 special(SPC_NOMOD) |
|
11329 extra("struct putNotify *ppn") |
|
11330 interest(4) |
|
11331 } |
|
11332 field(PPNR,DBF_NOACCESS) { |
|
11333 prompt("pputNotifyRecord") |
|
11334 special(SPC_NOMOD) |
|
11335 extra("struct putNotifyRecord *ppnr") |
|
11336 interest(4) |
|
11337 } |
|
11338 field(SPVT,DBF_NOACCESS) { |
|
11339 prompt("Scan Private") |
|
11340 special(SPC_NOMOD) |
|
11341 extra("struct scan_element *spvt") |
|
11342 interest(4) |
|
11343 } |
|
11344 field(RSET,DBF_NOACCESS) { |
|
11345 prompt("Address of RSET") |
|
11346 special(SPC_NOMOD) |
|
11347 extra("struct rset *rset") |
|
11348 interest(4) |
|
11349 } |
|
11350 field(DSET,DBF_NOACCESS) { |
|
11351 prompt("DSET address") |
|
11352 special(SPC_NOMOD) |
|
11353 extra("struct dset *dset") |
|
11354 interest(4) |
|
11355 } |
|
11356 field(DPVT,DBF_NOACCESS) { |
|
11357 prompt("Device Private") |
|
11358 special(SPC_NOMOD) |
|
11359 extra("void *dpvt") |
|
11360 interest(4) |
|
11361 } |
|
11362 field(RDES,DBF_NOACCESS) { |
|
11363 prompt("Address of dbRecordType") |
|
11364 special(SPC_NOMOD) |
|
11365 extra("struct dbRecordType *rdes") |
|
11366 interest(4) |
|
11367 } |
|
11368 field(LSET,DBF_NOACCESS) { |
|
11369 prompt("Lock Set") |
|
11370 special(SPC_NOMOD) |
|
11371 extra("struct lockRecord *lset") |
|
11372 interest(4) |
|
11373 } |
|
11374 field(PRIO,DBF_MENU) { |
|
11375 prompt("Scheduling Priority") |
|
11376 promptgroup(GUI_SCAN) |
|
11377 special(SPC_SCAN) |
|
11378 menu(menuPriority) |
|
11379 interest(1) |
|
11380 } |
|
11381 field(TPRO,DBF_UCHAR) { |
|
11382 prompt("Trace Processing") |
|
11383 } |
|
11384 field(BKPT,DBF_NOACCESS) { |
|
11385 prompt("Break Point") |
|
11386 special(SPC_NOMOD) |
|
11387 extra("char bkpt") |
|
11388 interest(1) |
|
11389 } |
|
11390 field(UDF,DBF_UCHAR) { |
|
11391 prompt("Undefined") |
|
11392 initial("1") |
|
11393 promptgroup(GUI_COMMON) |
|
11394 pp(TRUE) |
|
11395 interest(1) |
|
11396 } |
|
11397 field(TIME,DBF_NOACCESS) { |
|
11398 prompt("Time") |
|
11399 special(SPC_NOMOD) |
|
11400 extra("epicsTimeStamp time") |
|
11401 interest(2) |
|
11402 } |
|
11403 field(FLNK,DBF_FWDLINK) { |
|
11404 prompt("Forward Process Link") |
|
11405 promptgroup(GUI_LINKS) |
|
11406 interest(1) |
|
11407 } |
|
11408 field(VAL,DBF_STRING) { |
|
11409 prompt("Value") |
|
11410 promptgroup(GUI_DISPLAY) |
|
11411 size(20) |
|
11412 pp(TRUE) |
|
11413 asl(ASL0) |
|
11414 } |
|
11415 field(OVAL,DBF_STRING) { |
|
11416 prompt("Prev Value") |
|
11417 special(SPC_NOMOD) |
|
11418 size(20) |
|
11419 interest(3) |
|
11420 } |
|
11421 } |
|
11422 recordtype(stringin) { |
|
11423 field(NAME,DBF_STRING) { |
|
11424 prompt("Record Name") |
|
11425 special(SPC_NOMOD) |
|
11426 size(61) |
|
11427 } |
|
11428 field(DESC,DBF_STRING) { |
|
11429 prompt("Descriptor") |
|
11430 promptgroup(GUI_COMMON) |
|
11431 size(41) |
|
11432 } |
|
11433 field(ASG,DBF_STRING) { |
|
11434 prompt("Access Security Group") |
|
11435 promptgroup(GUI_COMMON) |
|
11436 special(SPC_AS) |
|
11437 size(29) |
|
11438 } |
|
11439 field(SCAN,DBF_MENU) { |
|
11440 prompt("Scan Mechanism") |
|
11441 promptgroup(GUI_SCAN) |
|
11442 special(SPC_SCAN) |
|
11443 menu(menuScan) |
|
11444 interest(1) |
|
11445 } |
|
11446 field(PINI,DBF_MENU) { |
|
11447 prompt("Process at iocInit") |
|
11448 promptgroup(GUI_SCAN) |
|
11449 menu(menuPini) |
|
11450 interest(1) |
|
11451 } |
|
11452 field(PHAS,DBF_SHORT) { |
|
11453 prompt("Scan Phase") |
|
11454 promptgroup(GUI_SCAN) |
|
11455 special(SPC_SCAN) |
|
11456 interest(1) |
|
11457 } |
|
11458 field(EVNT,DBF_SHORT) { |
|
11459 prompt("Event Number") |
|
11460 promptgroup(GUI_SCAN) |
|
11461 special(SPC_SCAN) |
|
11462 interest(1) |
|
11463 } |
|
11464 field(TSE,DBF_SHORT) { |
|
11465 prompt("Time Stamp Event") |
|
11466 promptgroup(GUI_SCAN) |
|
11467 interest(1) |
|
11468 } |
|
11469 field(TSEL,DBF_INLINK) { |
|
11470 prompt("Time Stamp Link") |
|
11471 promptgroup(GUI_SCAN) |
|
11472 interest(1) |
|
11473 } |
|
11474 field(DTYP,DBF_DEVICE) { |
|
11475 prompt("Device Type") |
|
11476 promptgroup(GUI_LINKS) |
|
11477 interest(1) |
|
11478 } |
|
11479 field(DISV,DBF_SHORT) { |
|
11480 prompt("Disable Value") |
|
11481 initial("1") |
|
11482 promptgroup(GUI_SCAN) |
|
11483 } |
|
11484 field(DISA,DBF_SHORT) { |
|
11485 prompt("Disable") |
|
11486 } |
|
11487 field(SDIS,DBF_INLINK) { |
|
11488 prompt("Scanning Disable") |
|
11489 promptgroup(GUI_SCAN) |
|
11490 interest(1) |
|
11491 } |
|
11492 field(MLOK,DBF_NOACCESS) { |
|
11493 prompt("Monitor lock") |
|
11494 special(SPC_NOMOD) |
|
11495 extra("epicsMutexId mlok") |
|
11496 interest(4) |
|
11497 } |
|
11498 field(MLIS,DBF_NOACCESS) { |
|
11499 prompt("Monitor List") |
|
11500 special(SPC_NOMOD) |
|
11501 extra("ELLLIST mlis") |
|
11502 interest(4) |
|
11503 } |
|
11504 field(DISP,DBF_UCHAR) { |
|
11505 prompt("Disable putField") |
|
11506 } |
|
11507 field(PROC,DBF_UCHAR) { |
|
11508 prompt("Force Processing") |
|
11509 pp(TRUE) |
|
11510 interest(3) |
|
11511 } |
|
11512 field(STAT,DBF_MENU) { |
|
11513 prompt("Alarm Status") |
|
11514 initial("UDF") |
|
11515 special(SPC_NOMOD) |
|
11516 menu(menuAlarmStat) |
|
11517 } |
|
11518 field(SEVR,DBF_MENU) { |
|
11519 prompt("Alarm Severity") |
|
11520 initial("INVALID") |
|
11521 special(SPC_NOMOD) |
|
11522 menu(menuAlarmSevr) |
|
11523 } |
|
11524 field(NSTA,DBF_MENU) { |
|
11525 prompt("New Alarm Status") |
|
11526 special(SPC_NOMOD) |
|
11527 menu(menuAlarmStat) |
|
11528 interest(2) |
|
11529 } |
|
11530 field(NSEV,DBF_MENU) { |
|
11531 prompt("New Alarm Severity") |
|
11532 special(SPC_NOMOD) |
|
11533 menu(menuAlarmSevr) |
|
11534 interest(2) |
|
11535 } |
|
11536 field(ACKS,DBF_MENU) { |
|
11537 prompt("Alarm Ack Severity") |
|
11538 special(SPC_NOMOD) |
|
11539 menu(menuAlarmSevr) |
|
11540 interest(2) |
|
11541 } |
|
11542 field(ACKT,DBF_MENU) { |
|
11543 prompt("Alarm Ack Transient") |
|
11544 initial("YES") |
|
11545 promptgroup(GUI_ALARMS) |
|
11546 special(SPC_NOMOD) |
|
11547 menu(menuYesNo) |
|
11548 interest(2) |
|
11549 } |
|
11550 field(DISS,DBF_MENU) { |
|
11551 prompt("Disable Alarm Sevrty") |
|
11552 promptgroup(GUI_SCAN) |
|
11553 menu(menuAlarmSevr) |
|
11554 interest(1) |
|
11555 } |
|
11556 field(LCNT,DBF_UCHAR) { |
|
11557 prompt("Lock Count") |
|
11558 special(SPC_NOMOD) |
|
11559 interest(2) |
|
11560 } |
|
11561 field(PACT,DBF_UCHAR) { |
|
11562 prompt("Record active") |
|
11563 special(SPC_NOMOD) |
|
11564 interest(1) |
|
11565 } |
|
11566 field(PUTF,DBF_UCHAR) { |
|
11567 prompt("dbPutField process") |
|
11568 special(SPC_NOMOD) |
|
11569 interest(1) |
|
11570 } |
|
11571 field(RPRO,DBF_UCHAR) { |
|
11572 prompt("Reprocess ") |
|
11573 special(SPC_NOMOD) |
|
11574 interest(1) |
|
11575 } |
|
11576 field(ASP,DBF_NOACCESS) { |
|
11577 prompt("Access Security Pvt") |
|
11578 special(SPC_NOMOD) |
|
11579 extra("struct asgMember *asp") |
|
11580 interest(4) |
|
11581 } |
|
11582 field(PPN,DBF_NOACCESS) { |
|
11583 prompt("addr of PUTNOTIFY") |
|
11584 special(SPC_NOMOD) |
|
11585 extra("struct putNotify *ppn") |
|
11586 interest(4) |
|
11587 } |
|
11588 field(PPNR,DBF_NOACCESS) { |
|
11589 prompt("pputNotifyRecord") |
|
11590 special(SPC_NOMOD) |
|
11591 extra("struct putNotifyRecord *ppnr") |
|
11592 interest(4) |
|
11593 } |
|
11594 field(SPVT,DBF_NOACCESS) { |
|
11595 prompt("Scan Private") |
|
11596 special(SPC_NOMOD) |
|
11597 extra("struct scan_element *spvt") |
|
11598 interest(4) |
|
11599 } |
|
11600 field(RSET,DBF_NOACCESS) { |
|
11601 prompt("Address of RSET") |
|
11602 special(SPC_NOMOD) |
|
11603 extra("struct rset *rset") |
|
11604 interest(4) |
|
11605 } |
|
11606 field(DSET,DBF_NOACCESS) { |
|
11607 prompt("DSET address") |
|
11608 special(SPC_NOMOD) |
|
11609 extra("struct dset *dset") |
|
11610 interest(4) |
|
11611 } |
|
11612 field(DPVT,DBF_NOACCESS) { |
|
11613 prompt("Device Private") |
|
11614 special(SPC_NOMOD) |
|
11615 extra("void *dpvt") |
|
11616 interest(4) |
|
11617 } |
|
11618 field(RDES,DBF_NOACCESS) { |
|
11619 prompt("Address of dbRecordType") |
|
11620 special(SPC_NOMOD) |
|
11621 extra("struct dbRecordType *rdes") |
|
11622 interest(4) |
|
11623 } |
|
11624 field(LSET,DBF_NOACCESS) { |
|
11625 prompt("Lock Set") |
|
11626 special(SPC_NOMOD) |
|
11627 extra("struct lockRecord *lset") |
|
11628 interest(4) |
|
11629 } |
|
11630 field(PRIO,DBF_MENU) { |
|
11631 prompt("Scheduling Priority") |
|
11632 promptgroup(GUI_SCAN) |
|
11633 special(SPC_SCAN) |
|
11634 menu(menuPriority) |
|
11635 interest(1) |
|
11636 } |
|
11637 field(TPRO,DBF_UCHAR) { |
|
11638 prompt("Trace Processing") |
|
11639 } |
|
11640 field(BKPT,DBF_NOACCESS) { |
|
11641 prompt("Break Point") |
|
11642 special(SPC_NOMOD) |
|
11643 extra("char bkpt") |
|
11644 interest(1) |
|
11645 } |
|
11646 field(UDF,DBF_UCHAR) { |
|
11647 prompt("Undefined") |
|
11648 initial("1") |
|
11649 promptgroup(GUI_COMMON) |
|
11650 pp(TRUE) |
|
11651 interest(1) |
|
11652 } |
|
11653 field(TIME,DBF_NOACCESS) { |
|
11654 prompt("Time") |
|
11655 special(SPC_NOMOD) |
|
11656 extra("epicsTimeStamp time") |
|
11657 interest(2) |
|
11658 } |
|
11659 field(FLNK,DBF_FWDLINK) { |
|
11660 prompt("Forward Process Link") |
|
11661 promptgroup(GUI_LINKS) |
|
11662 interest(1) |
|
11663 } |
|
11664 field(VAL,DBF_STRING) { |
|
11665 prompt("Current Value") |
|
11666 promptgroup(GUI_INPUTS) |
|
11667 size(40) |
|
11668 pp(TRUE) |
|
11669 asl(ASL0) |
|
11670 } |
|
11671 field(OVAL,DBF_STRING) { |
|
11672 prompt("Previous Value") |
|
11673 special(SPC_NOMOD) |
|
11674 size(40) |
|
11675 interest(3) |
|
11676 } |
|
11677 field(INP,DBF_INLINK) { |
|
11678 prompt("Input Specification") |
|
11679 promptgroup(GUI_INPUTS) |
|
11680 interest(1) |
|
11681 } |
|
11682 field(MPST,DBF_MENU) { |
|
11683 prompt("Post Value Monitors") |
|
11684 promptgroup(GUI_DISPLAY) |
|
11685 menu(stringinPOST) |
|
11686 interest(1) |
|
11687 } |
|
11688 field(APST,DBF_MENU) { |
|
11689 prompt("Post Archive Monitors") |
|
11690 promptgroup(GUI_DISPLAY) |
|
11691 menu(stringinPOST) |
|
11692 interest(1) |
|
11693 } |
|
11694 field(SIOL,DBF_INLINK) { |
|
11695 prompt("Sim Input Specifctn") |
|
11696 promptgroup(GUI_INPUTS) |
|
11697 interest(1) |
|
11698 } |
|
11699 field(SVAL,DBF_STRING) { |
|
11700 prompt("Simulation Value") |
|
11701 size(40) |
|
11702 pp(TRUE) |
|
11703 } |
|
11704 field(SIML,DBF_INLINK) { |
|
11705 prompt("Sim Mode Location") |
|
11706 promptgroup(GUI_INPUTS) |
|
11707 interest(1) |
|
11708 } |
|
11709 field(SIMM,DBF_MENU) { |
|
11710 prompt("Simulation Mode") |
|
11711 menu(menuYesNo) |
|
11712 interest(1) |
|
11713 } |
|
11714 field(SIMS,DBF_MENU) { |
|
11715 prompt("Sim mode Alarm Svrty") |
|
11716 promptgroup(GUI_INPUTS) |
|
11717 menu(menuAlarmSevr) |
|
11718 interest(2) |
|
11719 } |
|
11720 } |
|
11721 recordtype(stringout) { |
|
11722 field(NAME,DBF_STRING) { |
|
11723 prompt("Record Name") |
|
11724 special(SPC_NOMOD) |
|
11725 size(61) |
|
11726 } |
|
11727 field(DESC,DBF_STRING) { |
|
11728 prompt("Descriptor") |
|
11729 promptgroup(GUI_COMMON) |
|
11730 size(41) |
|
11731 } |
|
11732 field(ASG,DBF_STRING) { |
|
11733 prompt("Access Security Group") |
|
11734 promptgroup(GUI_COMMON) |
|
11735 special(SPC_AS) |
|
11736 size(29) |
|
11737 } |
|
11738 field(SCAN,DBF_MENU) { |
|
11739 prompt("Scan Mechanism") |
|
11740 promptgroup(GUI_SCAN) |
|
11741 special(SPC_SCAN) |
|
11742 menu(menuScan) |
|
11743 interest(1) |
|
11744 } |
|
11745 field(PINI,DBF_MENU) { |
|
11746 prompt("Process at iocInit") |
|
11747 promptgroup(GUI_SCAN) |
|
11748 menu(menuPini) |
|
11749 interest(1) |
|
11750 } |
|
11751 field(PHAS,DBF_SHORT) { |
|
11752 prompt("Scan Phase") |
|
11753 promptgroup(GUI_SCAN) |
|
11754 special(SPC_SCAN) |
|
11755 interest(1) |
|
11756 } |
|
11757 field(EVNT,DBF_SHORT) { |
|
11758 prompt("Event Number") |
|
11759 promptgroup(GUI_SCAN) |
|
11760 special(SPC_SCAN) |
|
11761 interest(1) |
|
11762 } |
|
11763 field(TSE,DBF_SHORT) { |
|
11764 prompt("Time Stamp Event") |
|
11765 promptgroup(GUI_SCAN) |
|
11766 interest(1) |
|
11767 } |
|
11768 field(TSEL,DBF_INLINK) { |
|
11769 prompt("Time Stamp Link") |
|
11770 promptgroup(GUI_SCAN) |
|
11771 interest(1) |
|
11772 } |
|
11773 field(DTYP,DBF_DEVICE) { |
|
11774 prompt("Device Type") |
|
11775 promptgroup(GUI_LINKS) |
|
11776 interest(1) |
|
11777 } |
|
11778 field(DISV,DBF_SHORT) { |
|
11779 prompt("Disable Value") |
|
11780 initial("1") |
|
11781 promptgroup(GUI_SCAN) |
|
11782 } |
|
11783 field(DISA,DBF_SHORT) { |
|
11784 prompt("Disable") |
|
11785 } |
|
11786 field(SDIS,DBF_INLINK) { |
|
11787 prompt("Scanning Disable") |
|
11788 promptgroup(GUI_SCAN) |
|
11789 interest(1) |
|
11790 } |
|
11791 field(MLOK,DBF_NOACCESS) { |
|
11792 prompt("Monitor lock") |
|
11793 special(SPC_NOMOD) |
|
11794 extra("epicsMutexId mlok") |
|
11795 interest(4) |
|
11796 } |
|
11797 field(MLIS,DBF_NOACCESS) { |
|
11798 prompt("Monitor List") |
|
11799 special(SPC_NOMOD) |
|
11800 extra("ELLLIST mlis") |
|
11801 interest(4) |
|
11802 } |
|
11803 field(DISP,DBF_UCHAR) { |
|
11804 prompt("Disable putField") |
|
11805 } |
|
11806 field(PROC,DBF_UCHAR) { |
|
11807 prompt("Force Processing") |
|
11808 pp(TRUE) |
|
11809 interest(3) |
|
11810 } |
|
11811 field(STAT,DBF_MENU) { |
|
11812 prompt("Alarm Status") |
|
11813 initial("UDF") |
|
11814 special(SPC_NOMOD) |
|
11815 menu(menuAlarmStat) |
|
11816 } |
|
11817 field(SEVR,DBF_MENU) { |
|
11818 prompt("Alarm Severity") |
|
11819 initial("INVALID") |
|
11820 special(SPC_NOMOD) |
|
11821 menu(menuAlarmSevr) |
|
11822 } |
|
11823 field(NSTA,DBF_MENU) { |
|
11824 prompt("New Alarm Status") |
|
11825 special(SPC_NOMOD) |
|
11826 menu(menuAlarmStat) |
|
11827 interest(2) |
|
11828 } |
|
11829 field(NSEV,DBF_MENU) { |
|
11830 prompt("New Alarm Severity") |
|
11831 special(SPC_NOMOD) |
|
11832 menu(menuAlarmSevr) |
|
11833 interest(2) |
|
11834 } |
|
11835 field(ACKS,DBF_MENU) { |
|
11836 prompt("Alarm Ack Severity") |
|
11837 special(SPC_NOMOD) |
|
11838 menu(menuAlarmSevr) |
|
11839 interest(2) |
|
11840 } |
|
11841 field(ACKT,DBF_MENU) { |
|
11842 prompt("Alarm Ack Transient") |
|
11843 initial("YES") |
|
11844 promptgroup(GUI_ALARMS) |
|
11845 special(SPC_NOMOD) |
|
11846 menu(menuYesNo) |
|
11847 interest(2) |
|
11848 } |
|
11849 field(DISS,DBF_MENU) { |
|
11850 prompt("Disable Alarm Sevrty") |
|
11851 promptgroup(GUI_SCAN) |
|
11852 menu(menuAlarmSevr) |
|
11853 interest(1) |
|
11854 } |
|
11855 field(LCNT,DBF_UCHAR) { |
|
11856 prompt("Lock Count") |
|
11857 special(SPC_NOMOD) |
|
11858 interest(2) |
|
11859 } |
|
11860 field(PACT,DBF_UCHAR) { |
|
11861 prompt("Record active") |
|
11862 special(SPC_NOMOD) |
|
11863 interest(1) |
|
11864 } |
|
11865 field(PUTF,DBF_UCHAR) { |
|
11866 prompt("dbPutField process") |
|
11867 special(SPC_NOMOD) |
|
11868 interest(1) |
|
11869 } |
|
11870 field(RPRO,DBF_UCHAR) { |
|
11871 prompt("Reprocess ") |
|
11872 special(SPC_NOMOD) |
|
11873 interest(1) |
|
11874 } |
|
11875 field(ASP,DBF_NOACCESS) { |
|
11876 prompt("Access Security Pvt") |
|
11877 special(SPC_NOMOD) |
|
11878 extra("struct asgMember *asp") |
|
11879 interest(4) |
|
11880 } |
|
11881 field(PPN,DBF_NOACCESS) { |
|
11882 prompt("addr of PUTNOTIFY") |
|
11883 special(SPC_NOMOD) |
|
11884 extra("struct putNotify *ppn") |
|
11885 interest(4) |
|
11886 } |
|
11887 field(PPNR,DBF_NOACCESS) { |
|
11888 prompt("pputNotifyRecord") |
|
11889 special(SPC_NOMOD) |
|
11890 extra("struct putNotifyRecord *ppnr") |
|
11891 interest(4) |
|
11892 } |
|
11893 field(SPVT,DBF_NOACCESS) { |
|
11894 prompt("Scan Private") |
|
11895 special(SPC_NOMOD) |
|
11896 extra("struct scan_element *spvt") |
|
11897 interest(4) |
|
11898 } |
|
11899 field(RSET,DBF_NOACCESS) { |
|
11900 prompt("Address of RSET") |
|
11901 special(SPC_NOMOD) |
|
11902 extra("struct rset *rset") |
|
11903 interest(4) |
|
11904 } |
|
11905 field(DSET,DBF_NOACCESS) { |
|
11906 prompt("DSET address") |
|
11907 special(SPC_NOMOD) |
|
11908 extra("struct dset *dset") |
|
11909 interest(4) |
|
11910 } |
|
11911 field(DPVT,DBF_NOACCESS) { |
|
11912 prompt("Device Private") |
|
11913 special(SPC_NOMOD) |
|
11914 extra("void *dpvt") |
|
11915 interest(4) |
|
11916 } |
|
11917 field(RDES,DBF_NOACCESS) { |
|
11918 prompt("Address of dbRecordType") |
|
11919 special(SPC_NOMOD) |
|
11920 extra("struct dbRecordType *rdes") |
|
11921 interest(4) |
|
11922 } |
|
11923 field(LSET,DBF_NOACCESS) { |
|
11924 prompt("Lock Set") |
|
11925 special(SPC_NOMOD) |
|
11926 extra("struct lockRecord *lset") |
|
11927 interest(4) |
|
11928 } |
|
11929 field(PRIO,DBF_MENU) { |
|
11930 prompt("Scheduling Priority") |
|
11931 promptgroup(GUI_SCAN) |
|
11932 special(SPC_SCAN) |
|
11933 menu(menuPriority) |
|
11934 interest(1) |
|
11935 } |
|
11936 field(TPRO,DBF_UCHAR) { |
|
11937 prompt("Trace Processing") |
|
11938 } |
|
11939 field(BKPT,DBF_NOACCESS) { |
|
11940 prompt("Break Point") |
|
11941 special(SPC_NOMOD) |
|
11942 extra("char bkpt") |
|
11943 interest(1) |
|
11944 } |
|
11945 field(UDF,DBF_UCHAR) { |
|
11946 prompt("Undefined") |
|
11947 initial("1") |
|
11948 promptgroup(GUI_COMMON) |
|
11949 pp(TRUE) |
|
11950 interest(1) |
|
11951 } |
|
11952 field(TIME,DBF_NOACCESS) { |
|
11953 prompt("Time") |
|
11954 special(SPC_NOMOD) |
|
11955 extra("epicsTimeStamp time") |
|
11956 interest(2) |
|
11957 } |
|
11958 field(FLNK,DBF_FWDLINK) { |
|
11959 prompt("Forward Process Link") |
|
11960 promptgroup(GUI_LINKS) |
|
11961 interest(1) |
|
11962 } |
|
11963 field(VAL,DBF_STRING) { |
|
11964 prompt("Current Value") |
|
11965 promptgroup(GUI_OUTPUT) |
|
11966 size(40) |
|
11967 pp(TRUE) |
|
11968 asl(ASL0) |
|
11969 } |
|
11970 field(OVAL,DBF_STRING) { |
|
11971 prompt("Previous Value") |
|
11972 special(SPC_NOMOD) |
|
11973 size(40) |
|
11974 interest(3) |
|
11975 } |
|
11976 field(DOL,DBF_INLINK) { |
|
11977 prompt("Desired Output Loc") |
|
11978 promptgroup(GUI_OUTPUT) |
|
11979 interest(1) |
|
11980 } |
|
11981 field(OMSL,DBF_MENU) { |
|
11982 prompt("Output Mode Select") |
|
11983 promptgroup(GUI_OUTPUT) |
|
11984 menu(menuOmsl) |
|
11985 interest(1) |
|
11986 } |
|
11987 field(OUT,DBF_OUTLINK) { |
|
11988 prompt("Output Specification") |
|
11989 promptgroup(GUI_OUTPUT) |
|
11990 interest(1) |
|
11991 } |
|
11992 field(MPST,DBF_MENU) { |
|
11993 prompt("Post Value Monitors") |
|
11994 promptgroup(GUI_DISPLAY) |
|
11995 menu(stringoutPOST) |
|
11996 interest(1) |
|
11997 } |
|
11998 field(APST,DBF_MENU) { |
|
11999 prompt("Post Archive Monitors") |
|
12000 promptgroup(GUI_DISPLAY) |
|
12001 menu(stringoutPOST) |
|
12002 interest(1) |
|
12003 } |
|
12004 field(SIOL,DBF_OUTLINK) { |
|
12005 prompt("Sim Output Specifctn") |
|
12006 promptgroup(GUI_INPUTS) |
|
12007 interest(1) |
|
12008 } |
|
12009 field(SIML,DBF_INLINK) { |
|
12010 prompt("Sim Mode Location") |
|
12011 promptgroup(GUI_INPUTS) |
|
12012 interest(1) |
|
12013 } |
|
12014 field(SIMM,DBF_MENU) { |
|
12015 prompt("Simulation Mode") |
|
12016 menu(menuYesNo) |
|
12017 interest(1) |
|
12018 } |
|
12019 field(SIMS,DBF_MENU) { |
|
12020 prompt("Sim mode Alarm Svrty") |
|
12021 promptgroup(GUI_INPUTS) |
|
12022 menu(menuAlarmSevr) |
|
12023 interest(2) |
|
12024 } |
|
12025 field(IVOA,DBF_MENU) { |
|
12026 prompt("INVALID output action") |
|
12027 promptgroup(GUI_OUTPUT) |
|
12028 menu(menuIvoa) |
|
12029 interest(2) |
|
12030 } |
|
12031 field(IVOV,DBF_STRING) { |
|
12032 prompt("INVALID output value") |
|
12033 promptgroup(GUI_OUTPUT) |
|
12034 size(40) |
|
12035 interest(2) |
|
12036 } |
|
12037 } |
|
12038 recordtype(sub) { |
|
12039 field(NAME,DBF_STRING) { |
|
12040 prompt("Record Name") |
|
12041 special(SPC_NOMOD) |
|
12042 size(61) |
|
12043 } |
|
12044 field(DESC,DBF_STRING) { |
|
12045 prompt("Descriptor") |
|
12046 promptgroup(GUI_COMMON) |
|
12047 size(41) |
|
12048 } |
|
12049 field(ASG,DBF_STRING) { |
|
12050 prompt("Access Security Group") |
|
12051 promptgroup(GUI_COMMON) |
|
12052 special(SPC_AS) |
|
12053 size(29) |
|
12054 } |
|
12055 field(SCAN,DBF_MENU) { |
|
12056 prompt("Scan Mechanism") |
|
12057 promptgroup(GUI_SCAN) |
|
12058 special(SPC_SCAN) |
|
12059 menu(menuScan) |
|
12060 interest(1) |
|
12061 } |
|
12062 field(PINI,DBF_MENU) { |
|
12063 prompt("Process at iocInit") |
|
12064 promptgroup(GUI_SCAN) |
|
12065 menu(menuPini) |
|
12066 interest(1) |
|
12067 } |
|
12068 field(PHAS,DBF_SHORT) { |
|
12069 prompt("Scan Phase") |
|
12070 promptgroup(GUI_SCAN) |
|
12071 special(SPC_SCAN) |
|
12072 interest(1) |
|
12073 } |
|
12074 field(EVNT,DBF_SHORT) { |
|
12075 prompt("Event Number") |
|
12076 promptgroup(GUI_SCAN) |
|
12077 special(SPC_SCAN) |
|
12078 interest(1) |
|
12079 } |
|
12080 field(TSE,DBF_SHORT) { |
|
12081 prompt("Time Stamp Event") |
|
12082 promptgroup(GUI_SCAN) |
|
12083 interest(1) |
|
12084 } |
|
12085 field(TSEL,DBF_INLINK) { |
|
12086 prompt("Time Stamp Link") |
|
12087 promptgroup(GUI_SCAN) |
|
12088 interest(1) |
|
12089 } |
|
12090 field(DTYP,DBF_DEVICE) { |
|
12091 prompt("Device Type") |
|
12092 promptgroup(GUI_LINKS) |
|
12093 interest(1) |
|
12094 } |
|
12095 field(DISV,DBF_SHORT) { |
|
12096 prompt("Disable Value") |
|
12097 initial("1") |
|
12098 promptgroup(GUI_SCAN) |
|
12099 } |
|
12100 field(DISA,DBF_SHORT) { |
|
12101 prompt("Disable") |
|
12102 } |
|
12103 field(SDIS,DBF_INLINK) { |
|
12104 prompt("Scanning Disable") |
|
12105 promptgroup(GUI_SCAN) |
|
12106 interest(1) |
|
12107 } |
|
12108 field(MLOK,DBF_NOACCESS) { |
|
12109 prompt("Monitor lock") |
|
12110 special(SPC_NOMOD) |
|
12111 extra("epicsMutexId mlok") |
|
12112 interest(4) |
|
12113 } |
|
12114 field(MLIS,DBF_NOACCESS) { |
|
12115 prompt("Monitor List") |
|
12116 special(SPC_NOMOD) |
|
12117 extra("ELLLIST mlis") |
|
12118 interest(4) |
|
12119 } |
|
12120 field(DISP,DBF_UCHAR) { |
|
12121 prompt("Disable putField") |
|
12122 } |
|
12123 field(PROC,DBF_UCHAR) { |
|
12124 prompt("Force Processing") |
|
12125 pp(TRUE) |
|
12126 interest(3) |
|
12127 } |
|
12128 field(STAT,DBF_MENU) { |
|
12129 prompt("Alarm Status") |
|
12130 initial("UDF") |
|
12131 special(SPC_NOMOD) |
|
12132 menu(menuAlarmStat) |
|
12133 } |
|
12134 field(SEVR,DBF_MENU) { |
|
12135 prompt("Alarm Severity") |
|
12136 initial("INVALID") |
|
12137 special(SPC_NOMOD) |
|
12138 menu(menuAlarmSevr) |
|
12139 } |
|
12140 field(NSTA,DBF_MENU) { |
|
12141 prompt("New Alarm Status") |
|
12142 special(SPC_NOMOD) |
|
12143 menu(menuAlarmStat) |
|
12144 interest(2) |
|
12145 } |
|
12146 field(NSEV,DBF_MENU) { |
|
12147 prompt("New Alarm Severity") |
|
12148 special(SPC_NOMOD) |
|
12149 menu(menuAlarmSevr) |
|
12150 interest(2) |
|
12151 } |
|
12152 field(ACKS,DBF_MENU) { |
|
12153 prompt("Alarm Ack Severity") |
|
12154 special(SPC_NOMOD) |
|
12155 menu(menuAlarmSevr) |
|
12156 interest(2) |
|
12157 } |
|
12158 field(ACKT,DBF_MENU) { |
|
12159 prompt("Alarm Ack Transient") |
|
12160 initial("YES") |
|
12161 promptgroup(GUI_ALARMS) |
|
12162 special(SPC_NOMOD) |
|
12163 menu(menuYesNo) |
|
12164 interest(2) |
|
12165 } |
|
12166 field(DISS,DBF_MENU) { |
|
12167 prompt("Disable Alarm Sevrty") |
|
12168 promptgroup(GUI_SCAN) |
|
12169 menu(menuAlarmSevr) |
|
12170 interest(1) |
|
12171 } |
|
12172 field(LCNT,DBF_UCHAR) { |
|
12173 prompt("Lock Count") |
|
12174 special(SPC_NOMOD) |
|
12175 interest(2) |
|
12176 } |
|
12177 field(PACT,DBF_UCHAR) { |
|
12178 prompt("Record active") |
|
12179 special(SPC_NOMOD) |
|
12180 interest(1) |
|
12181 } |
|
12182 field(PUTF,DBF_UCHAR) { |
|
12183 prompt("dbPutField process") |
|
12184 special(SPC_NOMOD) |
|
12185 interest(1) |
|
12186 } |
|
12187 field(RPRO,DBF_UCHAR) { |
|
12188 prompt("Reprocess ") |
|
12189 special(SPC_NOMOD) |
|
12190 interest(1) |
|
12191 } |
|
12192 field(ASP,DBF_NOACCESS) { |
|
12193 prompt("Access Security Pvt") |
|
12194 special(SPC_NOMOD) |
|
12195 extra("struct asgMember *asp") |
|
12196 interest(4) |
|
12197 } |
|
12198 field(PPN,DBF_NOACCESS) { |
|
12199 prompt("addr of PUTNOTIFY") |
|
12200 special(SPC_NOMOD) |
|
12201 extra("struct putNotify *ppn") |
|
12202 interest(4) |
|
12203 } |
|
12204 field(PPNR,DBF_NOACCESS) { |
|
12205 prompt("pputNotifyRecord") |
|
12206 special(SPC_NOMOD) |
|
12207 extra("struct putNotifyRecord *ppnr") |
|
12208 interest(4) |
|
12209 } |
|
12210 field(SPVT,DBF_NOACCESS) { |
|
12211 prompt("Scan Private") |
|
12212 special(SPC_NOMOD) |
|
12213 extra("struct scan_element *spvt") |
|
12214 interest(4) |
|
12215 } |
|
12216 field(RSET,DBF_NOACCESS) { |
|
12217 prompt("Address of RSET") |
|
12218 special(SPC_NOMOD) |
|
12219 extra("struct rset *rset") |
|
12220 interest(4) |
|
12221 } |
|
12222 field(DSET,DBF_NOACCESS) { |
|
12223 prompt("DSET address") |
|
12224 special(SPC_NOMOD) |
|
12225 extra("struct dset *dset") |
|
12226 interest(4) |
|
12227 } |
|
12228 field(DPVT,DBF_NOACCESS) { |
|
12229 prompt("Device Private") |
|
12230 special(SPC_NOMOD) |
|
12231 extra("void *dpvt") |
|
12232 interest(4) |
|
12233 } |
|
12234 field(RDES,DBF_NOACCESS) { |
|
12235 prompt("Address of dbRecordType") |
|
12236 special(SPC_NOMOD) |
|
12237 extra("struct dbRecordType *rdes") |
|
12238 interest(4) |
|
12239 } |
|
12240 field(LSET,DBF_NOACCESS) { |
|
12241 prompt("Lock Set") |
|
12242 special(SPC_NOMOD) |
|
12243 extra("struct lockRecord *lset") |
|
12244 interest(4) |
|
12245 } |
|
12246 field(PRIO,DBF_MENU) { |
|
12247 prompt("Scheduling Priority") |
|
12248 promptgroup(GUI_SCAN) |
|
12249 special(SPC_SCAN) |
|
12250 menu(menuPriority) |
|
12251 interest(1) |
|
12252 } |
|
12253 field(TPRO,DBF_UCHAR) { |
|
12254 prompt("Trace Processing") |
|
12255 } |
|
12256 field(BKPT,DBF_NOACCESS) { |
|
12257 prompt("Break Point") |
|
12258 special(SPC_NOMOD) |
|
12259 extra("char bkpt") |
|
12260 interest(1) |
|
12261 } |
|
12262 field(UDF,DBF_UCHAR) { |
|
12263 prompt("Undefined") |
|
12264 initial("1") |
|
12265 promptgroup(GUI_COMMON) |
|
12266 pp(TRUE) |
|
12267 interest(1) |
|
12268 } |
|
12269 field(TIME,DBF_NOACCESS) { |
|
12270 prompt("Time") |
|
12271 special(SPC_NOMOD) |
|
12272 extra("epicsTimeStamp time") |
|
12273 interest(2) |
|
12274 } |
|
12275 field(FLNK,DBF_FWDLINK) { |
|
12276 prompt("Forward Process Link") |
|
12277 promptgroup(GUI_LINKS) |
|
12278 interest(1) |
|
12279 } |
|
12280 field(VAL,DBF_DOUBLE) { |
|
12281 prompt("Result") |
|
12282 pp(TRUE) |
|
12283 asl(ASL0) |
|
12284 } |
|
12285 field(INAM,DBF_STRING) { |
|
12286 prompt("Init Routine Name") |
|
12287 promptgroup(GUI_SUB) |
|
12288 special(SPC_NOMOD) |
|
12289 size(40) |
|
12290 interest(1) |
|
12291 } |
|
12292 field(SNAM,DBF_STRING) { |
|
12293 prompt("Subroutine Name") |
|
12294 promptgroup(GUI_SUB) |
|
12295 special(100) |
|
12296 size(40) |
|
12297 interest(1) |
|
12298 } |
|
12299 field(SADR,DBF_NOACCESS) { |
|
12300 prompt("Subroutine Address") |
|
12301 special(SPC_NOMOD) |
|
12302 extra("SUBFUNCPTR sadr") |
|
12303 interest(4) |
|
12304 } |
|
12305 field(INPA,DBF_INLINK) { |
|
12306 prompt("Input A") |
|
12307 promptgroup(GUI_INPUTS) |
|
12308 interest(1) |
|
12309 } |
|
12310 field(INPB,DBF_INLINK) { |
|
12311 prompt("Input B") |
|
12312 promptgroup(GUI_INPUTS) |
|
12313 interest(1) |
|
12314 } |
|
12315 field(INPC,DBF_INLINK) { |
|
12316 prompt("Input C") |
|
12317 promptgroup(GUI_INPUTS) |
|
12318 interest(1) |
|
12319 } |
|
12320 field(INPD,DBF_INLINK) { |
|
12321 prompt("Input D") |
|
12322 promptgroup(GUI_INPUTS) |
|
12323 interest(1) |
|
12324 } |
|
12325 field(INPE,DBF_INLINK) { |
|
12326 prompt("Input E") |
|
12327 promptgroup(GUI_INPUTS) |
|
12328 interest(1) |
|
12329 } |
|
12330 field(INPF,DBF_INLINK) { |
|
12331 prompt("Input F") |
|
12332 promptgroup(GUI_INPUTS) |
|
12333 interest(1) |
|
12334 } |
|
12335 field(INPG,DBF_INLINK) { |
|
12336 prompt("Input G") |
|
12337 promptgroup(GUI_INPUTS) |
|
12338 interest(1) |
|
12339 } |
|
12340 field(INPH,DBF_INLINK) { |
|
12341 prompt("Input H") |
|
12342 promptgroup(GUI_INPUTS) |
|
12343 interest(1) |
|
12344 } |
|
12345 field(INPI,DBF_INLINK) { |
|
12346 prompt("Input I") |
|
12347 promptgroup(GUI_INPUTS) |
|
12348 interest(1) |
|
12349 } |
|
12350 field(INPJ,DBF_INLINK) { |
|
12351 prompt("Input J") |
|
12352 promptgroup(GUI_INPUTS) |
|
12353 interest(1) |
|
12354 } |
|
12355 field(INPK,DBF_INLINK) { |
|
12356 prompt("Input K") |
|
12357 promptgroup(GUI_INPUTS) |
|
12358 interest(1) |
|
12359 } |
|
12360 field(INPL,DBF_INLINK) { |
|
12361 prompt("Input L") |
|
12362 promptgroup(GUI_INPUTS) |
|
12363 interest(1) |
|
12364 } |
|
12365 field(EGU,DBF_STRING) { |
|
12366 prompt("Units Name") |
|
12367 promptgroup(GUI_DISPLAY) |
|
12368 size(16) |
|
12369 interest(1) |
|
12370 } |
|
12371 field(HOPR,DBF_DOUBLE) { |
|
12372 prompt("High Operating Rng") |
|
12373 promptgroup(GUI_DISPLAY) |
|
12374 interest(1) |
|
12375 } |
|
12376 field(LOPR,DBF_DOUBLE) { |
|
12377 prompt("Low Operating Range") |
|
12378 promptgroup(GUI_DISPLAY) |
|
12379 interest(1) |
|
12380 } |
|
12381 field(HIHI,DBF_DOUBLE) { |
|
12382 prompt("Hihi Alarm Limit") |
|
12383 promptgroup(GUI_ALARMS) |
|
12384 pp(TRUE) |
|
12385 interest(1) |
|
12386 } |
|
12387 field(LOLO,DBF_DOUBLE) { |
|
12388 prompt("Lolo Alarm Limit") |
|
12389 promptgroup(GUI_ALARMS) |
|
12390 pp(TRUE) |
|
12391 interest(1) |
|
12392 } |
|
12393 field(HIGH,DBF_DOUBLE) { |
|
12394 prompt("High Alarm Limit") |
|
12395 promptgroup(GUI_ALARMS) |
|
12396 pp(TRUE) |
|
12397 interest(1) |
|
12398 } |
|
12399 field(LOW,DBF_DOUBLE) { |
|
12400 prompt("Low Alarm Limit") |
|
12401 promptgroup(GUI_ALARMS) |
|
12402 pp(TRUE) |
|
12403 interest(1) |
|
12404 } |
|
12405 field(PREC,DBF_SHORT) { |
|
12406 prompt("Display Precision") |
|
12407 promptgroup(GUI_DISPLAY) |
|
12408 interest(1) |
|
12409 } |
|
12410 field(BRSV,DBF_MENU) { |
|
12411 prompt("Bad Return Severity") |
|
12412 promptgroup(GUI_SUB) |
|
12413 menu(menuAlarmSevr) |
|
12414 pp(TRUE) |
|
12415 interest(1) |
|
12416 } |
|
12417 field(HHSV,DBF_MENU) { |
|
12418 prompt("Hihi Severity") |
|
12419 promptgroup(GUI_ALARMS) |
|
12420 menu(menuAlarmSevr) |
|
12421 pp(TRUE) |
|
12422 interest(1) |
|
12423 } |
|
12424 field(LLSV,DBF_MENU) { |
|
12425 prompt("Lolo Severity") |
|
12426 promptgroup(GUI_ALARMS) |
|
12427 menu(menuAlarmSevr) |
|
12428 pp(TRUE) |
|
12429 interest(1) |
|
12430 } |
|
12431 field(HSV,DBF_MENU) { |
|
12432 prompt("High Severity") |
|
12433 promptgroup(GUI_ALARMS) |
|
12434 menu(menuAlarmSevr) |
|
12435 pp(TRUE) |
|
12436 interest(1) |
|
12437 } |
|
12438 field(LSV,DBF_MENU) { |
|
12439 prompt("Low Severity") |
|
12440 promptgroup(GUI_ALARMS) |
|
12441 menu(menuAlarmSevr) |
|
12442 pp(TRUE) |
|
12443 interest(1) |
|
12444 } |
|
12445 field(HYST,DBF_DOUBLE) { |
|
12446 prompt("Alarm Deadband") |
|
12447 promptgroup(GUI_ALARMS) |
|
12448 interest(1) |
|
12449 } |
|
12450 field(ADEL,DBF_DOUBLE) { |
|
12451 prompt("Archive Deadband") |
|
12452 promptgroup(GUI_DISPLAY) |
|
12453 interest(1) |
|
12454 } |
|
12455 field(MDEL,DBF_DOUBLE) { |
|
12456 prompt("Monitor Deadband") |
|
12457 promptgroup(GUI_DISPLAY) |
|
12458 interest(1) |
|
12459 } |
|
12460 field(A,DBF_DOUBLE) { |
|
12461 prompt("Value of Input A") |
|
12462 pp(TRUE) |
|
12463 } |
|
12464 field(B,DBF_DOUBLE) { |
|
12465 prompt("Value of Input B") |
|
12466 pp(TRUE) |
|
12467 } |
|
12468 field(C,DBF_DOUBLE) { |
|
12469 prompt("Value of Input C") |
|
12470 pp(TRUE) |
|
12471 } |
|
12472 field(D,DBF_DOUBLE) { |
|
12473 prompt("Value of Input D") |
|
12474 pp(TRUE) |
|
12475 } |
|
12476 field(E,DBF_DOUBLE) { |
|
12477 prompt("Value of Input E") |
|
12478 pp(TRUE) |
|
12479 } |
|
12480 field(F,DBF_DOUBLE) { |
|
12481 prompt("Value of Input F") |
|
12482 pp(TRUE) |
|
12483 } |
|
12484 field(G,DBF_DOUBLE) { |
|
12485 prompt("Value of Input G") |
|
12486 pp(TRUE) |
|
12487 } |
|
12488 field(H,DBF_DOUBLE) { |
|
12489 prompt("Value of Input H") |
|
12490 pp(TRUE) |
|
12491 } |
|
12492 field(I,DBF_DOUBLE) { |
|
12493 prompt("Value of Input I") |
|
12494 pp(TRUE) |
|
12495 } |
|
12496 field(J,DBF_DOUBLE) { |
|
12497 prompt("Value of Input J") |
|
12498 pp(TRUE) |
|
12499 } |
|
12500 field(K,DBF_DOUBLE) { |
|
12501 prompt("Value of Input K") |
|
12502 pp(TRUE) |
|
12503 } |
|
12504 field(L,DBF_DOUBLE) { |
|
12505 prompt("Value of Input L") |
|
12506 pp(TRUE) |
|
12507 } |
|
12508 field(LA,DBF_DOUBLE) { |
|
12509 prompt("Prev Value of A") |
|
12510 special(SPC_NOMOD) |
|
12511 interest(3) |
|
12512 } |
|
12513 field(LB,DBF_DOUBLE) { |
|
12514 prompt("Prev Value of B") |
|
12515 special(SPC_NOMOD) |
|
12516 interest(3) |
|
12517 } |
|
12518 field(LC,DBF_DOUBLE) { |
|
12519 prompt("Prev Value of C") |
|
12520 special(SPC_NOMOD) |
|
12521 interest(3) |
|
12522 } |
|
12523 field(LD,DBF_DOUBLE) { |
|
12524 prompt("Prev Value of D") |
|
12525 special(SPC_NOMOD) |
|
12526 interest(3) |
|
12527 } |
|
12528 field(LE,DBF_DOUBLE) { |
|
12529 prompt("Prev Value of E") |
|
12530 special(SPC_NOMOD) |
|
12531 interest(3) |
|
12532 } |
|
12533 field(LF,DBF_DOUBLE) { |
|
12534 prompt("Prev Value of F") |
|
12535 special(SPC_NOMOD) |
|
12536 interest(3) |
|
12537 } |
|
12538 field(LG,DBF_DOUBLE) { |
|
12539 prompt("Prev Value of G") |
|
12540 special(SPC_NOMOD) |
|
12541 interest(3) |
|
12542 } |
|
12543 field(LH,DBF_DOUBLE) { |
|
12544 prompt("Prev Value of H") |
|
12545 special(SPC_NOMOD) |
|
12546 interest(3) |
|
12547 } |
|
12548 field(LI,DBF_DOUBLE) { |
|
12549 prompt("Prev Value of I") |
|
12550 special(SPC_NOMOD) |
|
12551 interest(3) |
|
12552 } |
|
12553 field(LJ,DBF_DOUBLE) { |
|
12554 prompt("Prev Value of J") |
|
12555 special(SPC_NOMOD) |
|
12556 interest(3) |
|
12557 } |
|
12558 field(LK,DBF_DOUBLE) { |
|
12559 prompt("Prev Value of K") |
|
12560 special(SPC_NOMOD) |
|
12561 interest(3) |
|
12562 } |
|
12563 field(LL,DBF_DOUBLE) { |
|
12564 prompt("Prev Value of L") |
|
12565 special(SPC_NOMOD) |
|
12566 interest(3) |
|
12567 } |
|
12568 field(LALM,DBF_DOUBLE) { |
|
12569 prompt("Last Value Alarmed") |
|
12570 special(SPC_NOMOD) |
|
12571 interest(3) |
|
12572 } |
|
12573 field(ALST,DBF_DOUBLE) { |
|
12574 prompt("Last Value Archived") |
|
12575 special(SPC_NOMOD) |
|
12576 interest(3) |
|
12577 } |
|
12578 field(MLST,DBF_DOUBLE) { |
|
12579 prompt("Last Value Monitored") |
|
12580 special(SPC_NOMOD) |
|
12581 interest(3) |
|
12582 } |
|
12583 } |
|
12584 recordtype(subArray) { |
|
12585 field(NAME,DBF_STRING) { |
|
12586 prompt("Record Name") |
|
12587 special(SPC_NOMOD) |
|
12588 size(61) |
|
12589 } |
|
12590 field(DESC,DBF_STRING) { |
|
12591 prompt("Descriptor") |
|
12592 promptgroup(GUI_COMMON) |
|
12593 size(41) |
|
12594 } |
|
12595 field(ASG,DBF_STRING) { |
|
12596 prompt("Access Security Group") |
|
12597 promptgroup(GUI_COMMON) |
|
12598 special(SPC_AS) |
|
12599 size(29) |
|
12600 } |
|
12601 field(SCAN,DBF_MENU) { |
|
12602 prompt("Scan Mechanism") |
|
12603 promptgroup(GUI_SCAN) |
|
12604 special(SPC_SCAN) |
|
12605 menu(menuScan) |
|
12606 interest(1) |
|
12607 } |
|
12608 field(PINI,DBF_MENU) { |
|
12609 prompt("Process at iocInit") |
|
12610 promptgroup(GUI_SCAN) |
|
12611 menu(menuPini) |
|
12612 interest(1) |
|
12613 } |
|
12614 field(PHAS,DBF_SHORT) { |
|
12615 prompt("Scan Phase") |
|
12616 promptgroup(GUI_SCAN) |
|
12617 special(SPC_SCAN) |
|
12618 interest(1) |
|
12619 } |
|
12620 field(EVNT,DBF_SHORT) { |
|
12621 prompt("Event Number") |
|
12622 promptgroup(GUI_SCAN) |
|
12623 special(SPC_SCAN) |
|
12624 interest(1) |
|
12625 } |
|
12626 field(TSE,DBF_SHORT) { |
|
12627 prompt("Time Stamp Event") |
|
12628 promptgroup(GUI_SCAN) |
|
12629 interest(1) |
|
12630 } |
|
12631 field(TSEL,DBF_INLINK) { |
|
12632 prompt("Time Stamp Link") |
|
12633 promptgroup(GUI_SCAN) |
|
12634 interest(1) |
|
12635 } |
|
12636 field(DTYP,DBF_DEVICE) { |
|
12637 prompt("Device Type") |
|
12638 promptgroup(GUI_LINKS) |
|
12639 interest(1) |
|
12640 } |
|
12641 field(DISV,DBF_SHORT) { |
|
12642 prompt("Disable Value") |
|
12643 initial("1") |
|
12644 promptgroup(GUI_SCAN) |
|
12645 } |
|
12646 field(DISA,DBF_SHORT) { |
|
12647 prompt("Disable") |
|
12648 } |
|
12649 field(SDIS,DBF_INLINK) { |
|
12650 prompt("Scanning Disable") |
|
12651 promptgroup(GUI_SCAN) |
|
12652 interest(1) |
|
12653 } |
|
12654 field(MLOK,DBF_NOACCESS) { |
|
12655 prompt("Monitor lock") |
|
12656 special(SPC_NOMOD) |
|
12657 extra("epicsMutexId mlok") |
|
12658 interest(4) |
|
12659 } |
|
12660 field(MLIS,DBF_NOACCESS) { |
|
12661 prompt("Monitor List") |
|
12662 special(SPC_NOMOD) |
|
12663 extra("ELLLIST mlis") |
|
12664 interest(4) |
|
12665 } |
|
12666 field(DISP,DBF_UCHAR) { |
|
12667 prompt("Disable putField") |
|
12668 } |
|
12669 field(PROC,DBF_UCHAR) { |
|
12670 prompt("Force Processing") |
|
12671 pp(TRUE) |
|
12672 interest(3) |
|
12673 } |
|
12674 field(STAT,DBF_MENU) { |
|
12675 prompt("Alarm Status") |
|
12676 initial("UDF") |
|
12677 special(SPC_NOMOD) |
|
12678 menu(menuAlarmStat) |
|
12679 } |
|
12680 field(SEVR,DBF_MENU) { |
|
12681 prompt("Alarm Severity") |
|
12682 initial("INVALID") |
|
12683 special(SPC_NOMOD) |
|
12684 menu(menuAlarmSevr) |
|
12685 } |
|
12686 field(NSTA,DBF_MENU) { |
|
12687 prompt("New Alarm Status") |
|
12688 special(SPC_NOMOD) |
|
12689 menu(menuAlarmStat) |
|
12690 interest(2) |
|
12691 } |
|
12692 field(NSEV,DBF_MENU) { |
|
12693 prompt("New Alarm Severity") |
|
12694 special(SPC_NOMOD) |
|
12695 menu(menuAlarmSevr) |
|
12696 interest(2) |
|
12697 } |
|
12698 field(ACKS,DBF_MENU) { |
|
12699 prompt("Alarm Ack Severity") |
|
12700 special(SPC_NOMOD) |
|
12701 menu(menuAlarmSevr) |
|
12702 interest(2) |
|
12703 } |
|
12704 field(ACKT,DBF_MENU) { |
|
12705 prompt("Alarm Ack Transient") |
|
12706 initial("YES") |
|
12707 promptgroup(GUI_ALARMS) |
|
12708 special(SPC_NOMOD) |
|
12709 menu(menuYesNo) |
|
12710 interest(2) |
|
12711 } |
|
12712 field(DISS,DBF_MENU) { |
|
12713 prompt("Disable Alarm Sevrty") |
|
12714 promptgroup(GUI_SCAN) |
|
12715 menu(menuAlarmSevr) |
|
12716 interest(1) |
|
12717 } |
|
12718 field(LCNT,DBF_UCHAR) { |
|
12719 prompt("Lock Count") |
|
12720 special(SPC_NOMOD) |
|
12721 interest(2) |
|
12722 } |
|
12723 field(PACT,DBF_UCHAR) { |
|
12724 prompt("Record active") |
|
12725 special(SPC_NOMOD) |
|
12726 interest(1) |
|
12727 } |
|
12728 field(PUTF,DBF_UCHAR) { |
|
12729 prompt("dbPutField process") |
|
12730 special(SPC_NOMOD) |
|
12731 interest(1) |
|
12732 } |
|
12733 field(RPRO,DBF_UCHAR) { |
|
12734 prompt("Reprocess ") |
|
12735 special(SPC_NOMOD) |
|
12736 interest(1) |
|
12737 } |
|
12738 field(ASP,DBF_NOACCESS) { |
|
12739 prompt("Access Security Pvt") |
|
12740 special(SPC_NOMOD) |
|
12741 extra("struct asgMember *asp") |
|
12742 interest(4) |
|
12743 } |
|
12744 field(PPN,DBF_NOACCESS) { |
|
12745 prompt("addr of PUTNOTIFY") |
|
12746 special(SPC_NOMOD) |
|
12747 extra("struct putNotify *ppn") |
|
12748 interest(4) |
|
12749 } |
|
12750 field(PPNR,DBF_NOACCESS) { |
|
12751 prompt("pputNotifyRecord") |
|
12752 special(SPC_NOMOD) |
|
12753 extra("struct putNotifyRecord *ppnr") |
|
12754 interest(4) |
|
12755 } |
|
12756 field(SPVT,DBF_NOACCESS) { |
|
12757 prompt("Scan Private") |
|
12758 special(SPC_NOMOD) |
|
12759 extra("struct scan_element *spvt") |
|
12760 interest(4) |
|
12761 } |
|
12762 field(RSET,DBF_NOACCESS) { |
|
12763 prompt("Address of RSET") |
|
12764 special(SPC_NOMOD) |
|
12765 extra("struct rset *rset") |
|
12766 interest(4) |
|
12767 } |
|
12768 field(DSET,DBF_NOACCESS) { |
|
12769 prompt("DSET address") |
|
12770 special(SPC_NOMOD) |
|
12771 extra("struct dset *dset") |
|
12772 interest(4) |
|
12773 } |
|
12774 field(DPVT,DBF_NOACCESS) { |
|
12775 prompt("Device Private") |
|
12776 special(SPC_NOMOD) |
|
12777 extra("void *dpvt") |
|
12778 interest(4) |
|
12779 } |
|
12780 field(RDES,DBF_NOACCESS) { |
|
12781 prompt("Address of dbRecordType") |
|
12782 special(SPC_NOMOD) |
|
12783 extra("struct dbRecordType *rdes") |
|
12784 interest(4) |
|
12785 } |
|
12786 field(LSET,DBF_NOACCESS) { |
|
12787 prompt("Lock Set") |
|
12788 special(SPC_NOMOD) |
|
12789 extra("struct lockRecord *lset") |
|
12790 interest(4) |
|
12791 } |
|
12792 field(PRIO,DBF_MENU) { |
|
12793 prompt("Scheduling Priority") |
|
12794 promptgroup(GUI_SCAN) |
|
12795 special(SPC_SCAN) |
|
12796 menu(menuPriority) |
|
12797 interest(1) |
|
12798 } |
|
12799 field(TPRO,DBF_UCHAR) { |
|
12800 prompt("Trace Processing") |
|
12801 } |
|
12802 field(BKPT,DBF_NOACCESS) { |
|
12803 prompt("Break Point") |
|
12804 special(SPC_NOMOD) |
|
12805 extra("char bkpt") |
|
12806 interest(1) |
|
12807 } |
|
12808 field(UDF,DBF_UCHAR) { |
|
12809 prompt("Undefined") |
|
12810 initial("1") |
|
12811 promptgroup(GUI_COMMON) |
|
12812 pp(TRUE) |
|
12813 interest(1) |
|
12814 } |
|
12815 field(TIME,DBF_NOACCESS) { |
|
12816 prompt("Time") |
|
12817 special(SPC_NOMOD) |
|
12818 extra("epicsTimeStamp time") |
|
12819 interest(2) |
|
12820 } |
|
12821 field(FLNK,DBF_FWDLINK) { |
|
12822 prompt("Forward Process Link") |
|
12823 promptgroup(GUI_LINKS) |
|
12824 interest(1) |
|
12825 } |
|
12826 field(VAL,DBF_NOACCESS) { |
|
12827 prompt("Value") |
|
12828 special(SPC_DBADDR) |
|
12829 extra("void * val") |
|
12830 pp(TRUE) |
|
12831 asl(ASL0) |
|
12832 } |
|
12833 field(PREC,DBF_SHORT) { |
|
12834 prompt("Display Precision") |
|
12835 promptgroup(GUI_COMMON) |
|
12836 interest(1) |
|
12837 } |
|
12838 field(FTVL,DBF_MENU) { |
|
12839 prompt("Field Type of Value") |
|
12840 promptgroup(GUI_ALARMS) |
|
12841 special(SPC_NOMOD) |
|
12842 menu(menuFtype) |
|
12843 interest(1) |
|
12844 } |
|
12845 field(INP,DBF_INLINK) { |
|
12846 prompt("Input Specification") |
|
12847 promptgroup(GUI_BITS1) |
|
12848 interest(1) |
|
12849 } |
|
12850 field(EGU,DBF_STRING) { |
|
12851 prompt("Engineering Units Name") |
|
12852 promptgroup(GUI_BITS2) |
|
12853 size(16) |
|
12854 interest(1) |
|
12855 } |
|
12856 field(HOPR,DBF_DOUBLE) { |
|
12857 prompt("High Operating Range") |
|
12858 promptgroup(GUI_CALC) |
|
12859 interest(1) |
|
12860 } |
|
12861 field(LOPR,DBF_DOUBLE) { |
|
12862 prompt("Low Operating Range") |
|
12863 promptgroup(GUI_CLOCK) |
|
12864 interest(1) |
|
12865 } |
|
12866 field(MALM,DBF_ULONG) { |
|
12867 prompt("Maximum Elements ") |
|
12868 initial("1") |
|
12869 promptgroup(GUI_CLOCK) |
|
12870 special(SPC_NOMOD) |
|
12871 interest(1) |
|
12872 } |
|
12873 field(NELM,DBF_ULONG) { |
|
12874 prompt("Number of Elements") |
|
12875 initial("1") |
|
12876 promptgroup(GUI_COMPRESS) |
|
12877 pp(TRUE) |
|
12878 } |
|
12879 field(INDX,DBF_ULONG) { |
|
12880 prompt("Substring Index") |
|
12881 promptgroup(GUI_CONVERT) |
|
12882 pp(TRUE) |
|
12883 } |
|
12884 field(BUSY,DBF_SHORT) { |
|
12885 prompt("Busy Indicator") |
|
12886 special(SPC_NOMOD) |
|
12887 } |
|
12888 field(NORD,DBF_LONG) { |
|
12889 prompt("Number elements read") |
|
12890 special(SPC_NOMOD) |
|
12891 } |
|
12892 field(BPTR,DBF_NOACCESS) { |
|
12893 prompt("Buffer Pointer") |
|
12894 special(SPC_NOMOD) |
|
12895 extra("void * bptr") |
|
12896 interest(4) |
|
12897 } |
|
12898 } |
|
12899 recordtype(waveform) { |
|
12900 field(NAME,DBF_STRING) { |
|
12901 prompt("Record Name") |
|
12902 special(SPC_NOMOD) |
|
12903 size(61) |
|
12904 } |
|
12905 field(DESC,DBF_STRING) { |
|
12906 prompt("Descriptor") |
|
12907 promptgroup(GUI_COMMON) |
|
12908 size(41) |
|
12909 } |
|
12910 field(ASG,DBF_STRING) { |
|
12911 prompt("Access Security Group") |
|
12912 promptgroup(GUI_COMMON) |
|
12913 special(SPC_AS) |
|
12914 size(29) |
|
12915 } |
|
12916 field(SCAN,DBF_MENU) { |
|
12917 prompt("Scan Mechanism") |
|
12918 promptgroup(GUI_SCAN) |
|
12919 special(SPC_SCAN) |
|
12920 menu(menuScan) |
|
12921 interest(1) |
|
12922 } |
|
12923 field(PINI,DBF_MENU) { |
|
12924 prompt("Process at iocInit") |
|
12925 promptgroup(GUI_SCAN) |
|
12926 menu(menuPini) |
|
12927 interest(1) |
|
12928 } |
|
12929 field(PHAS,DBF_SHORT) { |
|
12930 prompt("Scan Phase") |
|
12931 promptgroup(GUI_SCAN) |
|
12932 special(SPC_SCAN) |
|
12933 interest(1) |
|
12934 } |
|
12935 field(EVNT,DBF_SHORT) { |
|
12936 prompt("Event Number") |
|
12937 promptgroup(GUI_SCAN) |
|
12938 special(SPC_SCAN) |
|
12939 interest(1) |
|
12940 } |
|
12941 field(TSE,DBF_SHORT) { |
|
12942 prompt("Time Stamp Event") |
|
12943 promptgroup(GUI_SCAN) |
|
12944 interest(1) |
|
12945 } |
|
12946 field(TSEL,DBF_INLINK) { |
|
12947 prompt("Time Stamp Link") |
|
12948 promptgroup(GUI_SCAN) |
|
12949 interest(1) |
|
12950 } |
|
12951 field(DTYP,DBF_DEVICE) { |
|
12952 prompt("Device Type") |
|
12953 promptgroup(GUI_LINKS) |
|
12954 interest(1) |
|
12955 } |
|
12956 field(DISV,DBF_SHORT) { |
|
12957 prompt("Disable Value") |
|
12958 initial("1") |
|
12959 promptgroup(GUI_SCAN) |
|
12960 } |
|
12961 field(DISA,DBF_SHORT) { |
|
12962 prompt("Disable") |
|
12963 } |
|
12964 field(SDIS,DBF_INLINK) { |
|
12965 prompt("Scanning Disable") |
|
12966 promptgroup(GUI_SCAN) |
|
12967 interest(1) |
|
12968 } |
|
12969 field(MLOK,DBF_NOACCESS) { |
|
12970 prompt("Monitor lock") |
|
12971 special(SPC_NOMOD) |
|
12972 extra("epicsMutexId mlok") |
|
12973 interest(4) |
|
12974 } |
|
12975 field(MLIS,DBF_NOACCESS) { |
|
12976 prompt("Monitor List") |
|
12977 special(SPC_NOMOD) |
|
12978 extra("ELLLIST mlis") |
|
12979 interest(4) |
|
12980 } |
|
12981 field(DISP,DBF_UCHAR) { |
|
12982 prompt("Disable putField") |
|
12983 } |
|
12984 field(PROC,DBF_UCHAR) { |
|
12985 prompt("Force Processing") |
|
12986 pp(TRUE) |
|
12987 interest(3) |
|
12988 } |
|
12989 field(STAT,DBF_MENU) { |
|
12990 prompt("Alarm Status") |
|
12991 initial("UDF") |
|
12992 special(SPC_NOMOD) |
|
12993 menu(menuAlarmStat) |
|
12994 } |
|
12995 field(SEVR,DBF_MENU) { |
|
12996 prompt("Alarm Severity") |
|
12997 initial("INVALID") |
|
12998 special(SPC_NOMOD) |
|
12999 menu(menuAlarmSevr) |
|
13000 } |
|
13001 field(NSTA,DBF_MENU) { |
|
13002 prompt("New Alarm Status") |
|
13003 special(SPC_NOMOD) |
|
13004 menu(menuAlarmStat) |
|
13005 interest(2) |
|
13006 } |
|
13007 field(NSEV,DBF_MENU) { |
|
13008 prompt("New Alarm Severity") |
|
13009 special(SPC_NOMOD) |
|
13010 menu(menuAlarmSevr) |
|
13011 interest(2) |
|
13012 } |
|
13013 field(ACKS,DBF_MENU) { |
|
13014 prompt("Alarm Ack Severity") |
|
13015 special(SPC_NOMOD) |
|
13016 menu(menuAlarmSevr) |
|
13017 interest(2) |
|
13018 } |
|
13019 field(ACKT,DBF_MENU) { |
|
13020 prompt("Alarm Ack Transient") |
|
13021 initial("YES") |
|
13022 promptgroup(GUI_ALARMS) |
|
13023 special(SPC_NOMOD) |
|
13024 menu(menuYesNo) |
|
13025 interest(2) |
|
13026 } |
|
13027 field(DISS,DBF_MENU) { |
|
13028 prompt("Disable Alarm Sevrty") |
|
13029 promptgroup(GUI_SCAN) |
|
13030 menu(menuAlarmSevr) |
|
13031 interest(1) |
|
13032 } |
|
13033 field(LCNT,DBF_UCHAR) { |
|
13034 prompt("Lock Count") |
|
13035 special(SPC_NOMOD) |
|
13036 interest(2) |
|
13037 } |
|
13038 field(PACT,DBF_UCHAR) { |
|
13039 prompt("Record active") |
|
13040 special(SPC_NOMOD) |
|
13041 interest(1) |
|
13042 } |
|
13043 field(PUTF,DBF_UCHAR) { |
|
13044 prompt("dbPutField process") |
|
13045 special(SPC_NOMOD) |
|
13046 interest(1) |
|
13047 } |
|
13048 field(RPRO,DBF_UCHAR) { |
|
13049 prompt("Reprocess ") |
|
13050 special(SPC_NOMOD) |
|
13051 interest(1) |
|
13052 } |
|
13053 field(ASP,DBF_NOACCESS) { |
|
13054 prompt("Access Security Pvt") |
|
13055 special(SPC_NOMOD) |
|
13056 extra("struct asgMember *asp") |
|
13057 interest(4) |
|
13058 } |
|
13059 field(PPN,DBF_NOACCESS) { |
|
13060 prompt("addr of PUTNOTIFY") |
|
13061 special(SPC_NOMOD) |
|
13062 extra("struct putNotify *ppn") |
|
13063 interest(4) |
|
13064 } |
|
13065 field(PPNR,DBF_NOACCESS) { |
|
13066 prompt("pputNotifyRecord") |
|
13067 special(SPC_NOMOD) |
|
13068 extra("struct putNotifyRecord *ppnr") |
|
13069 interest(4) |
|
13070 } |
|
13071 field(SPVT,DBF_NOACCESS) { |
|
13072 prompt("Scan Private") |
|
13073 special(SPC_NOMOD) |
|
13074 extra("struct scan_element *spvt") |
|
13075 interest(4) |
|
13076 } |
|
13077 field(RSET,DBF_NOACCESS) { |
|
13078 prompt("Address of RSET") |
|
13079 special(SPC_NOMOD) |
|
13080 extra("struct rset *rset") |
|
13081 interest(4) |
|
13082 } |
|
13083 field(DSET,DBF_NOACCESS) { |
|
13084 prompt("DSET address") |
|
13085 special(SPC_NOMOD) |
|
13086 extra("struct dset *dset") |
|
13087 interest(4) |
|
13088 } |
|
13089 field(DPVT,DBF_NOACCESS) { |
|
13090 prompt("Device Private") |
|
13091 special(SPC_NOMOD) |
|
13092 extra("void *dpvt") |
|
13093 interest(4) |
|
13094 } |
|
13095 field(RDES,DBF_NOACCESS) { |
|
13096 prompt("Address of dbRecordType") |
|
13097 special(SPC_NOMOD) |
|
13098 extra("struct dbRecordType *rdes") |
|
13099 interest(4) |
|
13100 } |
|
13101 field(LSET,DBF_NOACCESS) { |
|
13102 prompt("Lock Set") |
|
13103 special(SPC_NOMOD) |
|
13104 extra("struct lockRecord *lset") |
|
13105 interest(4) |
|
13106 } |
|
13107 field(PRIO,DBF_MENU) { |
|
13108 prompt("Scheduling Priority") |
|
13109 promptgroup(GUI_SCAN) |
|
13110 special(SPC_SCAN) |
|
13111 menu(menuPriority) |
|
13112 interest(1) |
|
13113 } |
|
13114 field(TPRO,DBF_UCHAR) { |
|
13115 prompt("Trace Processing") |
|
13116 } |
|
13117 field(BKPT,DBF_NOACCESS) { |
|
13118 prompt("Break Point") |
|
13119 special(SPC_NOMOD) |
|
13120 extra("char bkpt") |
|
13121 interest(1) |
|
13122 } |
|
13123 field(UDF,DBF_UCHAR) { |
|
13124 prompt("Undefined") |
|
13125 initial("1") |
|
13126 promptgroup(GUI_COMMON) |
|
13127 pp(TRUE) |
|
13128 interest(1) |
|
13129 } |
|
13130 field(TIME,DBF_NOACCESS) { |
|
13131 prompt("Time") |
|
13132 special(SPC_NOMOD) |
|
13133 extra("epicsTimeStamp time") |
|
13134 interest(2) |
|
13135 } |
|
13136 field(FLNK,DBF_FWDLINK) { |
|
13137 prompt("Forward Process Link") |
|
13138 promptgroup(GUI_LINKS) |
|
13139 interest(1) |
|
13140 } |
|
13141 field(VAL,DBF_NOACCESS) { |
|
13142 prompt("Value") |
|
13143 special(SPC_DBADDR) |
|
13144 extra("void * val") |
|
13145 pp(TRUE) |
|
13146 asl(ASL0) |
|
13147 } |
|
13148 field(RARM,DBF_SHORT) { |
|
13149 prompt("Rearm the waveform") |
|
13150 promptgroup(GUI_WAVE) |
|
13151 pp(TRUE) |
|
13152 interest(1) |
|
13153 } |
|
13154 field(PREC,DBF_SHORT) { |
|
13155 prompt("Display Precision") |
|
13156 promptgroup(GUI_DISPLAY) |
|
13157 interest(1) |
|
13158 } |
|
13159 field(INP,DBF_INLINK) { |
|
13160 prompt("Input Specification") |
|
13161 promptgroup(GUI_INPUTS) |
|
13162 interest(1) |
|
13163 } |
|
13164 field(EGU,DBF_STRING) { |
|
13165 prompt("Engineering Units Name") |
|
13166 promptgroup(GUI_DISPLAY) |
|
13167 size(16) |
|
13168 interest(1) |
|
13169 } |
|
13170 field(HOPR,DBF_DOUBLE) { |
|
13171 prompt("High Operating Range") |
|
13172 promptgroup(GUI_DISPLAY) |
|
13173 interest(1) |
|
13174 } |
|
13175 field(LOPR,DBF_DOUBLE) { |
|
13176 prompt("Low Operating Range") |
|
13177 promptgroup(GUI_DISPLAY) |
|
13178 interest(1) |
|
13179 } |
|
13180 field(NELM,DBF_ULONG) { |
|
13181 prompt("Number of Elements") |
|
13182 initial("1") |
|
13183 promptgroup(GUI_WAVE) |
|
13184 special(SPC_NOMOD) |
|
13185 interest(1) |
|
13186 } |
|
13187 field(FTVL,DBF_MENU) { |
|
13188 prompt("Field Type of Value") |
|
13189 promptgroup(GUI_WAVE) |
|
13190 special(SPC_NOMOD) |
|
13191 menu(menuFtype) |
|
13192 interest(1) |
|
13193 } |
|
13194 field(BUSY,DBF_SHORT) { |
|
13195 prompt("Busy Indicator") |
|
13196 special(SPC_NOMOD) |
|
13197 } |
|
13198 field(NORD,DBF_ULONG) { |
|
13199 prompt("Number elements read") |
|
13200 special(SPC_NOMOD) |
|
13201 } |
|
13202 field(BPTR,DBF_NOACCESS) { |
|
13203 prompt("Buffer Pointer") |
|
13204 special(SPC_NOMOD) |
|
13205 extra("void * bptr") |
|
13206 interest(4) |
|
13207 } |
|
13208 field(SIOL,DBF_INLINK) { |
|
13209 prompt("Sim Input Specifctn") |
|
13210 promptgroup(GUI_INPUTS) |
|
13211 interest(1) |
|
13212 } |
|
13213 field(SIML,DBF_INLINK) { |
|
13214 prompt("Sim Mode Location") |
|
13215 promptgroup(GUI_INPUTS) |
|
13216 interest(1) |
|
13217 } |
|
13218 field(SIMM,DBF_MENU) { |
|
13219 prompt("Simulation Mode") |
|
13220 menu(menuYesNo) |
|
13221 interest(1) |
|
13222 } |
|
13223 field(SIMS,DBF_MENU) { |
|
13224 prompt("Sim mode Alarm Svrty") |
|
13225 promptgroup(GUI_INPUTS) |
|
13226 menu(menuAlarmSevr) |
|
13227 interest(2) |
|
13228 } |
|
13229 field(MPST,DBF_MENU) { |
|
13230 prompt("Post Value Monitors") |
|
13231 promptgroup(GUI_DISPLAY) |
|
13232 menu(waveformPOST) |
|
13233 interest(1) |
|
13234 } |
|
13235 field(APST,DBF_MENU) { |
|
13236 prompt("Post Archive Monitors") |
|
13237 promptgroup(GUI_DISPLAY) |
|
13238 menu(waveformPOST) |
|
13239 interest(1) |
|
13240 } |
|
13241 field(HASH,DBF_ULONG) { |
|
13242 prompt("Hash of OnChange data.") |
|
13243 interest(3) |
|
13244 } |
|
13245 } |
|
13246 recordtype(asyn) { |
|
13247 field(NAME,DBF_STRING) { |
|
13248 prompt("Record Name") |
|
13249 special(SPC_NOMOD) |
|
13250 size(61) |
|
13251 } |
|
13252 field(DESC,DBF_STRING) { |
|
13253 prompt("Descriptor") |
|
13254 promptgroup(GUI_COMMON) |
|
13255 size(41) |
|
13256 } |
|
13257 field(ASG,DBF_STRING) { |
|
13258 prompt("Access Security Group") |
|
13259 promptgroup(GUI_COMMON) |
|
13260 special(SPC_AS) |
|
13261 size(29) |
|
13262 } |
|
13263 field(SCAN,DBF_MENU) { |
|
13264 prompt("Scan Mechanism") |
|
13265 promptgroup(GUI_SCAN) |
|
13266 special(SPC_SCAN) |
|
13267 menu(menuScan) |
|
13268 interest(1) |
|
13269 } |
|
13270 field(PINI,DBF_MENU) { |
|
13271 prompt("Process at iocInit") |
|
13272 promptgroup(GUI_SCAN) |
|
13273 menu(menuPini) |
|
13274 interest(1) |
|
13275 } |
|
13276 field(PHAS,DBF_SHORT) { |
|
13277 prompt("Scan Phase") |
|
13278 promptgroup(GUI_SCAN) |
|
13279 special(SPC_SCAN) |
|
13280 interest(1) |
|
13281 } |
|
13282 field(EVNT,DBF_SHORT) { |
|
13283 prompt("Event Number") |
|
13284 promptgroup(GUI_SCAN) |
|
13285 special(SPC_SCAN) |
|
13286 interest(1) |
|
13287 } |
|
13288 field(TSE,DBF_SHORT) { |
|
13289 prompt("Time Stamp Event") |
|
13290 promptgroup(GUI_SCAN) |
|
13291 interest(1) |
|
13292 } |
|
13293 field(TSEL,DBF_INLINK) { |
|
13294 prompt("Time Stamp Link") |
|
13295 promptgroup(GUI_SCAN) |
|
13296 interest(1) |
|
13297 } |
|
13298 field(DTYP,DBF_DEVICE) { |
|
13299 prompt("Device Type") |
|
13300 promptgroup(GUI_LINKS) |
|
13301 interest(1) |
|
13302 } |
|
13303 field(DISV,DBF_SHORT) { |
|
13304 prompt("Disable Value") |
|
13305 initial("1") |
|
13306 promptgroup(GUI_SCAN) |
|
13307 } |
|
13308 field(DISA,DBF_SHORT) { |
|
13309 prompt("Disable") |
|
13310 } |
|
13311 field(SDIS,DBF_INLINK) { |
|
13312 prompt("Scanning Disable") |
|
13313 promptgroup(GUI_SCAN) |
|
13314 interest(1) |
|
13315 } |
|
13316 field(MLOK,DBF_NOACCESS) { |
|
13317 prompt("Monitor lock") |
|
13318 special(SPC_NOMOD) |
|
13319 extra("epicsMutexId mlok") |
|
13320 interest(4) |
|
13321 } |
|
13322 field(MLIS,DBF_NOACCESS) { |
|
13323 prompt("Monitor List") |
|
13324 special(SPC_NOMOD) |
|
13325 extra("ELLLIST mlis") |
|
13326 interest(4) |
|
13327 } |
|
13328 field(DISP,DBF_UCHAR) { |
|
13329 prompt("Disable putField") |
|
13330 } |
|
13331 field(PROC,DBF_UCHAR) { |
|
13332 prompt("Force Processing") |
|
13333 pp(TRUE) |
|
13334 interest(3) |
|
13335 } |
|
13336 field(STAT,DBF_MENU) { |
|
13337 prompt("Alarm Status") |
|
13338 initial("UDF") |
|
13339 special(SPC_NOMOD) |
|
13340 menu(menuAlarmStat) |
|
13341 } |
|
13342 field(SEVR,DBF_MENU) { |
|
13343 prompt("Alarm Severity") |
|
13344 initial("INVALID") |
|
13345 special(SPC_NOMOD) |
|
13346 menu(menuAlarmSevr) |
|
13347 } |
|
13348 field(NSTA,DBF_MENU) { |
|
13349 prompt("New Alarm Status") |
|
13350 special(SPC_NOMOD) |
|
13351 menu(menuAlarmStat) |
|
13352 interest(2) |
|
13353 } |
|
13354 field(NSEV,DBF_MENU) { |
|
13355 prompt("New Alarm Severity") |
|
13356 special(SPC_NOMOD) |
|
13357 menu(menuAlarmSevr) |
|
13358 interest(2) |
|
13359 } |
|
13360 field(ACKS,DBF_MENU) { |
|
13361 prompt("Alarm Ack Severity") |
|
13362 special(SPC_NOMOD) |
|
13363 menu(menuAlarmSevr) |
|
13364 interest(2) |
|
13365 } |
|
13366 field(ACKT,DBF_MENU) { |
|
13367 prompt("Alarm Ack Transient") |
|
13368 initial("YES") |
|
13369 promptgroup(GUI_ALARMS) |
|
13370 special(SPC_NOMOD) |
|
13371 menu(menuYesNo) |
|
13372 interest(2) |
|
13373 } |
|
13374 field(DISS,DBF_MENU) { |
|
13375 prompt("Disable Alarm Sevrty") |
|
13376 promptgroup(GUI_SCAN) |
|
13377 menu(menuAlarmSevr) |
|
13378 interest(1) |
|
13379 } |
|
13380 field(LCNT,DBF_UCHAR) { |
|
13381 prompt("Lock Count") |
|
13382 special(SPC_NOMOD) |
|
13383 interest(2) |
|
13384 } |
|
13385 field(PACT,DBF_UCHAR) { |
|
13386 prompt("Record active") |
|
13387 special(SPC_NOMOD) |
|
13388 interest(1) |
|
13389 } |
|
13390 field(PUTF,DBF_UCHAR) { |
|
13391 prompt("dbPutField process") |
|
13392 special(SPC_NOMOD) |
|
13393 interest(1) |
|
13394 } |
|
13395 field(RPRO,DBF_UCHAR) { |
|
13396 prompt("Reprocess ") |
|
13397 special(SPC_NOMOD) |
|
13398 interest(1) |
|
13399 } |
|
13400 field(ASP,DBF_NOACCESS) { |
|
13401 prompt("Access Security Pvt") |
|
13402 special(SPC_NOMOD) |
|
13403 extra("struct asgMember *asp") |
|
13404 interest(4) |
|
13405 } |
|
13406 field(PPN,DBF_NOACCESS) { |
|
13407 prompt("addr of PUTNOTIFY") |
|
13408 special(SPC_NOMOD) |
|
13409 extra("struct putNotify *ppn") |
|
13410 interest(4) |
|
13411 } |
|
13412 field(PPNR,DBF_NOACCESS) { |
|
13413 prompt("pputNotifyRecord") |
|
13414 special(SPC_NOMOD) |
|
13415 extra("struct putNotifyRecord *ppnr") |
|
13416 interest(4) |
|
13417 } |
|
13418 field(SPVT,DBF_NOACCESS) { |
|
13419 prompt("Scan Private") |
|
13420 special(SPC_NOMOD) |
|
13421 extra("struct scan_element *spvt") |
|
13422 interest(4) |
|
13423 } |
|
13424 field(RSET,DBF_NOACCESS) { |
|
13425 prompt("Address of RSET") |
|
13426 special(SPC_NOMOD) |
|
13427 extra("struct rset *rset") |
|
13428 interest(4) |
|
13429 } |
|
13430 field(DSET,DBF_NOACCESS) { |
|
13431 prompt("DSET address") |
|
13432 special(SPC_NOMOD) |
|
13433 extra("struct dset *dset") |
|
13434 interest(4) |
|
13435 } |
|
13436 field(DPVT,DBF_NOACCESS) { |
|
13437 prompt("Device Private") |
|
13438 special(SPC_NOMOD) |
|
13439 extra("void *dpvt") |
|
13440 interest(4) |
|
13441 } |
|
13442 field(RDES,DBF_NOACCESS) { |
|
13443 prompt("Address of dbRecordType") |
|
13444 special(SPC_NOMOD) |
|
13445 extra("struct dbRecordType *rdes") |
|
13446 interest(4) |
|
13447 } |
|
13448 field(LSET,DBF_NOACCESS) { |
|
13449 prompt("Lock Set") |
|
13450 special(SPC_NOMOD) |
|
13451 extra("struct lockRecord *lset") |
|
13452 interest(4) |
|
13453 } |
|
13454 field(PRIO,DBF_MENU) { |
|
13455 prompt("Scheduling Priority") |
|
13456 promptgroup(GUI_SCAN) |
|
13457 special(SPC_SCAN) |
|
13458 menu(menuPriority) |
|
13459 interest(1) |
|
13460 } |
|
13461 field(TPRO,DBF_UCHAR) { |
|
13462 prompt("Trace Processing") |
|
13463 } |
|
13464 field(BKPT,DBF_NOACCESS) { |
|
13465 prompt("Break Point") |
|
13466 special(SPC_NOMOD) |
|
13467 extra("char bkpt") |
|
13468 interest(1) |
|
13469 } |
|
13470 field(UDF,DBF_UCHAR) { |
|
13471 prompt("Undefined") |
|
13472 initial("1") |
|
13473 promptgroup(GUI_COMMON) |
|
13474 pp(TRUE) |
|
13475 interest(1) |
|
13476 } |
|
13477 field(TIME,DBF_NOACCESS) { |
|
13478 prompt("Time") |
|
13479 special(SPC_NOMOD) |
|
13480 extra("epicsTimeStamp time") |
|
13481 interest(2) |
|
13482 } |
|
13483 field(FLNK,DBF_FWDLINK) { |
|
13484 prompt("Forward Process Link") |
|
13485 promptgroup(GUI_LINKS) |
|
13486 interest(1) |
|
13487 } |
|
13488 field(VAL,DBF_STRING) { |
|
13489 prompt("Value field (unused)") |
|
13490 promptgroup(GUI_INPUTS) |
|
13491 size(40) |
|
13492 asl(ASL0) |
|
13493 } |
|
13494 field(PORT,DBF_STRING) { |
|
13495 prompt("asyn port") |
|
13496 initial("") |
|
13497 promptgroup(GUI_DISPLAY) |
|
13498 special(100) |
|
13499 size(40) |
|
13500 interest(1) |
|
13501 } |
|
13502 field(ADDR,DBF_LONG) { |
|
13503 prompt("asyn address") |
|
13504 initial("0") |
|
13505 promptgroup(GUI_DISPLAY) |
|
13506 special(100) |
|
13507 interest(1) |
|
13508 } |
|
13509 field(PCNCT,DBF_MENU) { |
|
13510 prompt("Port Connect/Disconnect") |
|
13511 promptgroup(GUI_DISPLAY) |
|
13512 special(100) |
|
13513 menu(asynCONNECT) |
|
13514 interest(1) |
|
13515 } |
|
13516 field(DRVINFO,DBF_STRING) { |
|
13517 prompt("Driver info string") |
|
13518 initial("") |
|
13519 special(100) |
|
13520 size(40) |
|
13521 } |
|
13522 field(REASON,DBF_LONG) { |
|
13523 prompt("asynUser->reason") |
|
13524 special(100) |
|
13525 } |
|
13526 field(SOCK,DBF_STRING) { |
|
13527 prompt("socket address") |
|
13528 initial("") |
|
13529 promptgroup(GUI_DISPLAY) |
|
13530 special(100) |
|
13531 size(40) |
|
13532 interest(1) |
|
13533 } |
|
13534 field(TMOD,DBF_MENU) { |
|
13535 prompt("Transaction mode") |
|
13536 promptgroup(GUI_COMMON) |
|
13537 menu(asynTMOD) |
|
13538 interest(1) |
|
13539 } |
|
13540 field(TMOT,DBF_DOUBLE) { |
|
13541 prompt("Timeout (sec)") |
|
13542 initial("1.0") |
|
13543 promptgroup(GUI_DISPLAY) |
|
13544 interest(1) |
|
13545 } |
|
13546 field(IFACE,DBF_MENU) { |
|
13547 prompt("Interface") |
|
13548 special(100) |
|
13549 menu(asynINTERFACE) |
|
13550 } |
|
13551 field(OCTETIV,DBF_LONG) { |
|
13552 prompt("asynOctet is valid") |
|
13553 } |
|
13554 field(OPTIONIV,DBF_LONG) { |
|
13555 prompt("asynOption is valid") |
|
13556 } |
|
13557 field(GPIBIV,DBF_LONG) { |
|
13558 prompt("asynGPIB is valid") |
|
13559 } |
|
13560 field(I32IV,DBF_LONG) { |
|
13561 prompt("asynInt32 is valid") |
|
13562 } |
|
13563 field(UI32IV,DBF_LONG) { |
|
13564 prompt("asynUInt32Digital is valid") |
|
13565 } |
|
13566 field(F64IV,DBF_LONG) { |
|
13567 prompt("asynFloat64 is valid") |
|
13568 } |
|
13569 field(AOUT,DBF_STRING) { |
|
13570 prompt("Output (command) string") |
|
13571 promptgroup(GUI_INPUTS) |
|
13572 size(40) |
|
13573 pp(TRUE) |
|
13574 asl(ASL0) |
|
13575 } |
|
13576 field(OEOS,DBF_STRING) { |
|
13577 prompt("Output delimiter") |
|
13578 promptgroup(GUI_DISPLAY) |
|
13579 special(100) |
|
13580 size(40) |
|
13581 } |
|
13582 field(BOUT,DBF_CHAR) { |
|
13583 prompt("Output binary data") |
|
13584 special(SPC_DBADDR) |
|
13585 pp(TRUE) |
|
13586 asl(ASL0) |
|
13587 } |
|
13588 field(OPTR,DBF_NOACCESS) { |
|
13589 prompt("Output buffer pointer") |
|
13590 special(SPC_NOMOD) |
|
13591 extra("void *optr") |
|
13592 interest(4) |
|
13593 } |
|
13594 field(OMAX,DBF_LONG) { |
|
13595 prompt("Max. size of output array") |
|
13596 initial("80") |
|
13597 promptgroup(GUI_DISPLAY) |
|
13598 special(SPC_NOMOD) |
|
13599 interest(1) |
|
13600 } |
|
13601 field(NOWT,DBF_LONG) { |
|
13602 prompt("Number of bytes to write") |
|
13603 initial("80") |
|
13604 promptgroup(GUI_DISPLAY) |
|
13605 interest(1) |
|
13606 } |
|
13607 field(NAWT,DBF_LONG) { |
|
13608 prompt("Number of bytes actually written") |
|
13609 promptgroup(GUI_DISPLAY) |
|
13610 interest(1) |
|
13611 } |
|
13612 field(OFMT,DBF_MENU) { |
|
13613 prompt("Output format") |
|
13614 promptgroup(GUI_COMMON) |
|
13615 menu(asynFMT) |
|
13616 interest(1) |
|
13617 } |
|
13618 field(AINP,DBF_STRING) { |
|
13619 prompt("Input (response) string") |
|
13620 promptgroup(GUI_INPUTS) |
|
13621 special(SPC_NOMOD) |
|
13622 size(40) |
|
13623 asl(ASL0) |
|
13624 } |
|
13625 field(TINP,DBF_STRING) { |
|
13626 prompt("Translated input string") |
|
13627 promptgroup(GUI_INPUTS) |
|
13628 special(SPC_NOMOD) |
|
13629 size(40) |
|
13630 asl(ASL0) |
|
13631 } |
|
13632 field(IEOS,DBF_STRING) { |
|
13633 prompt("Input Delimiter") |
|
13634 promptgroup(GUI_DISPLAY) |
|
13635 special(100) |
|
13636 size(40) |
|
13637 } |
|
13638 field(BINP,DBF_CHAR) { |
|
13639 prompt("Input binary data") |
|
13640 special(SPC_DBADDR) |
|
13641 asl(ASL0) |
|
13642 } |
|
13643 field(IPTR,DBF_NOACCESS) { |
|
13644 prompt("Input buffer pointer") |
|
13645 special(SPC_NOMOD) |
|
13646 extra("void *iptr") |
|
13647 interest(4) |
|
13648 } |
|
13649 field(IMAX,DBF_LONG) { |
|
13650 prompt("Max. size of input array") |
|
13651 initial("80") |
|
13652 promptgroup(GUI_DISPLAY) |
|
13653 special(SPC_NOMOD) |
|
13654 interest(1) |
|
13655 } |
|
13656 field(NRRD,DBF_LONG) { |
|
13657 prompt("Number of bytes to read") |
|
13658 promptgroup(GUI_DISPLAY) |
|
13659 interest(1) |
|
13660 } |
|
13661 field(NORD,DBF_LONG) { |
|
13662 prompt("Number of bytes read") |
|
13663 promptgroup(GUI_DISPLAY) |
|
13664 special(SPC_NOMOD) |
|
13665 interest(1) |
|
13666 } |
|
13667 field(IFMT,DBF_MENU) { |
|
13668 prompt("Input format") |
|
13669 promptgroup(GUI_COMMON) |
|
13670 menu(asynFMT) |
|
13671 interest(1) |
|
13672 } |
|
13673 field(EOMR,DBF_MENU) { |
|
13674 prompt("EOM reason") |
|
13675 promptgroup(GUI_DISPLAY) |
|
13676 special(SPC_NOMOD) |
|
13677 menu(asynEOMREASON) |
|
13678 interest(1) |
|
13679 } |
|
13680 field(I32INP,DBF_LONG) { |
|
13681 prompt("asynInt32 input") |
|
13682 special(SPC_NOMOD) |
|
13683 interest(1) |
|
13684 } |
|
13685 field(I32OUT,DBF_LONG) { |
|
13686 prompt("asynInt32 output") |
|
13687 pp(TRUE) |
|
13688 interest(1) |
|
13689 } |
|
13690 field(UI32INP,DBF_ULONG) { |
|
13691 prompt("asynUInt32Digital input") |
|
13692 special(SPC_NOMOD) |
|
13693 interest(1) |
|
13694 } |
|
13695 field(UI32OUT,DBF_ULONG) { |
|
13696 prompt("asynUInt32Digital output") |
|
13697 pp(TRUE) |
|
13698 interest(1) |
|
13699 } |
|
13700 field(UI32MASK,DBF_ULONG) { |
|
13701 prompt("asynUInt32Digital mask") |
|
13702 initial("0xffffffff") |
|
13703 special(100) |
|
13704 } |
|
13705 field(F64INP,DBF_DOUBLE) { |
|
13706 prompt("asynFloat64 input") |
|
13707 special(SPC_NOMOD) |
|
13708 interest(1) |
|
13709 } |
|
13710 field(F64OUT,DBF_DOUBLE) { |
|
13711 prompt("asynFloat64 output") |
|
13712 pp(TRUE) |
|
13713 interest(1) |
|
13714 } |
|
13715 field(BAUD,DBF_MENU) { |
|
13716 prompt("Baud rate") |
|
13717 promptgroup(GUI_COMMON) |
|
13718 special(100) |
|
13719 menu(serialBAUD) |
|
13720 } |
|
13721 field(PRTY,DBF_MENU) { |
|
13722 prompt("Parity") |
|
13723 promptgroup(GUI_COMMON) |
|
13724 special(100) |
|
13725 menu(serialPRTY) |
|
13726 } |
|
13727 field(DBIT,DBF_MENU) { |
|
13728 prompt("Data bits") |
|
13729 promptgroup(GUI_COMMON) |
|
13730 special(100) |
|
13731 menu(serialDBIT) |
|
13732 } |
|
13733 field(SBIT,DBF_MENU) { |
|
13734 prompt("Stop bits") |
|
13735 promptgroup(GUI_COMMON) |
|
13736 special(100) |
|
13737 menu(serialSBIT) |
|
13738 } |
|
13739 field(MCTL,DBF_MENU) { |
|
13740 prompt("Modem control") |
|
13741 promptgroup(GUI_COMMON) |
|
13742 special(100) |
|
13743 menu(serialMCTL) |
|
13744 } |
|
13745 field(FCTL,DBF_MENU) { |
|
13746 prompt("Flow control") |
|
13747 promptgroup(GUI_COMMON) |
|
13748 special(100) |
|
13749 menu(serialFCTL) |
|
13750 } |
|
13751 field(UCMD,DBF_MENU) { |
|
13752 prompt("Universal command") |
|
13753 promptgroup(GUI_COMMON) |
|
13754 menu(gpibUCMD) |
|
13755 pp(TRUE) |
|
13756 interest(1) |
|
13757 } |
|
13758 field(ACMD,DBF_MENU) { |
|
13759 prompt("Addressed command") |
|
13760 promptgroup(GUI_COMMON) |
|
13761 menu(gpibACMD) |
|
13762 pp(TRUE) |
|
13763 interest(1) |
|
13764 } |
|
13765 field(SPR,DBF_UCHAR) { |
|
13766 prompt("Serial poll response") |
|
13767 promptgroup(GUI_INPUTS) |
|
13768 special(SPC_NOMOD) |
|
13769 asl(ASL0) |
|
13770 } |
|
13771 field(TMSK,DBF_LONG) { |
|
13772 prompt("Trace mask") |
|
13773 promptgroup(GUI_DISPLAY) |
|
13774 special(100) |
|
13775 interest(1) |
|
13776 } |
|
13777 field(TB0,DBF_MENU) { |
|
13778 prompt("Trace error") |
|
13779 promptgroup(GUI_DISPLAY) |
|
13780 special(100) |
|
13781 menu(asynTRACE) |
|
13782 interest(1) |
|
13783 } |
|
13784 field(TB1,DBF_MENU) { |
|
13785 prompt("Trace IO device") |
|
13786 promptgroup(GUI_DISPLAY) |
|
13787 special(100) |
|
13788 menu(asynTRACE) |
|
13789 interest(1) |
|
13790 } |
|
13791 field(TB2,DBF_MENU) { |
|
13792 prompt("Trace IO filter") |
|
13793 promptgroup(GUI_DISPLAY) |
|
13794 special(100) |
|
13795 menu(asynTRACE) |
|
13796 interest(1) |
|
13797 } |
|
13798 field(TB3,DBF_MENU) { |
|
13799 prompt("Trace IO driver") |
|
13800 promptgroup(GUI_DISPLAY) |
|
13801 special(100) |
|
13802 menu(asynTRACE) |
|
13803 interest(1) |
|
13804 } |
|
13805 field(TB4,DBF_MENU) { |
|
13806 prompt("Trace flow") |
|
13807 promptgroup(GUI_DISPLAY) |
|
13808 special(100) |
|
13809 menu(asynTRACE) |
|
13810 interest(1) |
|
13811 } |
|
13812 field(TIOM,DBF_LONG) { |
|
13813 prompt("Trace I/O mask") |
|
13814 promptgroup(GUI_DISPLAY) |
|
13815 special(100) |
|
13816 interest(1) |
|
13817 } |
|
13818 field(TIB0,DBF_MENU) { |
|
13819 prompt("Trace IO ASCII") |
|
13820 promptgroup(GUI_DISPLAY) |
|
13821 special(100) |
|
13822 menu(asynTRACE) |
|
13823 interest(1) |
|
13824 } |
|
13825 field(TIB1,DBF_MENU) { |
|
13826 prompt("Trace IO escape") |
|
13827 promptgroup(GUI_DISPLAY) |
|
13828 special(100) |
|
13829 menu(asynTRACE) |
|
13830 interest(1) |
|
13831 } |
|
13832 field(TIB2,DBF_MENU) { |
|
13833 prompt("Trace IO hex") |
|
13834 promptgroup(GUI_DISPLAY) |
|
13835 special(100) |
|
13836 menu(asynTRACE) |
|
13837 interest(1) |
|
13838 } |
|
13839 field(TSIZ,DBF_LONG) { |
|
13840 prompt("Trace IO truncate size") |
|
13841 promptgroup(GUI_DISPLAY) |
|
13842 special(100) |
|
13843 interest(1) |
|
13844 } |
|
13845 field(TFIL,DBF_STRING) { |
|
13846 prompt("Trace IO file") |
|
13847 promptgroup(GUI_DISPLAY) |
|
13848 special(100) |
|
13849 size(40) |
|
13850 interest(1) |
|
13851 } |
|
13852 field(AUCT,DBF_MENU) { |
|
13853 prompt("Autoconnect") |
|
13854 promptgroup(GUI_DISPLAY) |
|
13855 special(100) |
|
13856 menu(asynAUTOCONNECT) |
|
13857 interest(1) |
|
13858 } |
|
13859 field(CNCT,DBF_MENU) { |
|
13860 prompt("Connect/Disconnect") |
|
13861 promptgroup(GUI_DISPLAY) |
|
13862 special(100) |
|
13863 menu(asynCONNECT) |
|
13864 interest(1) |
|
13865 } |
|
13866 field(ENBL,DBF_MENU) { |
|
13867 prompt("Enable/Disable") |
|
13868 promptgroup(GUI_DISPLAY) |
|
13869 special(100) |
|
13870 menu(asynENABLE) |
|
13871 interest(1) |
|
13872 } |
|
13873 field(ERRS,DBF_NOACCESS) { |
|
13874 prompt("Error string") |
|
13875 special(SPC_DBADDR) |
|
13876 extra("char *errs") |
|
13877 interest(1) |
|
13878 } |
|
13879 field(AQR,DBF_UCHAR) { |
|
13880 prompt("Abort queueRequest") |
|
13881 special(100) |
|
13882 } |
|
13883 } |
|
13884 device(ai,CONSTANT,devAiSoft,"Soft Channel") |
|
13885 device(ai,CONSTANT,devAiSoftRaw,"Raw Soft Channel") |
|
13886 device(ai,INST_IO,devTimestampAI,"Soft Timestamp") |
|
13887 device(ai,INST_IO,devAiGeneralTime,"General Time") |
|
13888 device(ai,INST_IO,asynAiInt32,"asynInt32") |
|
13889 device(ai,INST_IO,asynAiInt32Average,"asynInt32Average") |
|
13890 device(ai,INST_IO,asynAiFloat64,"asynFloat64") |
|
13891 device(ai,INST_IO,asynAiFloat64Average,"asynFloat64Average") |
|
13892 device(ai,INST_IO,devaiStream,"stream") |
|
13893 device(ao,CONSTANT,devAoSoft,"Soft Channel") |
|
13894 device(ao,CONSTANT,devAoSoftRaw,"Raw Soft Channel") |
|
13895 device(ao,CONSTANT,devAoSoftCallback,"Async Soft Channel") |
|
13896 device(ao,INST_IO,asynAoInt32,"asynInt32") |
|
13897 device(ao,INST_IO,asynAoFloat64,"asynFloat64") |
|
13898 device(ao,INST_IO,devaoStream,"stream") |
|
13899 device(bi,CONSTANT,devBiSoft,"Soft Channel") |
|
13900 device(bi,CONSTANT,devBiSoftRaw,"Raw Soft Channel") |
|
13901 device(bi,INST_IO,asynBiInt32,"asynInt32") |
|
13902 device(bi,INST_IO,asynBiUInt32Digital,"asynUInt32Digital") |
|
13903 device(bi,INST_IO,devbiStream,"stream") |
|
13904 device(bo,CONSTANT,devBoSoft,"Soft Channel") |
|
13905 device(bo,CONSTANT,devBoSoftRaw,"Raw Soft Channel") |
|
13906 device(bo,CONSTANT,devBoSoftCallback,"Async Soft Channel") |
|
13907 device(bo,INST_IO,devBoGeneralTime,"General Time") |
|
13908 device(bo,INST_IO,asynBoInt32,"asynInt32") |
|
13909 device(bo,INST_IO,asynBoUInt32Digital,"asynUInt32Digital") |
|
13910 device(bo,INST_IO,devboStream,"stream") |
|
13911 device(calcout,CONSTANT,devCalcoutSoft,"Soft Channel") |
|
13912 device(calcout,CONSTANT,devCalcoutSoftCallback,"Async Soft Channel") |
|
13913 device(calcout,INST_IO,devcalcoutStream,"stream") |
|
13914 device(event,CONSTANT,devEventSoft,"Soft Channel") |
|
13915 device(histogram,CONSTANT,devHistogramSoft,"Soft Channel") |
|
13916 device(longin,CONSTANT,devLiSoft,"Soft Channel") |
|
13917 device(longin,INST_IO,devLiGeneralTime,"General Time") |
|
13918 device(longin,INST_IO,asynLiInt32,"asynInt32") |
|
13919 device(longin,INST_IO,asynLiUInt32Digital,"asynUInt32Digital") |
|
13920 device(longin,INST_IO,devlonginStream,"stream") |
|
13921 device(longout,CONSTANT,devLoSoft,"Soft Channel") |
|
13922 device(longout,CONSTANT,devLoSoftCallback,"Async Soft Channel") |
|
13923 device(longout,INST_IO,asynLoInt32,"asynInt32") |
|
13924 device(longout,INST_IO,asynLoUInt32Digital,"asynUInt32Digital") |
|
13925 device(longout,INST_IO,devlongoutStream,"stream") |
|
13926 device(mbbi,CONSTANT,devMbbiSoft,"Soft Channel") |
|
13927 device(mbbi,CONSTANT,devMbbiSoftRaw,"Raw Soft Channel") |
|
13928 device(mbbi,INST_IO,asynMbbiInt32,"asynInt32") |
|
13929 device(mbbi,INST_IO,asynMbbiUInt32Digital,"asynUInt32Digital") |
|
13930 device(mbbi,INST_IO,devmbbiStream,"stream") |
|
13931 device(mbbiDirect,CONSTANT,devMbbiDirectSoft,"Soft Channel") |
|
13932 device(mbbiDirect,CONSTANT,devMbbiDirectSoftRaw,"Raw Soft Channel") |
|
13933 device(mbbiDirect,INST_IO,asynMbbiDirectUInt32Digital,"asynUInt32Digital") |
|
13934 device(mbbiDirect,INST_IO,devmbbiDirectStream,"stream") |
|
13935 device(mbbo,CONSTANT,devMbboSoft,"Soft Channel") |
|
13936 device(mbbo,CONSTANT,devMbboSoftRaw,"Raw Soft Channel") |
|
13937 device(mbbo,CONSTANT,devMbboSoftCallback,"Async Soft Channel") |
|
13938 device(mbbo,INST_IO,asynMbboInt32,"asynInt32") |
|
13939 device(mbbo,INST_IO,asynMbboUInt32Digital,"asynUInt32Digital") |
|
13940 device(mbbo,INST_IO,devmbboStream,"stream") |
|
13941 device(mbboDirect,CONSTANT,devMbboDirectSoft,"Soft Channel") |
|
13942 device(mbboDirect,CONSTANT,devMbboDirectSoftRaw,"Raw Soft Channel") |
|
13943 device(mbboDirect,CONSTANT,devMbboDirectSoftCallback,"Async Soft Channel") |
|
13944 device(mbboDirect,INST_IO,asynMbboDirectUInt32Digital,"asynUInt32Digital") |
|
13945 device(mbboDirect,INST_IO,devmbboDirectStream,"stream") |
|
13946 device(stringin,CONSTANT,devSiSoft,"Soft Channel") |
|
13947 device(stringin,INST_IO,devTimestampSI,"Soft Timestamp") |
|
13948 device(stringin,INST_IO,devSiGeneralTime,"General Time") |
|
13949 device(stringin,INST_IO,asynSiOctetCmdResponse,"asynOctetCmdResponse") |
|
13950 device(stringin,INST_IO,asynSiOctetWriteRead,"asynOctetWriteRead") |
|
13951 device(stringin,INST_IO,asynSiOctetRead,"asynOctetRead") |
|
13952 device(stringin,INST_IO,devstringinStream,"stream") |
|
13953 device(stringout,CONSTANT,devSoSoft,"Soft Channel") |
|
13954 device(stringout,CONSTANT,devSoSoftCallback,"Async Soft Channel") |
|
13955 device(stringout,INST_IO,devSoStdio,"stdio") |
|
13956 device(stringout,INST_IO,asynSoOctetWrite,"asynOctetWrite") |
|
13957 device(stringout,INST_IO,devstringoutStream,"stream") |
|
13958 device(subArray,CONSTANT,devSASoft,"Soft Channel") |
|
13959 device(waveform,CONSTANT,devWfSoft,"Soft Channel") |
|
13960 device(waveform,INST_IO,asynWfOctetCmdResponse,"asynOctetCmdResponse") |
|
13961 device(waveform,INST_IO,asynWfOctetWriteRead,"asynOctetWriteRead") |
|
13962 device(waveform,INST_IO,asynWfOctetRead,"asynOctetRead") |
|
13963 device(waveform,INST_IO,asynWfOctetWrite,"asynOctetWrite") |
|
13964 device(waveform,INST_IO,asynInt8ArrayWfIn,"asynInt8ArrayIn") |
|
13965 device(waveform,INST_IO,asynInt8ArrayWfOut,"asynInt8ArrayOut") |
|
13966 device(waveform,INST_IO,asynInt16ArrayWfIn,"asynInt16ArrayIn") |
|
13967 device(waveform,INST_IO,asynInt16ArrayWfOut,"asynInt16ArrayOut") |
|
13968 device(waveform,INST_IO,asynInt32ArrayWfIn,"asynInt32ArrayIn") |
|
13969 device(waveform,INST_IO,asynInt32ArrayWfOut,"asynInt32ArrayOut") |
|
13970 device(waveform,INST_IO,asynFloat32ArrayWfIn,"asynFloat32ArrayIn") |
|
13971 device(waveform,INST_IO,asynFloat32ArrayWfOut,"asynFloat32ArrayOut") |
|
13972 device(waveform,INST_IO,asynFloat64ArrayWfIn,"asynFloat64ArrayIn") |
|
13973 device(waveform,INST_IO,asynFloat64ArrayWfOut,"asynFloat64ArrayOut") |
|
13974 device(waveform,INST_IO,devwaveformStream,"stream") |
|
13975 device(asyn,INST_IO,asynRecordDevice,"asynRecordDevice") |
|
13976 driver(drvAsyn) |
|
13977 driver(stream) |
|
13978 registrar(asSub) |
|
13979 registrar(drvAsynIPPortRegisterCommands) |
|
13980 registrar(drvAsynIPServerPortRegisterCommands) |
|
13981 registrar(asynRegister) |
|
13982 registrar(asynInterposeFlushRegister) |
|
13983 registrar(asynInterposeEosRegister) |
|
13984 registrar(iocshSystemCommand) |
|
13985 registrar(streamRegistrar) |
|
13986 variable(asCaDebug,int) |
|
13987 variable(dbRecordsOnceOnly,int) |
|
13988 variable(dbBptNotMonotonic,int) |
|
13989 variable(streamDebug,int) |