Title: RE: create arrays in EDM
It is not totally clear what the goal is......
For collecting scalars into arrays - the Compress record already does this. Bad name, I know, but it also compresses waveform records. So if the input is an array, it does successive averages or filters high,low,average. If the input is a scalar, it is a circular buffer. If all you want to do is take a scalar, and create a histogram, there is a histogram record.
The subroutine record - as Stephanie points out - also gives you a way to take one or several arrays, and manipulate them to create a result (or several results)
If you are trying to marshal many scalars into an array, then there are more questions before answers. Do you need location? Status for each channel? Time stamp or time difference from some reference? Does one channel become the reference? We are working on this type of support to create a suite of tools right now at NSLS. Hopefully, we have some progress to report at the May meeting in Aix.
If you only need a plug in EDM, look at the CALC example. If has channel access on one side and creates a result on the other side.
Bob
- Replies:
- Re: create arrays in EDM Jovan Loncar
- References:
- create arrays in EDM Jovan Loncar
- RE: create arrays in EDM Allison, Stephanie
- Navigate by Date:
- Prev:
RE: create arrays in EDM Allison, Stephanie
- Next:
ImageJ can't connect to EPICS PV Silver
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
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:
RE: create arrays in EDM Allison, Stephanie
- Next:
Re: create arrays in EDM Jovan Loncar
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
|