EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: Waveform record updating problem
From: Eric Norum <[email protected]>
To: Prachi Chitnis <[email protected]>
Cc: Tech-talk Techtalk <[email protected]>
Date: Thu, 23 Jul 2009 08:33:22 -0500
Why could you not use asyn?
You could use the Tektronix TDS3000/5000 driver as an example.

On Jul 23, 2009, at 2:15 AM, Prachi Chitnis wrote:

Hello,
My setup consists of a LeCroy scope that is interfaced to an Ubuntu 8.10
machine on Ethernet.
I could not use Asyn to communicate with this scope, so I wrote device
support for it. My db file is as follows:


record(waveform, GetWFC1) {
 field(SCAN, "1 second")
 field(PINI, "NO")
 field(DTYP, "LeCroy WaveSurfer")
 field(INP, "#C1 S1 @C1:WAVEFORM? DAT1\n")
 field(NELM, "1000")
 field(FTVL, "CHAR")
}

record(waveform, C1a) {
 field(SCAN, "1 second")
 field(PINI, "NO")
 field(DTYP, "Soft Channel")
 field(INP, "GetWFC1 CA")
 field(NELM, "1000")
 field(FTVL, "CHAR")
}

I am using the VME_IO for input link for "LeCroy Wavesurfer" device
support. Card = (1,0) denotes (write, no write) to device, Signal = (1,0) denotes (read, no read) from the device and the parm denotes the command to be written to the device. The GetWFC1.VAL field is showing correct data
& is updating properly.

My problems are:

1)  When I keep C1a.INP as PP, I dont get any data into it.

2) When I keep C1a.INP as CA (also CP), and monitor this record, I get
the data into VAL field, the timestamp updates but the data doesn't
update.

3) When I morph C1a to subarray record, with same fields and MALM set to
1000, the the same prob as 2) occurs

4) I also set the PHAS fields of both records as 0 and 1(resp.), but that
too didn't work.

5) When I group these two records, then nor PP neither CA input link is
able to fetch data into the VAL field of group:C1a record.

6)  I also tried to make the scan rate of C1a faster than GetWFC1, but
that didn't help.

Please suggest some solution.
Thanx in advance...

--
Prachi Chitnis
Scientific Officer 'C'
Raja Ramanna Centre for Advanced Technology, Indore
India


--
Eric Norum <[email protected]>
Advanced Photon Source
Argonne National Laboratory
(630) 252-4793



References:
Waveform record updating problem Prachi Chitnis

Navigate by Date:
Prev: RE: Waveform record updating problem Mark Rivers
Next: Vxi11 Szalata, Zenon M.
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Waveform record updating problem Mark Rivers
Next: Re: Waveform record updating problem Prachi Chitnis
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  <20092010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 31 Jan 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·