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  <20122013  2014  2015  2016  2017  2018  2019  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019 
<== Date ==> <== Thread ==>

Subject: Re: caget limitation retreiving ENUM list
From: Dirk Zimoch <dirk.zimoch@psi.ch>
To: haquin <haquin@ganil.fr>
Cc: tech-talk <tech-talk@aps.anl.gov>
Date: Fri, 29 Jun 2012 09:33:01 +0200
haquin wrote:
Hi,

I have developped a record which has an ENUM field of 32 elements,
When I use "caget -d 31 PVname" to retreive the list of elements, I get only the 16 first elements.

Could the "caget -d xx" retreive more the 16 elements ?

Regards


Not without breaking the CA protocol.

You can try to change the MAX_ENUM_STATES macro in db_access.h and then re-compile all EPICS software. But you have to rebuild not only EPICS base but as well all clients. Client built without the change may not work with modified IOCs. Tell me if this works :-)

Dirk

References:
caget limitation retreiving ENUM list haquin

Navigate by Date:
Prev: Re: ethernet-based Gamma ion pump controller (mpc) Pavel Masloff
Next: RE: LabVIEW EPICS connection ulrik.pedersen
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019 
Navigate by Thread:
Prev: Re: caget limitation retreiving ENUM list Andrew Johnson
Next: ethernet-based Gamma ion pump controller (mpc) Scott Baily
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  <20122013  2014  2015  2016  2017  2018  2019 
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 ·