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  2018  2019  2020  2021  <20222023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
<== Date ==> <== Thread ==>

Subject: Long PV names in EPICS base
From: Simon Rose via Core-talk <core-talk at aps.anl.gov>
To: AppVeyor via Core-talk <core-talk at aps.anl.gov>
Date: Fri, 14 Jan 2022 08:32:08 +0000

Hi all -

 

Suppose that we wanted to allow EPICS to have longer PV names than the default 60 characters. It seems that this is possible by modifying two files:

  • PVNAME_STRINGSZ in modules/libcom/src/misc/dbDefs.h
  • The “Record Name” field in modules/database/src/ioc/db/dbCommon.dbd.pod

 

If you modify these two locations, then you can have records with PVs whose names are longer. ca/pvget/put seem to work find regardless, so this seems like a very simple change. However…

 

Is there anything else that is missing that would need to be changed here? In particular, I wonder if there are any concerns with linking records to each other, or any other unexpected consequences.

 

Thanks,

 

______________________

 

Simon Rose

Software Engineer

Control System Software and Services

 

European Spallation Source ERIC

P.O. Box 176, SE-221 00 Lund, Sweden

Visiting address: Partikelgatan 2, 224 84 Lund

Mobile: +46 72 179 23 07

E-mail: simon.rose at ess.eu

 

signature_601184643

 

 


Replies:
AW: Long PV names in EPICS base Zimoch Dirk (PSI) via Core-talk

Navigate by Date:
Prev: Build failed: EPICS Base 7 base-7.0-456 AppVeyor via Core-talk
Next: AW: Long PV names in EPICS base Zimoch Dirk (PSI) via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
Navigate by Thread:
Prev: Build failed: EPICS Base 7 base-7.0-456 AppVeyor via Core-talk
Next: AW: Long PV names in EPICS base Zimoch Dirk (PSI) via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  <20222023  2024 
ANJ, 14 Sep 2022 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·