diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index fc46ff8cb..31a6674ff 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -15,6 +15,18 @@

Changes made on the 3.15 branch since 3.15.3

+

New implementation of promptgroup/gui_group field property

+ +

The mechanism behind the "promptgroup()" field property inside a record type +definition has been changed. Instead of using a fixed set of choices, +the static database access library now collects the used gui group names +while parsing DBD information. Group names should start with a two-digit number +plus space-dash-space to allow proper sorting of groups.

+ +

The include file guigroup.h that defined the fixed set of choices +has been deprecated. Instead, use the conversion functions between index number +and group string that have been added to dbStaticLib.

+

CA server configuration changes

RSRV now honors EPICS_CAS_INTF_ADDR_LIST and binds only to the provided list diff --git a/src/ioc/db/dbCommon.dbd b/src/ioc/db/dbCommon.dbd index f87853bec..aac8e9576 100644 --- a/src/ioc/db/dbCommon.dbd +++ b/src/ioc/db/dbCommon.dbd @@ -4,7 +4,7 @@ # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. # EPICS BASE is distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# in file LICENSE that is included with this distribution. #************************************************************************* %#include "epicsTypes.h" %#include "link.h" @@ -15,59 +15,59 @@ } field(DESC,DBF_STRING) { prompt("Descriptor") - promptgroup(GUI_COMMON) + promptgroup("10 - Common") size(41) } field(ASG,DBF_STRING) { prompt("Access Security Group") - promptgroup(GUI_COMMON) + promptgroup("10 - Common") special(SPC_AS) size(29) } field(SCAN,DBF_MENU) { prompt("Scan Mechanism") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) menu(menuScan) } field(PINI,DBF_MENU) { prompt("Process at iocInit") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) menu(menuPini) } field(PHAS,DBF_SHORT) { prompt("Scan Phase") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) } field(EVNT,DBF_STRING) { prompt("Event Name") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) size(40) interest(1) } field(TSE,DBF_SHORT) { prompt("Time Stamp Event") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) } field(TSEL,DBF_INLINK) { prompt("Time Stamp Link") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) } field(DTYP,DBF_DEVICE) { prompt("Device Type") - promptgroup(GUI_LINKS) + promptgroup("10 - Common") interest(1) } field(DISV,DBF_SHORT) { prompt("Disable Value") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") initial("1") } field(DISA,DBF_SHORT) { @@ -75,7 +75,7 @@ } field(SDIS,DBF_INLINK) { prompt("Scanning Disable") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") interest(1) } %#include "epicsMutex.h" @@ -131,7 +131,7 @@ } field(ACKT,DBF_MENU) { prompt("Alarm Ack Transient") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") special(SPC_NOMOD) interest(2) menu(menuYesNo) @@ -139,7 +139,7 @@ } field(DISS,DBF_MENU) { prompt("Disable Alarm Sevrty") - promptgroup(GUI_SCAN) + promptgroup("70 - Alarm") interest(1) menu(menuAlarmSevr) } @@ -219,7 +219,7 @@ } field(PRIO,DBF_MENU) { prompt("Scheduling Priority") - promptgroup(GUI_SCAN) + promptgroup("20 - Scan") special(SPC_SCAN) interest(1) menu(menuPriority) @@ -235,14 +235,14 @@ } field(UDF,DBF_UCHAR) { prompt("Undefined") - promptgroup(GUI_COMMON) + promptgroup("10 - Common") pp(TRUE) interest(1) initial("1") } field(UDFS,DBF_MENU) { prompt("Undefined Alarm Sevrty") - promptgroup(GUI_COMMON) + promptgroup("70 - Alarm") interest(1) menu(menuAlarmSevr) initial("INVALID") @@ -256,6 +256,6 @@ } field(FLNK,DBF_FWDLINK) { prompt("Forward Process Link") - promptgroup(GUI_LINKS) + promptgroup("20 - Scan") interest(1) } diff --git a/src/ioc/dbStatic/dbBase.h b/src/ioc/dbStatic/dbBase.h index 691953442..6249b5eeb 100644 --- a/src/ioc/dbStatic/dbBase.h +++ b/src/ioc/dbStatic/dbBase.h @@ -165,8 +165,9 @@ typedef struct dbBase { ELLLIST functionList; ELLLIST variableList; ELLLIST bptList; - ELLLIST filterList; - void *pathPvt; + ELLLIST filterList; + ELLLIST guiGroupList; + void *pathPvt; struct dbPvd *ppvd; struct gphPvt *pgpHash; short ignoreMissingMenus; diff --git a/src/ioc/dbStatic/dbLexRoutines.c b/src/ioc/dbStatic/dbLexRoutines.c index 16e553f86..80fb9ebf5 100644 --- a/src/ioc/dbStatic/dbLexRoutines.c +++ b/src/ioc/dbStatic/dbLexRoutines.c @@ -34,7 +34,6 @@ #include "dbStaticLib.h" #include "dbStaticPvt.h" #include "epicsExport.h" -#include "guigroup.h" #include "link.h" #include "special.h" @@ -71,6 +70,7 @@ static void dbRecordtypeEmpty(void); static void dbRecordtypeBody(void); static void dbRecordtypeFieldHead(char *name,char *type); static void dbRecordtypeFieldItem(char *name,char *value); +static short findOrAddGuiGroup(const char *name); static void dbDevice(char *recordtype,char *linktype, char *dsetname,char *choicestring); @@ -495,7 +495,23 @@ static void dbRecordtypeFieldHead(char *name,char *type) yyerrorAbort("Illegal Field Type"); pdbFldDes->field_type = i; } - + +static short findOrAddGuiGroup(const char *name) +{ + dbGuiGroup *pdbGuiGroup; + GPHENTRY *pgphentry; + pgphentry = gphFind(pdbbase->pgpHash, name, &pdbbase->guiGroupList); + if (!pgphentry) { + pdbGuiGroup = dbCalloc(1,sizeof(dbGuiGroup)); + pdbGuiGroup->name = epicsStrDup(name); + ellAdd(&pdbbase->guiGroupList, &pdbGuiGroup->node); + pdbGuiGroup->key = ellCount(&pdbbase->guiGroupList); + pgphentry = gphAdd(pdbbase->pgpHash, pdbGuiGroup->name, &pdbbase->guiGroupList); + pgphentry->userPvt = pdbGuiGroup; + } + return ((dbGuiGroup *)pgphentry->userPvt)->key; +} + static void dbRecordtypeFieldItem(char *name,char *value) { dbFldDes *pdbFldDes; @@ -517,14 +533,7 @@ static void dbRecordtypeFieldItem(char *name,char *value) return; } if(strcmp(name,"promptgroup")==0) { - int i; - for(i=0; ipromptgroup = pamapguiGroup[i].value; - return; - } - } - yyerror("Illegal promptgroup. See guigroup.h for legal values"); + pdbFldDes->promptgroup = findOrAddGuiGroup(value); return; } if(strcmp(name,"prompt")==0) { diff --git a/src/ioc/dbStatic/dbStaticLib.c b/src/ioc/dbStatic/dbStaticLib.c index 6f933f217..e52f85af0 100644 --- a/src/ioc/dbStatic/dbStaticLib.c +++ b/src/ioc/dbStatic/dbStaticLib.c @@ -31,7 +31,6 @@ #include "postfix.h" #define DBFLDTYPES_GBLSOURCE -#define GUIGROUPS_GBLSOURCE #define SPECIAL_GBLSOURCE #define epicsExportSharedSymbols @@ -41,7 +40,6 @@ #include "dbStaticPvt.h" #include "devSup.h" #include "drvSup.h" -#include "guigroup.h" #include "link.h" #include "special.h" @@ -417,6 +415,7 @@ dbBase * dbAllocBase(void) ellInit(&pdbbase->variableList); ellInit(&pdbbase->bptList); ellInit(&pdbbase->filterList); + ellInit(&pdbbase->guiGroupList); gphInitPvt(&pdbbase->pgpHash,256); dbPvdInitPvt(pdbbase); return (pdbbase); @@ -442,8 +441,10 @@ void dbFreeBase(dbBase *pdbbase) drvSup *pdrvSupNext; brkTable *pbrkTable; brkTable *pbrkTableNext; - chFilterPlugin *pfilt; - chFilterPlugin *pfiltNext; + chFilterPlugin *pfilt; + chFilterPlugin *pfiltNext; + dbGuiGroup *pguiGroup; + dbGuiGroup *pguiGroupNext; int i; DBENTRY dbentry; @@ -584,6 +585,15 @@ void dbFreeBase(dbBase *pdbbase) free(pfilt); pfilt = pfiltNext; } + pguiGroup = (dbGuiGroup *)ellFirst(&pdbbase->guiGroupList); + while (pguiGroup) { + pguiGroupNext = (dbGuiGroup *)ellNext(&pguiGroup->node); + gphDelete(pdbbase->pgpHash, pguiGroup->name, &pdbbase->guiGroupList); + ellDelete(&pdbbase->guiGroupList, &pguiGroup->node); + free(pguiGroup->name); + free((void *)pguiGroup); + pguiGroup = pguiGroupNext; + } gphFreeMem(pdbbase->pgpHash); dbPvdFreeMem(pdbbase); dbFreePath(pdbbase); @@ -738,6 +748,31 @@ static long dbAddOnePath (DBBASE *pdbbase, const char *path, unsigned length) return 0; } +char *dbGetPromptGroupNameFromKey(DBBASE *pdbbase, const short key) +{ + dbGuiGroup *pdbGuiGroup; + + if (!pdbbase) return NULL; + for (pdbGuiGroup = (dbGuiGroup *)ellFirst(&pdbbase->guiGroupList); + pdbGuiGroup; pdbGuiGroup = (dbGuiGroup *)ellNext(&pdbGuiGroup->node)) { + if (pdbGuiGroup->key == key) return pdbGuiGroup->name; + } + return NULL; +} + +short dbGetPromptGroupKeyFromName(DBBASE *pdbbase, const char *name) +{ + GPHENTRY *pgphentry; + + if (!pdbbase) return 0; + pgphentry = gphFind(pdbbase->pgpHash, name, &pdbbase->guiGroupList); + if (!pgphentry) { + return 0; + } else { + return ((dbGuiGroup*)pgphentry->userPvt)->key; + } +} + long dbWriteRecord(DBBASE *ppdbbase,const char *filename, const char *precordTypename,int level) @@ -937,16 +972,11 @@ long dbWriteRecordTypeFP( fprintf(fp,"\t\tprompt(\"%s\")\n",pdbFldDes->prompt); if(pdbFldDes->initial) fprintf(fp,"\t\tinitial(\"%s\")\n",pdbFldDes->initial); - if(pdbFldDes->promptgroup) { - for(j=0; jpromptgroup) { - fprintf(fp,"\t\tpromptgroup(%s)\n", - pamapguiGroup[j].strvalue); - break; - } - } - } - if(pdbFldDes->special) { + if (pdbFldDes->promptgroup) { + fprintf(fp,"\t\tpromptgroup(\"%s\")\n", + dbGetPromptGroupNameFromKey(pdbbase, pdbFldDes->promptgroup)); + } + if(pdbFldDes->special) { if(pdbFldDes->special >= SPC_NTYPES) { fprintf(fp,"\t\tspecial(%d)\n",pdbFldDes->special); } else for(j=0; jpromptgroup) { printf("\t promptgroup: %d\n",pdbFldDes->promptgroup); } else { - for(j=0; jpromptgroup) { - printf("\t promptgroup: %s\n", - pamapguiGroup[j].strvalue); - break; - } - } - } + printf("\t promptgroup: %s\n", + dbGetPromptGroupNameFromKey(pdbbase, pdbFldDes->promptgroup)); + } printf("\t interest: %hd\n", pdbFldDes->interest); printf("\t as_level: %d\n",pdbFldDes->as_level); printf("\t initial: %s\n", diff --git a/src/ioc/dbStatic/dbStaticLib.h b/src/ioc/dbStatic/dbStaticLib.h index 93f7f27d2..73a90b355 100644 --- a/src/ioc/dbStatic/dbStaticLib.h +++ b/src/ioc/dbStatic/dbStaticLib.h @@ -81,6 +81,10 @@ epicsShareFunc long dbReadDatabaseFP(DBBASE **ppdbbase, FILE *fp, const char *path, const char *substitutions); epicsShareFunc long dbPath(DBBASE *pdbbase, const char *path); epicsShareFunc long dbAddPath(DBBASE *pdbbase, const char *path); +epicsShareFunc char * dbGetPromptGroupNameFromKey(DBBASE *pdbbase, + const short key); +epicsShareFunc short dbGetPromptGroupKeyFromName(DBBASE *pdbbase, + const char *name); epicsShareFunc long dbWriteRecord(DBBASE *ppdbbase, const char *filename, const char *precordTypename, int level); epicsShareFunc long dbWriteRecordFP(DBBASE *ppdbbase, diff --git a/src/ioc/dbStatic/dbStaticPvt.h b/src/ioc/dbStatic/dbStaticPvt.h index 8f8664dc1..842c0dc21 100644 --- a/src/ioc/dbStatic/dbStaticPvt.h +++ b/src/ioc/dbStatic/dbStaticPvt.h @@ -42,6 +42,13 @@ typedef struct dbPathNode { char *directory; } dbPathNode; +/* Element of the global gui group list */ +typedef struct dbGuiGroup { + ELLNODE node; + short key; + char *name; +} dbGuiGroup; + /*The following are in dbPvdLib.c*/ /*directory*/ typedef struct{ diff --git a/src/ioc/dbStatic/guigroup.h b/src/ioc/dbStatic/guigroup.h index 5d97a4f8c..72f45ce56 100644 --- a/src/ioc/dbStatic/guigroup.h +++ b/src/ioc/dbStatic/guigroup.h @@ -16,68 +16,11 @@ #ifndef __gui_group_h__ #define __gui_group_h__ -#define GUI_COMMON 1 -#define GUI_ALARMS 2 -#define GUI_BITS1 3 -#define GUI_BITS2 4 -#define GUI_CALC 5 -#define GUI_CLOCK 6 -#define GUI_COMPRESS 7 -#define GUI_CONVERT 8 -#define GUI_DISPLAY 9 -#define GUI_HIST 10 -#define GUI_INPUTS 11 -#define GUI_LINKS 12 -#define GUI_MBB 13 -#define GUI_MOTOR 14 -#define GUI_OUTPUT 15 -#define GUI_PID 16 -#define GUI_PULSE 17 -#define GUI_SELECT 18 -#define GUI_SEQ1 19 -#define GUI_SEQ2 20 -#define GUI_SEQ3 21 -#define GUI_SUB 22 -#define GUI_TIMER 23 -#define GUI_WAVE 24 -#define GUI_SCAN 25 -#define GUI_NTYPES 25 - -typedef struct mapguiGroup{ - char *strvalue; - int value; -}mapguiGroup; - -#ifndef GUIGROUPS_GBLSOURCE -extern mapguiGroup pamapguiGroup[]; -#else -mapguiGroup pamapguiGroup[GUI_NTYPES] = { - {"GUI_COMMON",GUI_COMMON}, - {"GUI_ALARMS",GUI_ALARMS}, - {"GUI_BITS1",GUI_BITS1}, - {"GUI_BITS2",GUI_BITS2}, - {"GUI_CALC",GUI_CALC}, - {"GUI_CLOCK",GUI_CLOCK}, - {"GUI_COMPRESS",GUI_COMPRESS}, - {"GUI_CONVERT",GUI_CONVERT}, - {"GUI_DISPLAY",GUI_DISPLAY}, - {"GUI_HIST",GUI_HIST}, - {"GUI_INPUTS",GUI_INPUTS}, - {"GUI_LINKS",GUI_LINKS}, - {"GUI_MBB",GUI_MBB}, - {"GUI_MOTOR",GUI_MOTOR}, - {"GUI_OUTPUT",GUI_OUTPUT}, - {"GUI_PID",GUI_PID}, - {"GUI_PULSE",GUI_PULSE}, - {"GUI_SELECT",GUI_SELECT}, - {"GUI_SEQ1",GUI_SEQ1}, - {"GUI_SEQ2",GUI_SEQ2}, - {"GUI_SEQ3",GUI_SEQ3}, - {"GUI_SUB",GUI_SUB}, - {"GUI_TIMER",GUI_TIMER}, - {"GUI_WAVE",GUI_WAVE}, - {"GUI_SCAN",GUI_SCAN} -}; -#endif /*GUIGROUPS_GBLSOURCE*/ +#error As of Base 3.15.4, the promptgroup implementation has changed. \ + This header file (guigroup.h) is invalid and will be removed shortly. \ + Instead, you should include dbStaticLib.h, parse the DBD, \ + and use dbGetPromptGroupNameFromKey() and dbGetPromptGroupKeyFromName() \ + that have been added to dbStaticLib. \ + More details in the 3.15.4 release notes and the AppDev Guide. #endif /*__gui_group_h__*/ diff --git a/src/std/rec/aSubRecord.dbd.pod b/src/std/rec/aSubRecord.dbd.pod index d188745f1..73f734629 100644 --- a/src/std/rec/aSubRecord.dbd.pod +++ b/src/std/rec/aSubRecord.dbd.pod @@ -61,33 +61,33 @@ recordtype(aSub) { } field(INAM,DBF_STRING) { prompt("Initialize Subr. Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) size(41) } field(LFLG,DBF_MENU) { prompt("Subr. Input Enable") - promptgroup(GUI_SUB) + promptgroup("30 - Action") interest(1) menu(aSubLFLG) } field(SUBL,DBF_INLINK) { prompt("Subroutine Name Link") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) } field(SNAM,DBF_STRING) { prompt("Process Subr. Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_MOD) interest(1) size(41) } field(ONAM,DBF_STRING) { prompt("Old Subr. Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(3) size(41) @@ -107,127 +107,127 @@ recordtype(aSub) { } field(BRSV,DBF_MENU) { prompt("Bad Return Severity") - promptgroup(GUI_SUB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(EFLG,DBF_MENU) { prompt("Output Event Flag") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(aSubEFLG) initial("1") } field(INPA,DBF_INLINK) { prompt("Input Link A") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPB,DBF_INLINK) { prompt("Input Link B") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPC,DBF_INLINK) { prompt("Input Link C") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPD,DBF_INLINK) { prompt("Input Link D") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPE,DBF_INLINK) { prompt("Input Link E") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPF,DBF_INLINK) { prompt("Input Link F") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPG,DBF_INLINK) { prompt("Input Link G") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-G") interest(1) } field(INPH,DBF_INLINK) { prompt("Input Link H") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPI,DBF_INLINK) { prompt("Input Link I") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input Link J") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPK,DBF_INLINK) { prompt("Input Link K") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPL,DBF_INLINK) { prompt("Input Link L") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPM,DBF_INLINK) { prompt("Input Link M") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPN,DBF_INLINK) { prompt("Input Link N") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input H-N") interest(1) } field(INPO,DBF_INLINK) { prompt("Input Link O") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPP,DBF_INLINK) { prompt("Input Link P") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPQ,DBF_INLINK) { prompt("Input Link Q") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPR,DBF_INLINK) { prompt("Input Link R") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPS,DBF_INLINK) { prompt("Input Link S") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPT,DBF_INLINK) { prompt("Input Link T") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } field(INPU,DBF_INLINK) { prompt("Input Link U") - promptgroup(GUI_INPUTS) + promptgroup("43 - Input O-U") interest(1) } @@ -451,7 +451,7 @@ recordtype(aSub) { } field(FTA,DBF_MENU) { prompt("Type of A") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -459,7 +459,7 @@ recordtype(aSub) { } field(FTB,DBF_MENU) { prompt("Type of B") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -467,7 +467,7 @@ recordtype(aSub) { } field(FTC,DBF_MENU) { prompt("Type of C") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -475,7 +475,7 @@ recordtype(aSub) { } field(FTD,DBF_MENU) { prompt("Type of D") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -483,7 +483,7 @@ recordtype(aSub) { } field(FTE,DBF_MENU) { prompt("Type of E") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -491,7 +491,7 @@ recordtype(aSub) { } field(FTF,DBF_MENU) { prompt("Type of F") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -499,7 +499,7 @@ recordtype(aSub) { } field(FTG,DBF_MENU) { prompt("Type of G") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -507,7 +507,7 @@ recordtype(aSub) { } field(FTH,DBF_MENU) { prompt("Type of H") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -515,7 +515,7 @@ recordtype(aSub) { } field(FTI,DBF_MENU) { prompt("Type of I") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -523,7 +523,7 @@ recordtype(aSub) { } field(FTJ,DBF_MENU) { prompt("Type of J") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -531,7 +531,7 @@ recordtype(aSub) { } field(FTK,DBF_MENU) { prompt("Type of K") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -539,7 +539,7 @@ recordtype(aSub) { } field(FTL,DBF_MENU) { prompt("Type of L") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -547,7 +547,7 @@ recordtype(aSub) { } field(FTM,DBF_MENU) { prompt("Type of M") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -555,7 +555,7 @@ recordtype(aSub) { } field(FTN,DBF_MENU) { prompt("Type of N") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -563,7 +563,7 @@ recordtype(aSub) { } field(FTO,DBF_MENU) { prompt("Type of O") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -571,7 +571,7 @@ recordtype(aSub) { } field(FTP,DBF_MENU) { prompt("Type of P") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -579,7 +579,7 @@ recordtype(aSub) { } field(FTQ,DBF_MENU) { prompt("Type of Q") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -587,7 +587,7 @@ recordtype(aSub) { } field(FTR,DBF_MENU) { prompt("Type of R") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -595,7 +595,7 @@ recordtype(aSub) { } field(FTS,DBF_MENU) { prompt("Type of S") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -603,7 +603,7 @@ recordtype(aSub) { } field(FTT,DBF_MENU) { prompt("Type of T") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -611,7 +611,7 @@ recordtype(aSub) { } field(FTU,DBF_MENU) { prompt("Type of U") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -619,401 +619,380 @@ recordtype(aSub) { } field(NOA,DBF_ULONG) { prompt("Max. elements in A") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOB,DBF_ULONG) { prompt("Max. elements in B") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOC,DBF_ULONG) { prompt("Max. elements in C") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOD,DBF_ULONG) { prompt("Max. elements in D") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOE,DBF_ULONG) { prompt("Max. elements in E") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOF,DBF_ULONG) { prompt("Max. elements in F") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOG,DBF_ULONG) { prompt("Max. elements in G") - promptgroup(GUI_WAVE) + promptgroup("41 - Input A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOH,DBF_ULONG) { prompt("Max. elements in H") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOI,DBF_ULONG) { prompt("Max. elements in I") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOJ,DBF_ULONG) { prompt("Max. elements in J") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOK,DBF_ULONG) { prompt("Max. elements in K") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOL,DBF_ULONG) { prompt("Max. elements in L") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOM,DBF_ULONG) { prompt("Max. elements in M") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NON,DBF_ULONG) { prompt("Max. elements in N") - promptgroup(GUI_WAVE) + promptgroup("42 - Input H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOO,DBF_ULONG) { prompt("Max. elements in O") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOP,DBF_ULONG) { prompt("Max. elements in P") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOQ,DBF_ULONG) { prompt("Max. elements in Q") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOR,DBF_ULONG) { prompt("Max. elements in R") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOS,DBF_ULONG) { prompt("Max. elements in S") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOT,DBF_ULONG) { prompt("Max. elements in T") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOU,DBF_ULONG) { prompt("Max. elements in U") - promptgroup(GUI_WAVE) + promptgroup("43 - Input O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NEA,DBF_ULONG) { prompt("Num. elements in A") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEB,DBF_ULONG) { prompt("Num. elements in B") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEC,DBF_ULONG) { prompt("Num. elements in C") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NED,DBF_ULONG) { prompt("Num. elements in D") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEE,DBF_ULONG) { prompt("Num. elements in E") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEF,DBF_ULONG) { prompt("Num. elements in F") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEG,DBF_ULONG) { prompt("Num. elements in G") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEH,DBF_ULONG) { prompt("Num. elements in H") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEI,DBF_ULONG) { prompt("Num. elements in I") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEJ,DBF_ULONG) { prompt("Num. elements in J") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEK,DBF_ULONG) { prompt("Num. elements in K") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEL,DBF_ULONG) { prompt("Num. elements in L") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEM,DBF_ULONG) { prompt("Num. elements in M") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEN,DBF_ULONG) { prompt("Num. elements in N") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEO,DBF_ULONG) { prompt("Num. elements in O") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEP,DBF_ULONG) { prompt("Num. elements in P") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEQ,DBF_ULONG) { prompt("Num. elements in Q") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NER,DBF_ULONG) { prompt("Num. elements in R") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NES,DBF_ULONG) { prompt("Num. elements in S") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NET,DBF_ULONG) { prompt("Num. elements in T") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(NEU,DBF_ULONG) { prompt("Num. elements in U") - promptgroup(GUI_WAVE) special(SPC_NOMOD) interest(3) initial("1") } field(OUTA,DBF_OUTLINK) { prompt("Output Link A") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTB,DBF_OUTLINK) { prompt("Output Link B") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTC,DBF_OUTLINK) { prompt("Output Link C") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTD,DBF_OUTLINK) { prompt("Output Link D") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTE,DBF_OUTLINK) { prompt("Output Link E") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTF,DBF_OUTLINK) { prompt("Output Link F") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTG,DBF_OUTLINK) { prompt("Output Link G") - promptgroup(GUI_OUTPUT) + promptgroup("51 - Output A-G") interest(1) } field(OUTH,DBF_OUTLINK) { prompt("Output Link H") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTI,DBF_OUTLINK) { prompt("Output Link I") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTJ,DBF_OUTLINK) { prompt("Output Link J") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTK,DBF_OUTLINK) { prompt("Output Link K") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTL,DBF_OUTLINK) { prompt("Output Link L") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTM,DBF_OUTLINK) { prompt("Output Link M") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTN,DBF_OUTLINK) { prompt("Output Link N") - promptgroup(GUI_OUTPUT) + promptgroup("52 - Output H-N") interest(1) } field(OUTO,DBF_OUTLINK) { prompt("Output Link O") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTP,DBF_OUTLINK) { prompt("Output Link P") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTQ,DBF_OUTLINK) { prompt("Output Link Q") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTR,DBF_OUTLINK) { prompt("Output Link R") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTS,DBF_OUTLINK) { prompt("Output Link S") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTT,DBF_OUTLINK) { prompt("Output Link T") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } field(OUTU,DBF_OUTLINK) { prompt("Output Link U") - promptgroup(GUI_OUTPUT) + promptgroup("53 - Output O-U") interest(1) } @@ -1384,7 +1363,7 @@ recordtype(aSub) { } field(FTVA,DBF_MENU) { prompt("Type of VALA") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1392,7 +1371,7 @@ recordtype(aSub) { } field(FTVB,DBF_MENU) { prompt("Type of VALB") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1400,7 +1379,7 @@ recordtype(aSub) { } field(FTVC,DBF_MENU) { prompt("Type of VALC") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1408,7 +1387,7 @@ recordtype(aSub) { } field(FTVD,DBF_MENU) { prompt("Type of VALD") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1416,7 +1395,7 @@ recordtype(aSub) { } field(FTVE,DBF_MENU) { prompt("Type of VALE") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1424,7 +1403,7 @@ recordtype(aSub) { } field(FTVF,DBF_MENU) { prompt("Type of VALF") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1432,7 +1411,7 @@ recordtype(aSub) { } field(FTVG,DBF_MENU) { prompt("Type of VALG") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1440,7 +1419,7 @@ recordtype(aSub) { } field(FTVH,DBF_MENU) { prompt("Type of VALH") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1448,7 +1427,7 @@ recordtype(aSub) { } field(FTVI,DBF_MENU) { prompt("Type of VALI") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1456,7 +1435,7 @@ recordtype(aSub) { } field(FTVJ,DBF_MENU) { prompt("Type of VALJ") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1464,7 +1443,7 @@ recordtype(aSub) { } field(FTVK,DBF_MENU) { prompt("Type of VALK") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1472,7 +1451,7 @@ recordtype(aSub) { } field(FTVL,DBF_MENU) { prompt("Type of VALL") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1480,7 +1459,7 @@ recordtype(aSub) { } field(FTVM,DBF_MENU) { prompt("Type of VALM") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1488,7 +1467,7 @@ recordtype(aSub) { } field(FTVN,DBF_MENU) { prompt("Type of VALN") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1496,7 +1475,7 @@ recordtype(aSub) { } field(FTVO,DBF_MENU) { prompt("Type of VALO") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1504,7 +1483,7 @@ recordtype(aSub) { } field(FTVP,DBF_MENU) { prompt("Type of VALP") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1512,7 +1491,7 @@ recordtype(aSub) { } field(FTVQ,DBF_MENU) { prompt("Type of VALQ") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1520,7 +1499,7 @@ recordtype(aSub) { } field(FTVR,DBF_MENU) { prompt("Type of VALR") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1528,7 +1507,7 @@ recordtype(aSub) { } field(FTVS,DBF_MENU) { prompt("Type of VALS") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1536,7 +1515,7 @@ recordtype(aSub) { } field(FTVT,DBF_MENU) { prompt("Type of VALT") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1544,7 +1523,7 @@ recordtype(aSub) { } field(FTVU,DBF_MENU) { prompt("Type of VALU") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("DOUBLE") @@ -1552,147 +1531,147 @@ recordtype(aSub) { } field(NOVA,DBF_ULONG) { prompt("Max. elements in VALA") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVB,DBF_ULONG) { prompt("Max. elements in VALB") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVC,DBF_ULONG) { prompt("Max. elements in VALC") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVD,DBF_ULONG) { prompt("Max. elements in VALD") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVE,DBF_ULONG) { prompt("Max. elements in VALE") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVF,DBF_ULONG) { prompt("Max. elements in VALF") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVG,DBF_ULONG) { prompt("Max. elements in VALG") - promptgroup(GUI_WAVE) + promptgroup("51 - Output A-G") special(SPC_NOMOD) interest(1) initial("1") } field(NOVH,DBF_ULONG) { prompt("Max. elements in VAlH") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVI,DBF_ULONG) { prompt("Max. elements in VALI") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVJ,DBF_ULONG) { prompt("Max. elements in VALJ") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVK,DBF_ULONG) { prompt("Max. elements in VALK") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVL,DBF_ULONG) { prompt("Max. elements in VALL") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVM,DBF_ULONG) { prompt("Max. elements in VALM") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVN,DBF_ULONG) { prompt("Max. elements in VALN") - promptgroup(GUI_WAVE) + promptgroup("52 - Output H-N") special(SPC_NOMOD) interest(1) initial("1") } field(NOVO,DBF_ULONG) { prompt("Max. elements in VALO") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVP,DBF_ULONG) { prompt("Max. elements in VALP") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVQ,DBF_ULONG) { prompt("Max. elements in VALQ") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVR,DBF_ULONG) { prompt("Max. elements in VALR") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVS,DBF_ULONG) { prompt("Max. elements in VALS") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVT,DBF_ULONG) { prompt("Max. elements in VALT") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") } field(NOVU,DBF_ULONG) { prompt("Max. elements in VALU") - promptgroup(GUI_WAVE) + promptgroup("53 - Output O-U") special(SPC_NOMOD) interest(1) initial("1") diff --git a/src/std/rec/aaiRecord.dbd b/src/std/rec/aaiRecord.dbd index 3b6c5fb2c..06ab7f7b8 100644 --- a/src/std/rec/aaiRecord.dbd +++ b/src/std/rec/aaiRecord.dbd @@ -3,13 +3,12 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(aaiPOST) { - choice(aaiPOST_Always,"Always") - choice(aaiPOST_OnChange,"On Change") + choice(aaiPOST_Always,"Always") + choice(aaiPOST_OnChange,"On Change") } recordtype(aai) { include "dbCommon.dbd" @@ -25,44 +24,44 @@ recordtype(aai) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_ALARMS) + promptgroup("80 - Display") interest(1) prop(YES) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_BITS1) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_BITS2) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_CALC) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_CLOCK) + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_CONVERT) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -79,7 +78,7 @@ recordtype(aai) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_HIST) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -89,27 +88,27 @@ recordtype(aai) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(MPST,DBF_MENU) { - prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) - interest(1) - menu(aaiPOST) + prompt("Post Value Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaiPOST) } field(APST,DBF_MENU) { - prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) - interest(1) - menu(aaiPOST) - } + prompt("Post Archive Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaiPOST) + } field(HASH,DBF_ULONG) { prompt("Hash of OnChange data.") interest(3) diff --git a/src/std/rec/aaoRecord.dbd b/src/std/rec/aaoRecord.dbd index 861a16613..57d842f4f 100644 --- a/src/std/rec/aaoRecord.dbd +++ b/src/std/rec/aaoRecord.dbd @@ -3,13 +3,12 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(aaoPOST) { - choice(aaoPOST_Always,"Always") - choice(aaoPOST_OnChange,"On Change") + choice(aaoPOST_Always,"Always") + choice(aaoPOST_OnChange,"On Change") } recordtype(aao) { include "dbCommon.dbd" @@ -25,44 +24,44 @@ recordtype(aao) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_ALARMS) + promptgroup("80 - Display") interest(1) prop(YES) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_BITS1) + promptgroup("50 - Output") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_BITS2) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_CALC) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_CLOCK) + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_CONVERT) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -79,7 +78,7 @@ recordtype(aao) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_HIST) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -89,27 +88,27 @@ recordtype(aao) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(MPST,DBF_MENU) { - prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) - interest(1) - menu(aaoPOST) + prompt("Post Value Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaoPOST) } field(APST,DBF_MENU) { - prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) - interest(1) - menu(aaoPOST) - } + prompt("Post Archive Monitors") + promptgroup("80 - Display") + interest(1) + menu(aaoPOST) + } field(HASH,DBF_ULONG) { prompt("Hash of OnChange data.") interest(3) diff --git a/src/std/rec/aiRecord.dbd.pod b/src/std/rec/aiRecord.dbd.pod index 8da77055d..2973ec831 100644 --- a/src/std/rec/aiRecord.dbd.pod +++ b/src/std/rec/aiRecord.dbd.pod @@ -217,24 +217,24 @@ monitoring functionality. include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Current EGU Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LINR,DBF_MENU) { prompt("Linearization") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) @@ -242,133 +242,133 @@ monitoring functionality. } field(EGUF,DBF_DOUBLE) { prompt("Engineer Units Full") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGUL,DBF_DOUBLE) { prompt("Engineer Units Low") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGU,DBF_STRING) { prompt("Engineering Units") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) size(16) - prop(YES) + prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(AOFF,DBF_DOUBLE) { prompt("Adjustment Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) } field(ASLO,DBF_DOUBLE) { prompt("Adjustment Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) initial("1") } field(SMOO,DBF_DOUBLE) { prompt("Smoothing") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") interest(1) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFTC,DBF_DOUBLE) { prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { @@ -393,14 +393,14 @@ monitoring functionality. } field(ESLO,DBF_DOUBLE) { prompt("Raw to EGU Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) initial("1") } field(EOFF,DBF_DOUBLE) { prompt("Raw to EGU Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) } @@ -469,7 +469,7 @@ simulation mode. field(SIOL,DBF_INLINK) { prompt("Sim. Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_DOUBLE) { @@ -477,7 +477,7 @@ simulation mode. } field(SIML,DBF_INLINK) { prompt("Sim. Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -487,7 +487,7 @@ simulation mode. } field(SIMS,DBF_MENU) { prompt("Simulation Mode Severity") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } @@ -610,7 +610,7 @@ values that the C routine can put in the RVAL field. When RVAL is set to I the VAL field will be set to EGUF, and when RVAL is set to I the VAL field will become EGUL. -The fomulae to use are: +The formulae to use are: =over diff --git a/src/std/rec/aoRecord.dbd.pod b/src/std/rec/aoRecord.dbd.pod index 5b9280a65..41467dcd3 100644 --- a/src/std/rec/aoRecord.dbd.pod +++ b/src/std/rec/aoRecord.dbd.pod @@ -273,7 +273,7 @@ information on these fields. include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Desired Output") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } @@ -282,40 +282,40 @@ information on these fields. } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OROC,DBF_DOUBLE) { prompt("Output Rate of Change") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OIF,DBF_MENU) { prompt("Out Full/Incremental") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(aoOIF) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LINR,DBF_MENU) { prompt("Linearization") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) @@ -323,24 +323,24 @@ information on these fields. } field(EGUF,DBF_DOUBLE) { prompt("Eng Units Full") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGUL,DBF_DOUBLE) { prompt("Eng Units Low") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") special(SPC_LINCONV) pp(TRUE) interest(1) } field(EGU,DBF_STRING) { prompt("Engineering Units") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) size(16) - prop(YES) + prop(YES) } field(ROFF,DBF_ULONG) { prompt("Raw Offset") @@ -349,128 +349,128 @@ information on these fields. } field(EOFF,DBF_DOUBLE) { prompt("EGU to Raw Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) } field(ESLO,DBF_DOUBLE) { prompt("EGU to Raw Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(2) initial("1") } field(DRVH,DBF_DOUBLE) { prompt("Drive High Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(DRVL,DBF_DOUBLE) { prompt("Drive Low Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) - prop(YES) + prop(YES) } field(AOFF,DBF_DOUBLE) { prompt("Adjustment Offset") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) } field(ASLO,DBF_DOUBLE) { prompt("Adjustment Slope") - promptgroup(GUI_CONVERT) + promptgroup("60 - Convert") pp(TRUE) interest(1) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) - prop(YES) + prop(YES) menu(menuAlarmSevr) } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(RVAL,DBF_LONG) { @@ -529,12 +529,12 @@ information on these fields. } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -544,19 +544,19 @@ information on these fields. } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_DOUBLE) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } field(OMOD,DBF_UCHAR) { diff --git a/src/std/rec/biRecord.dbd b/src/std/rec/biRecord.dbd index 501ecab83..fb3588fb1 100644 --- a/src/std/rec/biRecord.dbd +++ b/src/std/rec/biRecord.dbd @@ -3,47 +3,46 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(bi) { include "dbCommon.dbd" field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(ZSV,DBF_MENU) { prompt("Zero Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(OSV,DBF_MENU) { prompt("One Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Svr") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ZNAM,DBF_STRING) { prompt("Zero Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -51,7 +50,7 @@ recordtype(bi) { } field(ONAM,DBF_STRING) { prompt("One Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -83,7 +82,7 @@ recordtype(bi) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -91,7 +90,7 @@ recordtype(bi) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -101,7 +100,7 @@ recordtype(bi) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/boRecord.dbd b/src/std/rec/boRecord.dbd index 9a861f157..fd002c368 100644 --- a/src/std/rec/boRecord.dbd +++ b/src/std/rec/boRecord.dbd @@ -3,42 +3,41 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(bo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(HIGH,DBF_DOUBLE) { prompt("Seconds to Hold High") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") interest(1) } field(ZNAM,DBF_STRING) { prompt("Zero Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -46,7 +45,7 @@ recordtype(bo) { } field(ONAM,DBF_STRING) { prompt("One Name") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(26) @@ -80,21 +79,21 @@ recordtype(bo) { } field(ZSV,DBF_MENU) { prompt("Zero Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(OSV,DBF_MENU) { prompt("One Error Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Sevr") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -120,12 +119,12 @@ recordtype(bo) { } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -135,19 +134,19 @@ recordtype(bo) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/calcRecord.dbd b/src/std/rec/calcRecord.dbd index 27c21da95..e7eb0eee3 100644 --- a/src/std/rec/calcRecord.dbd +++ b/src/std/rec/calcRecord.dbd @@ -10,11 +10,12 @@ recordtype(calc) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Result") + promptgroup("50 - Output") asl(ASL0) } field(CALC,DBF_STRING) { prompt("Calculation") - promptgroup(GUI_CALC) + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -22,120 +23,120 @@ recordtype(calc) { } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -143,7 +144,7 @@ recordtype(calc) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -151,7 +152,7 @@ recordtype(calc) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -159,35 +160,35 @@ recordtype(calc) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) menu(menuAlarmSevr) } - field(AFTC, DBF_DOUBLE) { - prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) - interest(1) - } - field(AFVL, DBF_DOUBLE) { - prompt("Alarm Filter Value") - special(SPC_NOMOD) - interest(3) - } + field(AFTC, DBF_DOUBLE) { + prompt("Alarm Filter Time Constant") + promptgroup("70 - Alarm") + interest(1) + } + field(AFVL, DBF_DOUBLE) { + prompt("Alarm Filter Value") + special(SPC_NOMOD) + interest(3) + } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/calcoutRecord.dbd b/src/std/rec/calcoutRecord.dbd index 4b6e2a5e2..5bf2e54de 100644 --- a/src/std/rec/calcoutRecord.dbd +++ b/src/std/rec/calcoutRecord.dbd @@ -34,7 +34,7 @@ recordtype(calcout) { } field(VAL,DBF_DOUBLE) { prompt("Result") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) } field(PVAL,DBF_DOUBLE) { @@ -42,7 +42,7 @@ recordtype(calcout) { } field(CALC,DBF_STRING) { prompt("Calculation") - promptgroup(GUI_CALC) + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -55,79 +55,79 @@ recordtype(calcout) { field(INPA,DBF_INLINK) { prompt("Input A") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") special(SPC_MOD) - promptgroup(GUI_CALC) + promptgroup("42 - Input G-L") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") special(SPC_MOD) - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(INAV,DBF_MENU) { @@ -222,13 +222,13 @@ recordtype(calcout) { } field(OOPT,DBF_MENU) { prompt("Output Execute Opt") - promptgroup(GUI_CALC) + promptgroup("50 - Output") interest(1) menu(calcoutOOPT) } field(ODLY,DBF_DOUBLE) { prompt("Output Execute Delay") - promptgroup(GUI_ALARMS) + promptgroup("50 - Output") asl(ASL0) interest(1) } @@ -239,13 +239,13 @@ recordtype(calcout) { } field(DOPT,DBF_MENU) { prompt("Output Data Opt") - promptgroup(GUI_CALC) + promptgroup("30 - Action") interest(1) menu(calcoutDOPT) } field(OCAL,DBF_STRING) { prompt("Output Calculation") - promptgroup(GUI_CALC) + promptgroup("30 - Action") special(SPC_CALC) pp(TRUE) size(80) @@ -257,7 +257,7 @@ recordtype(calcout) { } field(OEVT,DBF_STRING) { prompt("Event To Issue") - promptgroup(GUI_CLOCK) + promptgroup("30 - Action") special(SPC_MOD) asl(ASL0) size(40) @@ -271,71 +271,71 @@ recordtype(calcout) { } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_DOUBLE) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -343,7 +343,7 @@ recordtype(calcout) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -351,7 +351,7 @@ recordtype(calcout) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -359,7 +359,7 @@ recordtype(calcout) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -367,17 +367,17 @@ recordtype(calcout) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/compressRecord.dbd.pod b/src/std/rec/compressRecord.dbd.pod index 97b84a9a0..a67e12d3c 100644 --- a/src/std/rec/compressRecord.dbd.pod +++ b/src/std/rec/compressRecord.dbd.pod @@ -60,7 +60,7 @@ recordtype(compress) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_COMPRESS) + promptgroup("40 - Input") interest(1) } field(RES,DBF_SHORT) { @@ -71,56 +71,56 @@ recordtype(compress) { } field(ALG,DBF_MENU) { prompt("Compression Algorithm") - promptgroup(GUI_ALARMS) + promptgroup("30 - Action") special(SPC_RESET) interest(1) menu(compressALG) } field(NSAM,DBF_ULONG) { prompt("Number of Values") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(N,DBF_ULONG) { prompt("N to 1 Compression") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") special(SPC_RESET) interest(1) initial("1") } field(IHIL,DBF_DOUBLE) { prompt("Init High Interest Lim") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") interest(1) } field(ILIL,DBF_DOUBLE) { prompt("Init Low Interest Lim") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") interest(1) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(EGU,DBF_STRING) { - prompt("EngineeringUnits") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) diff --git a/src/std/rec/dfanoutRecord.dbd b/src/std/rec/dfanoutRecord.dbd index 4e61907c7..c2eb42a75 100644 --- a/src/std/rec/dfanoutRecord.dbd +++ b/src/std/rec/dfanoutRecord.dbd @@ -3,145 +3,145 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(dfanoutSELM) { - choice(dfanoutSELM_All,"All") - choice(dfanoutSELM_Specified,"Specified") - choice(dfanoutSELM_Mask,"Mask") + choice(dfanoutSELM_All,"All") + choice(dfanoutSELM_Specified,"Specified") + choice(dfanoutSELM_Mask,"Mask") } recordtype(dfanout) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Desired Output") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } - field(SELM,DBF_MENU) { - prompt("Select Mechanism") - promptgroup(GUI_LINKS) - interest(1) - menu(dfanoutSELM) - } - field(SELN,DBF_USHORT) { - prompt("Link Selection") - interest(1) - initial("1") - } - field(SELL,DBF_INLINK) { - prompt("Link Selection Loc") - promptgroup(GUI_LINKS) - interest(1) - } + field(SELM,DBF_MENU) { + prompt("Select Mechanism") + promptgroup("30 - Action") + interest(1) + menu(dfanoutSELM) + } + field(SELN,DBF_USHORT) { + prompt("Link Selection") + interest(1) + initial("1") + } + field(SELL,DBF_INLINK) { + prompt("Link Selection Loc") + promptgroup("30 - Action") + interest(1) + } field(OUTA,DBF_OUTLINK) { prompt("Output Spec A") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTB,DBF_OUTLINK) { prompt("Output Spec B") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTC,DBF_OUTLINK) { prompt("Output Spec C") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTD,DBF_OUTLINK) { prompt("Output Spec D") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTE,DBF_OUTLINK) { prompt("Output Spec E") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTF,DBF_OUTLINK) { prompt("Output Spec F") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTG,DBF_OUTLINK) { prompt("Output Spec G") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(OUTH,DBF_OUTLINK) { prompt("Output Spec H") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(EGU,DBF_STRING) { - prompt("Units name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } - field(PREC,DBF_SHORT) { - prompt("Display Precision") - promptgroup(GUI_DISPLAY) - interest(1) + field(PREC,DBF_SHORT) { + prompt("Display Precision") + promptgroup("80 - Display") + interest(1) prop(YES) - } + } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -149,7 +149,7 @@ recordtype(dfanout) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -157,7 +157,7 @@ recordtype(dfanout) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -165,7 +165,7 @@ recordtype(dfanout) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -173,17 +173,17 @@ recordtype(dfanout) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { diff --git a/src/std/rec/eventRecord.dbd b/src/std/rec/eventRecord.dbd index 842d2b1c0..348902e4b 100644 --- a/src/std/rec/eventRecord.dbd +++ b/src/std/rec/eventRecord.dbd @@ -3,15 +3,14 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(event) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Event Name To Post") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") special(SPC_MOD) asl(ASL0) size(40) @@ -25,12 +24,12 @@ recordtype(event) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_STRING) { @@ -39,7 +38,7 @@ recordtype(event) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -49,7 +48,7 @@ recordtype(event) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/fanoutRecord.dbd b/src/std/rec/fanoutRecord.dbd index 8ad9209fc..40968945c 100644 --- a/src/std/rec/fanoutRecord.dbd +++ b/src/std/rec/fanoutRecord.dbd @@ -20,7 +20,7 @@ recordtype(fanout) { } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_LINKS) + promptgroup("30 - Action") interest(1) menu(fanoutSELM) } @@ -31,7 +31,7 @@ recordtype(fanout) { } field(SELL,DBF_INLINK) { prompt("Link Selection Loc") - promptgroup(GUI_LINKS) + promptgroup("30 - Action") interest(1) } field(OFFS,DBF_SHORT) { @@ -46,82 +46,82 @@ recordtype(fanout) { } field(LNK0,DBF_FWDLINK) { prompt("Forward Link 0") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK1,DBF_FWDLINK) { prompt("Forward Link 1") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK2,DBF_FWDLINK) { prompt("Forward Link 2") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK3,DBF_FWDLINK) { prompt("Forward Link 3") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK4,DBF_FWDLINK) { prompt("Forward Link 4") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK5,DBF_FWDLINK) { prompt("Forward Link 5") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK6,DBF_FWDLINK) { prompt("Forward Link 6") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK7,DBF_FWDLINK) { prompt("Forward Link 7") - promptgroup(GUI_LINKS) + promptgroup("51 - Output 0-7") interest(1) } field(LNK8,DBF_FWDLINK) { prompt("Forward Link 8") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNK9,DBF_FWDLINK) { prompt("Forward Link 9") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKA,DBF_FWDLINK) { prompt("Forward Link 10") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKB,DBF_FWDLINK) { prompt("Forward Link 11") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKC,DBF_FWDLINK) { prompt("Forward Link 12") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKD,DBF_FWDLINK) { prompt("Forward Link 13") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKE,DBF_FWDLINK) { prompt("Forward Link 14") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } field(LNKF,DBF_FWDLINK) { prompt("Forward Link 15") - promptgroup(GUI_LINKS) + promptgroup("52 - Output 8-F") interest(1) } } diff --git a/src/std/rec/histogramRecord.dbd b/src/std/rec/histogramRecord.dbd index 08fc12d4f..075400fc6 100644 --- a/src/std/rec/histogramRecord.dbd +++ b/src/std/rec/histogramRecord.dbd @@ -3,9 +3,8 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(histogramCMD) { choice(histogramCMD_Read,"Read") @@ -26,7 +25,7 @@ recordtype(histogram) { } field(NELM,DBF_USHORT) { prompt("Num of Array Elements") - promptgroup(GUI_HIST) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") @@ -46,14 +45,14 @@ recordtype(histogram) { } field(ULIM,DBF_DOUBLE) { prompt("Upper Signal Limit") - promptgroup(GUI_HIST) + promptgroup("30 - Action") special(SPC_RESET) interest(1) prop(YES) } field(LLIM,DBF_DOUBLE) { prompt("Lower Signal Limit ") - promptgroup(GUI_HIST) + promptgroup("30 - Action") special(SPC_RESET) interest(1) prop(YES) @@ -69,13 +68,13 @@ recordtype(histogram) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(SVL,DBF_INLINK) { prompt("Signal Value Location") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(BPTR,DBF_NOACCESS) { @@ -92,7 +91,7 @@ recordtype(histogram) { } field(MDEL,DBF_SHORT) { prompt("Monitor Count Deadband") - promptgroup(GUI_HIST) + promptgroup("80 - Display") interest(1) } field(MCNT,DBF_SHORT) { @@ -102,13 +101,13 @@ recordtype(histogram) { } field(SDEL,DBF_DOUBLE) { prompt("Monitor Seconds Dband") - promptgroup(GUI_HIST) + promptgroup("80 - Display") special(SPC_RESET) interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_DOUBLE) { @@ -116,7 +115,7 @@ recordtype(histogram) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -126,19 +125,19 @@ recordtype(histogram) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(HOPR,DBF_ULONG) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_ULONG) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } diff --git a/src/std/rec/longinRecord.dbd b/src/std/rec/longinRecord.dbd index 5c038f9db..60eee5000 100644 --- a/src/std/rec/longinRecord.dbd +++ b/src/std/rec/longinRecord.dbd @@ -3,121 +3,120 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(longin) { include "dbCommon.dbd" field(VAL,DBF_LONG) { prompt("Current value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Units name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_LONG) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_LONG) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_LONG) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_LONG) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_LONG) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_LONG) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_LONG) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(AFTC, DBF_DOUBLE) { - prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) - interest(1) + prompt("Alarm Filter Time Constant") + promptgroup("70 - Alarm") + interest(1) } field(AFVL, DBF_DOUBLE) { - prompt("Alarm Filter Value") - special(SPC_NOMOD) - interest(3) + prompt("Alarm Filter Value") + special(SPC_NOMOD) + interest(3) } field(ADEL,DBF_LONG) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_LONG) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_LONG) { @@ -137,7 +136,7 @@ recordtype(longin) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_LONG) { @@ -145,7 +144,7 @@ recordtype(longin) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -155,7 +154,7 @@ recordtype(longin) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/longoutRecord.dbd b/src/std/rec/longoutRecord.dbd index 5124aafe8..c3ba0b977 100644 --- a/src/std/rec/longoutRecord.dbd +++ b/src/std/rec/longoutRecord.dbd @@ -3,136 +3,135 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(longout) { include "dbCommon.dbd" field(VAL,DBF_LONG) { prompt("Desired Output") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(EGU,DBF_STRING) { - prompt("Units name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(DRVH,DBF_LONG) { prompt("Drive High Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(DRVL,DBF_LONG) { prompt("Drive Low Limit") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") pp(TRUE) interest(1) prop(YES) } field(HOPR,DBF_LONG) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_LONG) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_LONG) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_LONG) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_LONG) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_LONG) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_LONG) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_LONG) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_LONG) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_LONG) { @@ -152,12 +151,12 @@ recordtype(longout) { } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -167,19 +166,19 @@ recordtype(longout) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_LONG) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/lsiRecord.dbd b/src/std/rec/lsiRecord.dbd index be14cf552..c50d905d8 100644 --- a/src/std/rec/lsiRecord.dbd +++ b/src/std/rec/lsiRecord.dbd @@ -34,7 +34,7 @@ recordtype(lsi) { } field(SIZV,DBF_USHORT) { prompt("Size of buffers") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) initial("41") @@ -49,24 +49,24 @@ recordtype(lsi) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(SIML,DBF_INLINK) { prompt("Simulation Mode Link") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) } field(SIMM,DBF_MENU) { @@ -76,13 +76,13 @@ recordtype(lsi) { } field(SIMS,DBF_MENU) { prompt("Simulation Mode Severity") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) } } diff --git a/src/std/rec/lsoRecord.dbd b/src/std/rec/lsoRecord.dbd index 48ddea810..69203f2d0 100644 --- a/src/std/rec/lsoRecord.dbd +++ b/src/std/rec/lsoRecord.dbd @@ -34,7 +34,7 @@ recordtype(lso) { } field(SIZV,DBF_USHORT) { prompt("Size of buffers") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) initial("41") @@ -50,47 +50,47 @@ recordtype(lso) { } field(DOL,DBF_INLINK) { prompt("Desired Output Link") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(IVOA,DBF_MENU) { prompt("INVALID Output Action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_STRING) { prompt("INVALID Output Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) size(40) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(menuPost) } field(SIML,DBF_INLINK) { prompt("Sim Mode link") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -100,13 +100,13 @@ recordtype(lso) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } } diff --git a/src/std/rec/mbbiDirectRecord.dbd b/src/std/rec/mbbiDirectRecord.dbd index a72c24070..3fa3d8823 100644 --- a/src/std/rec/mbbiDirectRecord.dbd +++ b/src/std/rec/mbbiDirectRecord.dbd @@ -10,19 +10,19 @@ recordtype(mbbiDirect) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(NOBT,DBF_SHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(RVAL,DBF_ULONG) { @@ -46,12 +46,12 @@ recordtype(mbbiDirect) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -59,7 +59,7 @@ recordtype(mbbiDirect) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -69,7 +69,7 @@ recordtype(mbbiDirect) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/mbbiRecord.dbd b/src/std/rec/mbbiRecord.dbd index ffc37cfaf..1f5724c92 100644 --- a/src/std/rec/mbbiRecord.dbd +++ b/src/std/rec/mbbiRecord.dbd @@ -10,24 +10,24 @@ recordtype(mbbi) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } field(NOBT,DBF_USHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(ZRVL,DBF_ULONG) { prompt("Zero Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -35,7 +35,7 @@ recordtype(mbbi) { } field(ONVL,DBF_ULONG) { prompt("One Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -43,7 +43,7 @@ recordtype(mbbi) { } field(TWVL,DBF_ULONG) { prompt("Two Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -51,7 +51,7 @@ recordtype(mbbi) { } field(THVL,DBF_ULONG) { prompt("Three Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -59,7 +59,7 @@ recordtype(mbbi) { } field(FRVL,DBF_ULONG) { prompt("Four Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -67,7 +67,7 @@ recordtype(mbbi) { } field(FVVL,DBF_ULONG) { prompt("Five Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -75,7 +75,7 @@ recordtype(mbbi) { } field(SXVL,DBF_ULONG) { prompt("Six Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -83,7 +83,7 @@ recordtype(mbbi) { } field(SVVL,DBF_ULONG) { prompt("Seven Value") - promptgroup(GUI_BITS1) + promptgroup("41 - Input 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -91,7 +91,7 @@ recordtype(mbbi) { } field(EIVL,DBF_ULONG) { prompt("Eight Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -99,7 +99,7 @@ recordtype(mbbi) { } field(NIVL,DBF_ULONG) { prompt("Nine Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -107,7 +107,7 @@ recordtype(mbbi) { } field(TEVL,DBF_ULONG) { prompt("Ten Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -115,7 +115,7 @@ recordtype(mbbi) { } field(ELVL,DBF_ULONG) { prompt("Eleven Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -123,7 +123,7 @@ recordtype(mbbi) { } field(TVVL,DBF_ULONG) { prompt("Twelve Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -131,7 +131,7 @@ recordtype(mbbi) { } field(TTVL,DBF_ULONG) { prompt("Thirteen Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -139,7 +139,7 @@ recordtype(mbbi) { } field(FTVL,DBF_ULONG) { prompt("Fourteen Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -147,7 +147,7 @@ recordtype(mbbi) { } field(FFVL,DBF_ULONG) { prompt("Fifteen Value") - promptgroup(GUI_BITS2) + promptgroup("42 - Input 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -155,7 +155,7 @@ recordtype(mbbi) { } field(ZRST,DBF_STRING) { prompt("Zero String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -163,7 +163,7 @@ recordtype(mbbi) { } field(ONST,DBF_STRING) { prompt("One String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -171,7 +171,7 @@ recordtype(mbbi) { } field(TWST,DBF_STRING) { prompt("Two String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -179,7 +179,7 @@ recordtype(mbbi) { } field(THST,DBF_STRING) { prompt("Three String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -187,7 +187,7 @@ recordtype(mbbi) { } field(FRST,DBF_STRING) { prompt("Four String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -195,7 +195,7 @@ recordtype(mbbi) { } field(FVST,DBF_STRING) { prompt("Five String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -203,7 +203,7 @@ recordtype(mbbi) { } field(SXST,DBF_STRING) { prompt("Six String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -211,7 +211,7 @@ recordtype(mbbi) { } field(SVST,DBF_STRING) { prompt("Seven String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -219,7 +219,7 @@ recordtype(mbbi) { } field(EIST,DBF_STRING) { prompt("Eight String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -227,7 +227,7 @@ recordtype(mbbi) { } field(NIST,DBF_STRING) { prompt("Nine String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -235,7 +235,7 @@ recordtype(mbbi) { } field(TEST,DBF_STRING) { prompt("Ten String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -243,7 +243,7 @@ recordtype(mbbi) { } field(ELST,DBF_STRING) { prompt("Eleven String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -251,7 +251,7 @@ recordtype(mbbi) { } field(TVST,DBF_STRING) { prompt("Twelve String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -259,7 +259,7 @@ recordtype(mbbi) { } field(TTST,DBF_STRING) { prompt("Thirteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -267,7 +267,7 @@ recordtype(mbbi) { } field(FTST,DBF_STRING) { prompt("Fourteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -275,7 +275,7 @@ recordtype(mbbi) { } field(FFST,DBF_STRING) { prompt("Fifteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -283,136 +283,136 @@ recordtype(mbbi) { } field(ZRSV,DBF_MENU) { prompt("State Zero Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ONSV,DBF_MENU) { prompt("State One Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TWSV,DBF_MENU) { prompt("State Two Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(THSV,DBF_MENU) { prompt("State Three Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FRSV,DBF_MENU) { prompt("State Four Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FVSV,DBF_MENU) { prompt("State Five Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SXSV,DBF_MENU) { prompt("State Six Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SVSV,DBF_MENU) { prompt("State Seven Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(EISV,DBF_MENU) { prompt("State Eight Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(NISV,DBF_MENU) { prompt("State Nine Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TESV,DBF_MENU) { prompt("State Ten Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ELSV,DBF_MENU) { prompt("State Eleven Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TVSV,DBF_MENU) { prompt("State Twelve Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TTSV,DBF_MENU) { prompt("State Thirteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FTSV,DBF_MENU) { prompt("State Fourteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FFSV,DBF_MENU) { prompt("State Fifteen Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } - field(AFTC, DBF_DOUBLE) { - prompt("Alarm Filter Time Constant") - promptgroup(GUI_ALARMS) - interest(1) - } - field(AFVL, DBF_DOUBLE) { - prompt("Alarm Filter Value") - special(SPC_NOMOD) - interest(3) - } + field(AFTC, DBF_DOUBLE) { + prompt("Alarm Filter Time Constant") + promptgroup("70 - Alarm") + interest(1) + } + field(AFVL, DBF_DOUBLE) { + prompt("Alarm Filter Value") + special(SPC_NOMOD) + interest(3) + } field(UNSV,DBF_MENU) { prompt("Unknown State Severity") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Svr") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -448,12 +448,12 @@ recordtype(mbbi) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_ULONG) { @@ -461,7 +461,7 @@ recordtype(mbbi) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -471,7 +471,7 @@ recordtype(mbbi) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/mbboDirectRecord.dbd b/src/std/rec/mbboDirectRecord.dbd index df2927de5..0b4285e32 100644 --- a/src/std/rec/mbboDirectRecord.dbd +++ b/src/std/rec/mbboDirectRecord.dbd @@ -10,13 +10,13 @@ recordtype(mbboDirect) { include "dbCommon.dbd" field(VAL,DBF_USHORT) { prompt("Word") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_MBB) + promptgroup("50 - Output") special(SPC_RESET) pp(TRUE) interest(1) @@ -24,128 +24,128 @@ recordtype(mbboDirect) { } field(NOBT,DBF_SHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(B0,DBF_UCHAR) { prompt("Bit 0") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B1,DBF_UCHAR) { prompt("Bit 1") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B2,DBF_UCHAR) { prompt("Bit 2") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B3,DBF_UCHAR) { prompt("Bit 3") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B4,DBF_UCHAR) { prompt("Bit 4") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B5,DBF_UCHAR) { prompt("Bit 5") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B6,DBF_UCHAR) { prompt("Bit 6") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B7,DBF_UCHAR) { prompt("Bit 7") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) interest(1) } field(B8,DBF_UCHAR) { prompt("Bit 8") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(B9,DBF_UCHAR) { prompt("Bit 9") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BA,DBF_UCHAR) { prompt("Bit 10") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BB,DBF_UCHAR) { prompt("Bit 11") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BC,DBF_UCHAR) { prompt("Bit 12") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BD,DBF_UCHAR) { prompt("Bit 13") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BE,DBF_UCHAR) { prompt("Bit 14") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) } field(BF,DBF_UCHAR) { prompt("Bit 15") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 9-F") special(SPC_MOD) pp(TRUE) interest(1) @@ -181,17 +181,17 @@ recordtype(mbboDirect) { } field(SHFT,DBF_ULONG) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -201,19 +201,19 @@ recordtype(mbboDirect) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/mbboRecord.dbd b/src/std/rec/mbboRecord.dbd index 1a32ad1cd..f841ba018 100644 --- a/src/std/rec/mbboRecord.dbd +++ b/src/std/rec/mbboRecord.dbd @@ -10,7 +10,7 @@ recordtype(mbbo) { include "dbCommon.dbd" field(VAL,DBF_ENUM) { prompt("Desired Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") special(SPC_DBADDR) asl(ASL0) pp(TRUE) @@ -19,29 +19,29 @@ recordtype(mbbo) { } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_MBB) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(NOBT,DBF_USHORT) { prompt("Number of Bits") - promptgroup(GUI_MBB) + promptgroup("50 - Output") special(SPC_NOMOD) interest(1) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(ZRVL,DBF_ULONG) { prompt("Zero Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -49,7 +49,7 @@ recordtype(mbbo) { } field(ONVL,DBF_ULONG) { prompt("One Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -57,7 +57,7 @@ recordtype(mbbo) { } field(TWVL,DBF_ULONG) { prompt("Two Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -65,7 +65,7 @@ recordtype(mbbo) { } field(THVL,DBF_ULONG) { prompt("Three Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -73,7 +73,7 @@ recordtype(mbbo) { } field(FRVL,DBF_ULONG) { prompt("Four Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -81,7 +81,7 @@ recordtype(mbbo) { } field(FVVL,DBF_ULONG) { prompt("Five Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -89,7 +89,7 @@ recordtype(mbbo) { } field(SXVL,DBF_ULONG) { prompt("Six Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -97,7 +97,7 @@ recordtype(mbbo) { } field(SVVL,DBF_ULONG) { prompt("Seven Value") - promptgroup(GUI_BITS1) + promptgroup("51 - Output 0-7") special(SPC_MOD) pp(TRUE) base(HEX) @@ -105,7 +105,7 @@ recordtype(mbbo) { } field(EIVL,DBF_ULONG) { prompt("Eight Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -113,7 +113,7 @@ recordtype(mbbo) { } field(NIVL,DBF_ULONG) { prompt("Nine Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -121,7 +121,7 @@ recordtype(mbbo) { } field(TEVL,DBF_ULONG) { prompt("Ten Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -129,7 +129,7 @@ recordtype(mbbo) { } field(ELVL,DBF_ULONG) { prompt("Eleven Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -137,7 +137,7 @@ recordtype(mbbo) { } field(TVVL,DBF_ULONG) { prompt("Twelve Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -145,7 +145,7 @@ recordtype(mbbo) { } field(TTVL,DBF_ULONG) { prompt("Thirteen Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -153,7 +153,7 @@ recordtype(mbbo) { } field(FTVL,DBF_ULONG) { prompt("Fourteen Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -161,7 +161,7 @@ recordtype(mbbo) { } field(FFVL,DBF_ULONG) { prompt("Fifteen Value") - promptgroup(GUI_BITS2) + promptgroup("52 - Output 8-15") special(SPC_MOD) pp(TRUE) base(HEX) @@ -169,7 +169,7 @@ recordtype(mbbo) { } field(ZRST,DBF_STRING) { prompt("Zero String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -177,7 +177,7 @@ recordtype(mbbo) { } field(ONST,DBF_STRING) { prompt("One String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -185,7 +185,7 @@ recordtype(mbbo) { } field(TWST,DBF_STRING) { prompt("Two String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -193,7 +193,7 @@ recordtype(mbbo) { } field(THST,DBF_STRING) { prompt("Three String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -201,7 +201,7 @@ recordtype(mbbo) { } field(FRST,DBF_STRING) { prompt("Four String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -209,7 +209,7 @@ recordtype(mbbo) { } field(FVST,DBF_STRING) { prompt("Five String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -217,7 +217,7 @@ recordtype(mbbo) { } field(SXST,DBF_STRING) { prompt("Six String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -225,7 +225,7 @@ recordtype(mbbo) { } field(SVST,DBF_STRING) { prompt("Seven String") - promptgroup(GUI_BITS1) + promptgroup("81 - Display 0-7") special(SPC_MOD) pp(TRUE) interest(1) @@ -233,7 +233,7 @@ recordtype(mbbo) { } field(EIST,DBF_STRING) { prompt("Eight String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -241,7 +241,7 @@ recordtype(mbbo) { } field(NIST,DBF_STRING) { prompt("Nine String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -249,7 +249,7 @@ recordtype(mbbo) { } field(TEST,DBF_STRING) { prompt("Ten String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -257,7 +257,7 @@ recordtype(mbbo) { } field(ELST,DBF_STRING) { prompt("Eleven String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -265,7 +265,7 @@ recordtype(mbbo) { } field(TVST,DBF_STRING) { prompt("Twelve String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -273,7 +273,7 @@ recordtype(mbbo) { } field(TTST,DBF_STRING) { prompt("Thirteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -281,7 +281,7 @@ recordtype(mbbo) { } field(FTST,DBF_STRING) { prompt("Fourteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -289,7 +289,7 @@ recordtype(mbbo) { } field(FFST,DBF_STRING) { prompt("Fifteen String") - promptgroup(GUI_BITS2) + promptgroup("82 - Display 8-15") special(SPC_MOD) pp(TRUE) interest(1) @@ -297,126 +297,126 @@ recordtype(mbbo) { } field(ZRSV,DBF_MENU) { prompt("State Zero Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ONSV,DBF_MENU) { prompt("State One Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TWSV,DBF_MENU) { prompt("State Two Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(THSV,DBF_MENU) { prompt("State Three Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FRSV,DBF_MENU) { prompt("State Four Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FVSV,DBF_MENU) { prompt("State Five Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SXSV,DBF_MENU) { prompt("State Six Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(SVSV,DBF_MENU) { prompt("State Seven Severity") - promptgroup(GUI_BITS1) + promptgroup("71 - Alarm 0-7") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(EISV,DBF_MENU) { prompt("State Eight Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(NISV,DBF_MENU) { prompt("State Nine Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TESV,DBF_MENU) { prompt("State Ten Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(ELSV,DBF_MENU) { prompt("State Eleven Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TVSV,DBF_MENU) { prompt("State Twelve Severity") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(TTSV,DBF_MENU) { prompt("State Thirteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FTSV,DBF_MENU) { prompt("State Fourteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(FFSV,DBF_MENU) { prompt("State Fifteen Sevr") - promptgroup(GUI_BITS2) + promptgroup("72 - Alarm 8-15") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(UNSV,DBF_MENU) { prompt("Unknown State Sevr") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(COSV,DBF_MENU) { prompt("Change of State Sevr") - promptgroup(GUI_MBB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) @@ -461,17 +461,17 @@ recordtype(mbbo) { } field(SHFT,DBF_USHORT) { prompt("Shift") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(1) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -481,19 +481,19 @@ recordtype(mbbo) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_MBB) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID outpt action") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_USHORT) { prompt("INVALID output value") - promptgroup(GUI_MBB) + promptgroup("50 - Output") interest(2) } } diff --git a/src/std/rec/permissiveRecord.dbd b/src/std/rec/permissiveRecord.dbd index 6e999175f..7eb04bf95 100644 --- a/src/std/rec/permissiveRecord.dbd +++ b/src/std/rec/permissiveRecord.dbd @@ -3,21 +3,21 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(permissive) { include "dbCommon.dbd" field(LABL,DBF_STRING) { prompt("Button Label") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") pp(TRUE) interest(1) size(20) } field(VAL,DBF_USHORT) { prompt("Status") + promptgroup("40 - Input") asl(ASL0) pp(TRUE) } diff --git a/src/std/rec/printfRecord.dbd b/src/std/rec/printfRecord.dbd index 37beccebf..4fd63ef3c 100644 --- a/src/std/rec/printfRecord.dbd +++ b/src/std/rec/printfRecord.dbd @@ -28,7 +28,7 @@ recordtype(printf) { } field(SIZV,DBF_USHORT) { prompt("Size of VAL buffer") - promptgroup(GUI_OUTPUT) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("41") @@ -39,69 +39,69 @@ recordtype(printf) { } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(FMT,DBF_STRING) { prompt("Format String") - promptgroup(GUI_CALC) + promptgroup("30 - Action") pp(TRUE) size(81) } field(IVLS,DBF_STRING) { prompt("Invalid Link String") - promptgroup(GUI_CALC) + promptgroup("30 - Action") size(16) initial("LNK") } field(INP0,DBF_INLINK) { prompt("Input 0") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP1,DBF_INLINK) { prompt("Input 1") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP2,DBF_INLINK) { prompt("Input 2") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP3,DBF_INLINK) { prompt("Input 3") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP4,DBF_INLINK) { prompt("Input 4") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP5,DBF_INLINK) { prompt("Input 5") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP6,DBF_INLINK) { prompt("Input 6") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP7,DBF_INLINK) { prompt("Input 7") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP8,DBF_INLINK) { prompt("Input 8") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(INP9,DBF_INLINK) { prompt("Input 9") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } %/* Number of INPx fields defined */ diff --git a/src/std/rec/selRecord.dbd b/src/std/rec/selRecord.dbd index 0d01586a0..724482704 100644 --- a/src/std/rec/selRecord.dbd +++ b/src/std/rec/selRecord.dbd @@ -3,9 +3,8 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(selSELM) { choice(selSELM_Specified,"Specified") @@ -17,12 +16,13 @@ recordtype(sel) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Result") + promptgroup("40 - Input") asl(ASL0) special(SPC_NOMOD) } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") menu(selSELM) } field(SELN,DBF_USHORT) { @@ -30,124 +30,124 @@ recordtype(sel) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(NVL,DBF_INLINK) { prompt("Index Value Location") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") interest(1) } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup(GUI_SELECT) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup(GUI_SELECT) + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -155,7 +155,7 @@ recordtype(sel) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -163,7 +163,7 @@ recordtype(sel) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -171,7 +171,7 @@ recordtype(sel) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -179,17 +179,17 @@ recordtype(sel) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/seqRecord.dbd b/src/std/rec/seqRecord.dbd index 3ef3d3ef9..c40d17c38 100644 --- a/src/std/rec/seqRecord.dbd +++ b/src/std/rec/seqRecord.dbd @@ -20,7 +20,7 @@ recordtype(seq) { } field(SELM,DBF_MENU) { prompt("Select Mechanism") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") interest(1) menu(seqSELM) } @@ -31,7 +31,7 @@ recordtype(seq) { } field(SELL,DBF_INLINK) { prompt("Link Selection Loc") - promptgroup(GUI_INPUTS) + promptgroup("30 - Action") interest(1) } field(OFFS,DBF_SHORT) { @@ -50,17 +50,17 @@ recordtype(seq) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(DLY0,DBF_DOUBLE) { prompt("Delay 0") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL0,DBF_INLINK) { prompt("Input link 0") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO0,DBF_DOUBLE) { @@ -69,17 +69,17 @@ recordtype(seq) { } field(LNK0,DBF_OUTLINK) { prompt("Output Link 0") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY1,DBF_DOUBLE) { prompt("Delay 1") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL1,DBF_INLINK) { prompt("Input link1") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO1,DBF_DOUBLE) { @@ -88,17 +88,17 @@ recordtype(seq) { } field(LNK1,DBF_OUTLINK) { prompt("Output Link 1") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY2,DBF_DOUBLE) { prompt("Delay 2") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL2,DBF_INLINK) { prompt("Input link 2") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO2,DBF_DOUBLE) { @@ -107,17 +107,17 @@ recordtype(seq) { } field(LNK2,DBF_OUTLINK) { prompt("Output Link 2") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY3,DBF_DOUBLE) { prompt("Delay 3") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DOL3,DBF_INLINK) { prompt("Input link 3") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DO3,DBF_DOUBLE) { @@ -126,17 +126,17 @@ recordtype(seq) { } field(LNK3,DBF_OUTLINK) { prompt("Output Link 3") - promptgroup(GUI_SEQ1) + promptgroup("41 - Link 0-7") interest(1) } field(DLY4,DBF_DOUBLE) { prompt("Delay 4") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DOL4,DBF_INLINK) { prompt("Input link 4") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DO4,DBF_DOUBLE) { @@ -145,17 +145,17 @@ recordtype(seq) { } field(LNK4,DBF_OUTLINK) { prompt("Output Link 4") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DLY5,DBF_DOUBLE) { prompt("Delay 5") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DOL5,DBF_INLINK) { prompt("Input link 5") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DO5,DBF_DOUBLE) { @@ -164,17 +164,17 @@ recordtype(seq) { } field(LNK5,DBF_OUTLINK) { prompt("Output Link 5") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DLY6,DBF_DOUBLE) { prompt("Delay 6") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DOL6,DBF_INLINK) { prompt("Input link 6") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DO6,DBF_DOUBLE) { @@ -183,17 +183,17 @@ recordtype(seq) { } field(LNK6,DBF_OUTLINK) { prompt("Output Link 6") - promptgroup(GUI_SEQ2) + promptgroup("41 - Link 0-7") interest(1) } field(DLY7,DBF_DOUBLE) { prompt("Delay 7") - promptgroup(GUI_SEQ3) + promptgroup("41 - Link 0-7") interest(1) } field(DOL7,DBF_INLINK) { prompt("Input link 7") - promptgroup(GUI_SEQ3) + promptgroup("41 - Link 0-7") interest(1) } field(DO7,DBF_DOUBLE) { @@ -202,17 +202,17 @@ recordtype(seq) { } field(LNK7,DBF_OUTLINK) { prompt("Output Link 7") - promptgroup(GUI_SEQ3) + promptgroup("41 - Link 0-7") interest(1) } field(DLY8,DBF_DOUBLE) { prompt("Delay 8") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOL8,DBF_INLINK) { prompt("Input link 8") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DO8,DBF_DOUBLE) { @@ -221,17 +221,17 @@ recordtype(seq) { } field(LNK8,DBF_OUTLINK) { prompt("Output Link 8") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLY9,DBF_DOUBLE) { prompt("Delay 9") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOL9,DBF_INLINK) { prompt("Input link 9") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DO9,DBF_DOUBLE) { @@ -240,17 +240,17 @@ recordtype(seq) { } field(LNK9,DBF_OUTLINK) { prompt("Output Link 9") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYA,DBF_DOUBLE) { prompt("Delay 10") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLA,DBF_INLINK) { prompt("Input link 10") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOA,DBF_DOUBLE) { @@ -259,17 +259,17 @@ recordtype(seq) { } field(LNKA,DBF_OUTLINK) { prompt("Output Link 10") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYB,DBF_DOUBLE) { prompt("Delay 11") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLB,DBF_INLINK) { prompt("Input link 11") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOB,DBF_DOUBLE) { @@ -278,17 +278,17 @@ recordtype(seq) { } field(LNKB,DBF_OUTLINK) { prompt("Output Link 11") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYC,DBF_DOUBLE) { prompt("Delay 12") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLC,DBF_INLINK) { prompt("Input link 12") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOC,DBF_DOUBLE) { @@ -297,17 +297,17 @@ recordtype(seq) { } field(LNKC,DBF_OUTLINK) { prompt("Output Link 12") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYD,DBF_DOUBLE) { prompt("Delay 13") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLD,DBF_INLINK) { prompt("Input link 13") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOD,DBF_DOUBLE) { @@ -316,17 +316,17 @@ recordtype(seq) { } field(LNKD,DBF_OUTLINK) { prompt("Output Link 13") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYE,DBF_DOUBLE) { prompt("Delay 14") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLE,DBF_INLINK) { prompt("Input link 14") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOE,DBF_DOUBLE) { @@ -335,17 +335,17 @@ recordtype(seq) { } field(LNKE,DBF_OUTLINK) { prompt("Output Link 14") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DLYF,DBF_DOUBLE) { prompt("Delay 15") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOLF,DBF_INLINK) { prompt("Input link 15") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } field(DOF,DBF_DOUBLE) { @@ -354,7 +354,7 @@ recordtype(seq) { } field(LNKF,DBF_OUTLINK) { prompt("Output Link 15") - promptgroup(GUI_SEQ3) + promptgroup("42 - Link 8-F") interest(1) } } diff --git a/src/std/rec/stateRecord.dbd b/src/std/rec/stateRecord.dbd index c0a253e1c..6e43ddbba 100644 --- a/src/std/rec/stateRecord.dbd +++ b/src/std/rec/stateRecord.dbd @@ -3,15 +3,14 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(state) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Value") - promptgroup(GUI_DISPLAY) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) size(20) diff --git a/src/std/rec/stringinRecord.dbd b/src/std/rec/stringinRecord.dbd index acafc8cf4..5b0b76813 100644 --- a/src/std/rec/stringinRecord.dbd +++ b/src/std/rec/stringinRecord.dbd @@ -3,9 +3,8 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(stringinPOST) { choice(stringinPOST_OnChange,"On Change") @@ -15,7 +14,7 @@ recordtype(stringin) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Current Value") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") asl(ASL0) pp(TRUE) size(40) @@ -28,24 +27,24 @@ recordtype(stringin) { } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringinPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringinPOST) } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SVAL,DBF_STRING) { @@ -55,7 +54,7 @@ recordtype(stringin) { } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -65,7 +64,7 @@ recordtype(stringin) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } diff --git a/src/std/rec/stringoutRecord.dbd b/src/std/rec/stringoutRecord.dbd index 25bd2fde9..fe0bae5d0 100644 --- a/src/std/rec/stringoutRecord.dbd +++ b/src/std/rec/stringoutRecord.dbd @@ -3,9 +3,8 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* menu(stringoutPOST) { choice(stringoutPOST_OnChange,"On Change") @@ -15,7 +14,7 @@ recordtype(stringout) { include "dbCommon.dbd" field(VAL,DBF_STRING) { prompt("Current Value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") asl(ASL0) pp(TRUE) size(40) @@ -28,40 +27,40 @@ recordtype(stringout) { } field(DOL,DBF_INLINK) { prompt("Desired Output Loc") - promptgroup(GUI_OUTPUT) + promptgroup("40 - Input") interest(1) } field(OMSL,DBF_MENU) { prompt("Output Mode Select") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) menu(menuOmsl) } field(OUT,DBF_OUTLINK) { prompt("Output Specification") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(1) } field(MPST,DBF_MENU) { prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringoutPOST) } field(APST,DBF_MENU) { prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) menu(stringoutPOST) } field(SIOL,DBF_OUTLINK) { prompt("Sim Output Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -71,19 +70,19 @@ recordtype(stringout) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(IVOA,DBF_MENU) { prompt("INVALID output action") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) menu(menuIvoa) } field(IVOV,DBF_STRING) { prompt("INVALID output value") - promptgroup(GUI_OUTPUT) + promptgroup("50 - Output") interest(2) size(40) } diff --git a/src/std/rec/subArrayRecord.dbd b/src/std/rec/subArrayRecord.dbd index 4a0bfe0c6..7814a2e48 100644 --- a/src/std/rec/subArrayRecord.dbd +++ b/src/std/rec/subArrayRecord.dbd @@ -3,9 +3,8 @@ # National Laboratory. # Copyright (c) 2002 The Regents of the University of California, as # Operator of Los Alamos National Laboratory. -# EPICS BASE Versions 3.13.7 -# and higher are distributed subject to a Software License Agreement found -# in file LICENSE that is included with this distribution. +# EPICS BASE is distributed subject to a Software License Agreement found +# in file LICENSE that is included with this distribution. #************************************************************************* recordtype(subArray) { include "dbCommon.dbd" @@ -21,57 +20,57 @@ recordtype(subArray) { } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_COMMON) + promptgroup("80 - Display") interest(1) prop(YES) } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_ALARMS) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_BITS1) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_BITS2) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_CALC) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_CLOCK) + promptgroup("80 - Display") interest(1) prop(YES) } field(MALM,DBF_ULONG) { - prompt("Maximum Elements ") - promptgroup(GUI_CLOCK) + prompt("Maximum Elements") + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_COMPRESS) + promptgroup("30 - Action") pp(TRUE) initial("1") } field(INDX,DBF_ULONG) { prompt("Substring Index") - promptgroup(GUI_CONVERT) + promptgroup("30 - Action") pp(TRUE) } field(BUSY,DBF_SHORT) { diff --git a/src/std/rec/subRecord.dbd b/src/std/rec/subRecord.dbd index 973cab7f1..48cfc1385 100644 --- a/src/std/rec/subRecord.dbd +++ b/src/std/rec/subRecord.dbd @@ -15,14 +15,14 @@ recordtype(sub) { } field(INAM,DBF_STRING) { prompt("Init Routine Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) size(40) } field(SNAM,DBF_STRING) { prompt("Subroutine Name") - promptgroup(GUI_SUB) + promptgroup("30 - Action") special(SPC_MOD) interest(1) size(40) @@ -37,127 +37,127 @@ recordtype(sub) { } field(INPA,DBF_INLINK) { prompt("Input A") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPB,DBF_INLINK) { prompt("Input B") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPC,DBF_INLINK) { prompt("Input C") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPD,DBF_INLINK) { prompt("Input D") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPE,DBF_INLINK) { prompt("Input E") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPF,DBF_INLINK) { prompt("Input F") - promptgroup(GUI_INPUTS) + promptgroup("41 - Input A-F") interest(1) } field(INPG,DBF_INLINK) { prompt("Input G") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPH,DBF_INLINK) { prompt("Input H") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPI,DBF_INLINK) { prompt("Input I") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPJ,DBF_INLINK) { prompt("Input J") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPK,DBF_INLINK) { prompt("Input K") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(INPL,DBF_INLINK) { prompt("Input L") - promptgroup(GUI_INPUTS) + promptgroup("42 - Input G-L") interest(1) } field(EGU,DBF_STRING) { - prompt("Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { - prompt("High Operating Rng") - promptgroup(GUI_DISPLAY) + prompt("High Operating Range") + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(HIHI,DBF_DOUBLE) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOLO,DBF_DOUBLE) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(HIGH,DBF_DOUBLE) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(LOW,DBF_DOUBLE) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(BRSV,DBF_MENU) { prompt("Bad Return Severity") - promptgroup(GUI_SUB) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -165,7 +165,7 @@ recordtype(sub) { } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -173,7 +173,7 @@ recordtype(sub) { } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -181,7 +181,7 @@ recordtype(sub) { } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) prop(YES) @@ -189,17 +189,17 @@ recordtype(sub) { } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(A,DBF_DOUBLE) { diff --git a/src/std/rec/waveformRecord.dbd.pod b/src/std/rec/waveformRecord.dbd.pod index d28302801..db2fa05fb 100644 --- a/src/std/rec/waveformRecord.dbd.pod +++ b/src/std/rec/waveformRecord.dbd.pod @@ -56,50 +56,50 @@ recordtype(waveform) { } field(RARM,DBF_SHORT) { prompt("Rearm the waveform") - promptgroup(GUI_WAVE) + promptgroup("30 - Action") pp(TRUE) interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") interest(1) } field(EGU,DBF_STRING) { - prompt("Engineering Units Name") - promptgroup(GUI_DISPLAY) + prompt("Engineering Units") + promptgroup("80 - Display") interest(1) size(16) prop(YES) } field(HOPR,DBF_DOUBLE) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(LOPR,DBF_DOUBLE) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) prop(YES) } field(NELM,DBF_ULONG) { prompt("Number of Elements") - promptgroup(GUI_WAVE) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) initial("1") } field(FTVL,DBF_MENU) { prompt("Field Type of Value") - promptgroup(GUI_WAVE) + promptgroup("30 - Action") special(SPC_NOMOD) interest(1) menu(menuFtype) @@ -120,12 +120,12 @@ recordtype(waveform) { } field(SIOL,DBF_INLINK) { prompt("Sim Input Specifctn") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIML,DBF_INLINK) { prompt("Sim Mode Location") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(1) } field(SIMM,DBF_MENU) { @@ -135,22 +135,22 @@ recordtype(waveform) { } field(SIMS,DBF_MENU) { prompt("Sim mode Alarm Svrty") - promptgroup(GUI_INPUTS) + promptgroup("90 - Simulate") interest(2) menu(menuAlarmSevr) } field(MPST,DBF_MENU) { - prompt("Post Value Monitors") - promptgroup(GUI_DISPLAY) - interest(1) - menu(waveformPOST) + prompt("Post Value Monitors") + promptgroup("80 - Display") + interest(1) + menu(waveformPOST) } field(APST,DBF_MENU) { - prompt("Post Archive Monitors") - promptgroup(GUI_DISPLAY) - interest(1) - menu(waveformPOST) - } + prompt("Post Archive Monitors") + promptgroup("80 - Display") + interest(1) + menu(waveformPOST) + } field(HASH,DBF_ULONG) { prompt("Hash of OnChange data.") interest(3) diff --git a/src/template/base/top/exampleApp/src/xxxRecord.dbd b/src/template/base/top/exampleApp/src/xxxRecord.dbd index 4a71c5409..12c1d6202 100644 --- a/src/template/base/top/exampleApp/src/xxxRecord.dbd +++ b/src/template/base/top/exampleApp/src/xxxRecord.dbd @@ -2,101 +2,102 @@ recordtype(xxx) { include "dbCommon.dbd" field(VAL,DBF_DOUBLE) { prompt("Current EGU Value") - asl(ASL0) + promptgroup("40 - Input") + asl(ASL0) pp(TRUE) } field(INP,DBF_INLINK) { prompt("Input Specification") - promptgroup(GUI_INPUTS) + promptgroup("40 - Input") special(SPC_NOMOD) interest(1) } field(PREC,DBF_SHORT) { prompt("Display Precision") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(EGU,DBF_STRING) { prompt("Engineering Units") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) size(16) } field(HOPR,DBF_FLOAT) { prompt("High Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LOPR,DBF_FLOAT) { prompt("Low Operating Range") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(HIHI,DBF_FLOAT) { prompt("Hihi Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(LOLO,DBF_FLOAT) { prompt("Lolo Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(HIGH,DBF_FLOAT) { prompt("High Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(LOW,DBF_FLOAT) { prompt("Low Alarm Limit") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) } field(HHSV,DBF_MENU) { prompt("Hihi Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LLSV,DBF_MENU) { prompt("Lolo Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HSV,DBF_MENU) { prompt("High Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(LSV,DBF_MENU) { prompt("Low Severity") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") pp(TRUE) interest(1) menu(menuAlarmSevr) } field(HYST,DBF_DOUBLE) { prompt("Alarm Deadband") - promptgroup(GUI_ALARMS) + promptgroup("70 - Alarm") interest(1) } field(ADEL,DBF_DOUBLE) { prompt("Archive Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(MDEL,DBF_DOUBLE) { prompt("Monitor Deadband") - promptgroup(GUI_DISPLAY) + promptgroup("80 - Display") interest(1) } field(LALM,DBF_DOUBLE) { diff --git a/src/tools/DBD/Recfield.pm b/src/tools/DBD/Recfield.pm index 6dbf1696f..8bc439346 100644 --- a/src/tools/DBD/Recfield.pm +++ b/src/tools/DBD/Recfield.pm @@ -27,7 +27,7 @@ our %field_types = ( our %field_attrs = ( asl => qr/^ASL[01]$/, initial => qr/^.*$/, - promptgroup => qr/^GUI_\w+$/, + promptgroup => qr/^.*$/, prompt => qr/^.*$/, special => qr/^(?:SPC_\w+|\d{3,})$/, pp => qr/^(?:TRUE|FALSE)$/,