Benjamin Franksen wrote:
[warning, slightly longer post]
Hello Everyone,
I am in the process of writing an enhanced version of the seq record[1]
(named 'sequence' record to distiguish it from the old one). Current
status is "working prototype". I send this message in order to find out
if there are others who would like to use it and to give anyone
opportunity to request additional features or propose changes.
Hopefully, this record will eventually move to base (and retire the
current seq record).
What prompted me to start this was repeated frustration about seq record
being limited to numbers, i.e. its inability to read or write strings.
Thus, it is impossible to use a seq record to e.g. change link fields
in other records. Available solutions to the problem (such as using a
sequence program, or a genSub record, or an external caput-script, or
whatnot) are either complicated, unsafe, too heavy-weight or simply
awkward. <aside>Similar problems exist with other standard record
types, e.g. sel, calc, etc.</aside>
You can use a string-calcout record (sCalcout) for this purpose. See
http://www.aps.anl.gov/aod/bcda/synApps/calc/R2-4/sCalcoutRecord.html
Some of the string expressions are intended mostly for use on links,
e.g., the expression
"xxx:myMotor.DESC"{".DESC",".VAL"}
yields
"xxx:myMotor.VAL"
--
Tim Mooney ([email protected]) (630)252-5417
Beamline Controls & Data Acquisition Group
Advanced Photon Source, Argonne National Lab.
- References:
- enhanced seq record Benjamin Franksen
- Navigate by Date:
- Prev:
Re: enhanced seq record Tim Mooney
- Next:
Re: enhanced seq record Luedeke Andreas
- Index:
2002
2003
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:
enhanced seq record Benjamin Franksen
- Next:
Re: enhanced seq record Brian McAllister
- Index:
2002
2003
2004
2005
<2006>
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|