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)$/,