EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Asyn record DBD
From: Rolf Keitel <[email protected]>
To: [email protected]
Date: Thu, 24 Feb 2011 13:02:25 -0800
Hi Andrew,

as far as I know, VisualDCT also uses the promptgroup for optional grouping of the record fields on the property sheet.

- rolf -

On 2/23/2011 12:11 PM, Andrew Johnson wrote:
Hi Rod,

On Wednesday 23 February 2011 12:27:58 Rod Nussbaumer wrote:
GUI tools can
only use the IFACE field's configuration if there is also the

	        promptgroup(GUI_DISPLAY)

element added to the DBD file for the IFACE field description.

Is this correct, or do I simply not understand the record and/or the
meaning of the DBD file elements?
According to section 6.5.2 of the AppDevGuide you are correct, Database
Configuration Tools (DCTs) are only supposed to present and let users set
values for fields that have promptgroup() defined.  However the document also
goes on to say that there are no known tools that actually follow this rule.
In section 6.5.3 a note under "gui_group" says that many record types haven't
assigned the right groups to some fields anyway.  As Mark said, the IOC
currently ignores this rule (but in the future it might enforce it).

Evidently your CapFast conversion tool is following the documented rules, so I
would encourage Mark to add the above line for the next Asyn release.  Other
record type authors should also make sure that they are defining promptgroup()
where appropriate, and DCT authors might want to look at using this to filter
out the run-time-only fields from those that get presented to the user.

I have a vague recollection that Kay or someone else at SNS actually went
through and configured the right groups for the Base record types; if those
changes are still available somewhere they might be suitable to be added to
the new R3.15 series...

- Andrew


--
+-------------------------------------------------------+
| Rolf Keitel, Ph.D.                Tel: (604) 222-7453 |
| TRIUMF                                                |
| Vancouver, B.C., Canada                               |
+-------------------------------------------------------+



References:
Asyn record DBD Rod Nussbaumer
Re: Asyn record DBD Andrew Johnson

Navigate by Date:
Prev: RE: Anyone working on PCO camera support? Mark Rivers
Next: About pvPut dafault behavior jun-ichi.odagiri
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Asyn record DBD Rod Nussbaumer
Next: Anyone working on PCO camera support? peter.leicester
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·