EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: mbboRecord - more than 16 states
From: Marty Kraimer <[email protected]>
To: [email protected]
Date: Mon, 24 Jun 2002 10:12:27 -0500
Frank Lenkszus (APS) encountered the following problem with the mbboRecord.

He had an application that required setting more than 16 states in an mbboRecord. The mbboRecord does allow this. If no state strings or values are defined then the record support sets RVAL equal to VAL but still honors SHFT. The problem is that some CA clients don't allow the user to change VAL if no state strings are defined. When some clients determines that the field is an DBR_ENUM, it only allow the user to specify one of the legal values obtained via a DBR_XXX_ENUM request. Since the mbboRecord returns no valid strings, the client doesn't allow VAL to be changed.

The fix is to have mbboRecord support cvt_dbaddr for the VAL field. If no states are defined it will set the field type to USHORT.

This change will be made to the next release of 3.13 and 3.14.

Marty Kraimer


Navigate by Date:
Prev: R3.13.6 bug report Jeff Hill
Next: Re: [Q] How to set a timestamp in a device support routine. Marty Kraimer
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: R3.13.6 bug report Jeff Hill
Next: genSub & PPC crash in dbProcess? Martin Pieck
Index: 1994  1995  1996  1997  1998  1999  2000  2001  <20022003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·