EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS V3 PV name length limits and how to get around them
From: Benjamin Franksen via Core-talk <[email protected]>
To: EPICS Core Talk <[email protected]>
Date: Tue, 4 Dec 2018 17:57:15 +0100
Am 22.11.18 um 17:00 schrieb Ralph Lange:
> On Thu, 22 Nov 2018 at 16:13, Benjamin Franksen via Core-talk <
> [email protected]> wrote:
> 
>> Am 19.11.18 um 18:29 schrieb Johnson, Andrew N. via Core-talk:
>>> The CA protocol's channel name length is not limited by the size of the
>>> NAME field in the IOC.
>>
>> I am aware of that. Sorry for not expressing myself clearly.
>>
>>> Ben, what limitations are you trying to solve, and how do you know that
>>> they actually exist?
>>
>> Basically, the limit of 40 bytes on the DBR_STRING data type. Which in
>> turn implies a limit on the length of things you can put into link
>> field.
>>
> 
> I don't quite understand.
> Link fields have much wider limits: pushed to 128 then 256 chars in 3.15;
> unlimited in 7.0
> Setting those fields through CA is possible using the "long string" mode,
> i.e. by writing an array of char to the PV which gets a "$" suffix.
> 
> ralph@debian-testing:~$ caput -S ai.INP$
> this_is_an_extremely_long_string_that_still_can_be_written
> Old : ai.INP$
> New : ai.INP$ this_is_an_extremely_long_string_that_still_can_be_written
> NPP NMS
> 
> So: which use case is not solved by the currently available mechanisms?

Hm. I did not realize that this is possible now. Looks like there is no
longer any need for what I proposed. Good to know (and thanks for
everybody's patient explanations).

Cheers
Ben

Attachment: signature.asc
Description: OpenPGP digital signature


Replies:
Re: EPICS V3 PV name length limits and how to get around them Johnson, Andrew N. via Core-talk
References:
EPICS V3 PV name length limits and how to get around them Benjamin Franksen via Core-talk
Re: EPICS V3 PV name length limits and how to get around them Michael Davidsaver via Core-talk
Re: EPICS V3 PV name length limits and how to get around them Johnson, Andrew N. via Core-talk
Re: EPICS V3 PV name length limits and how to get around them Benjamin Franksen via Core-talk
Re: EPICS V3 PV name length limits and how to get around them Ralph Lange via Core-talk

Navigate by Date:
Prev: Jenkins build is still unstable: epics-7.0 » linux64 #87 APS Jenkins via Core-talk
Next: Re: EPICS V3 PV name length limits and how to get around them Johnson, Andrew N. via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: EPICS V3 PV name length limits and how to get around them Ralph Lange via Core-talk
Next: Re: EPICS V3 PV name length limits and how to get around them Johnson, Andrew N. via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 04 Dec 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·