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  2011  2012  2013  2014  <20152016  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  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS UIs in the context of changing enum record identifiers
From: Andrew Johnson <[email protected]>
To: Jameson Graef Rollins <[email protected]>, Mark Rivers <[email protected]>, EPICS tech-talk <[email protected]>
Date: Wed, 1 Apr 2015 13:47:00 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Jamie,

On 04/01/2015 01:24 PM, Jameson Graef Rollins wrote:
> Unfortunately I haven't yet figured out to get MEDM to monitor the
> DBE_PROPERTY.  If anyone knows how to do that, I would love a
> reference.

Ken Evans was the last real maintainer of MEDM and I think he retired
before we added the DBE_PROPERTY event type to Base, so I don't think
you're going to get any responses to that question.

I have an alternative suggestion which may or may not work for your
issue depending on how dynamic your enum strings are: Replace the Menu
Button pointing to your enum with a Text Update widget (to display the
current setting) and a series of Message Buttons, one for each
possible value, each of which will put their specific command string
to the enum record on pressing the button.

By putting a string value you don't care if the numbers for the enum
commands change. You will also want to arrange for the buttons for
those commands not currently enabled to be disabled (made invisible),
which will probably need additional PVs to work. This does couple your
MEDM screens more closely with your application, but that might not be
too much of a problem.

HTH,

- - Andrew
- -- 
Light thinks it travels faster than anything but it is wrong.
No matter how fast light travels, it finds the darkness has
always got there first, and is waiting for it.
    -- Terry Pratchett, Reaper Man
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)

iQIcBAEBAgAGBQJVHD0jAAoJEGx0HvquSvYWuoQQAKWlp+sswGFDDpuPiKkXPZ/d
FYlU2OgBBIAN5zwRuCrFR1BZ+gfDhv2ULQ5gaTcpzXuUOCwhwEB1fH+tX3KtEd2q
tS0UdvOV+bYz2BbIxDDjEmcj/8q7nfDNfUcHrNlYAAdYJoUsrLnoDOCukzm1VLKT
DB5XFLEZWItFX2VAoGelDDhAe0bbFDKe8B7GTCEWzdDbMEcqkprYeYS3+DR5/DoB
dmAu36IWi+bOf+dK9EeWcvfXMfQGhkFdEsuQ88rv4Z8/6fov4KgZdxvmUZCPn99j
X8AuLxJQWTzSedqhFOaUVavpgUkzXLn6GilQzxqZuJY9Na7ACaqD8KfaVH7Sl75E
LPOwEH85cx6SiIQslR3GnFxNPryooTFeHfBl0tgIapFeNXf9mpn+VdotwbXlO/MP
j/q4VhSx0kI8chXvK7y6Q/Acf1e1AJ90S5aGF7s81M7atEvTxppMAEy5pxZ5osp/
WPSZx9vZXonOVPuIchS1OZ+7wvU2jFPo66vUPiHGGjXg+PKGpKKP5zowarwaECd/
GpT2WtMHEJVC0BypphKY8N7WJ8ZDBLGT0NT4KeWxFSJzGuYhq7u9UH6jSkGuE118
036w/hlBwwgBoAUDFPV3ml7Y+uYU7lQ8BCbPX1QXasAtXngi8TubFeT7isReHswZ
4TjtzB+rmGP6emXAEh4N
=4o9N
-----END PGP SIGNATURE-----

Replies:
Re: EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins
References:
EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins
RE: EPICS UIs in the context of changing enum record identifiers Mark Rivers
RE: EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins

Navigate by Date:
Prev: RE: EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins
Next: Re: EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins
Next: Re: EPICS UIs in the context of changing enum record identifiers Jameson Graef Rollins
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·