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  2009  2010  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  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  <2024
<== Date ==> <== Thread ==>

Subject: Re: Help with device support for aao (waveform)
From: Gabriel Fedel via Tech-talk <tech-talk at aps.anl.gov>
To: <tech-talk at aps.anl.gov>
Date: Tue, 9 Jan 2024 08:42:36 +0100
Hi again,

Just to share that I could find the same behavior on a record on mrfioc2. This one:
https://github.com/epics-modules/mrfioc2/blob/master/mrmShared/Db/databuftx.db#L2
https://github.com/epics-modules/mrfioc2/blob/master/mrmShared/src/devMrfBufTx.cpp#L171

If I try to create a similar softRecord it works as it should.

Cheers

On 1/9/24 08:03, Gabriel Fedel via Tech-talk wrote:
Hi tech-talk,

I am facing a strange issue with a device support for one aao record (or waveform), on that implementation when I change the value of the record the pvmonitor is not updated but the camonitor it is.

For example:

$ pvput TD-TEST:EvtCodes-SP [6,7,8,9,10,11,12,13,15,18,19,96,97,100,101,102,103,120,127,60,61,62,63,64] Old : 2024-01-09 07:53:23.819 [6,7,8,9,10,11,12,13,15,18,19,96,97,100,101,102,103,120,127,60,66,62,63,64] New : 2024-01-09 07:53:46.770 [6,7,8,9,10,11,12,13,15,18,19,96,97,100,101,102,103,120,127,60,61,62,63,64]

$ pvmonitor TD-TEST:ScEvtCodes-SP
TD-TEST:ScEvtCodes-SP 2024-01-09 07:53:23.819 [6,7,8,9,10,11,12,13,15,18,19,96,97,100,101,102,103,120,127,60,66,62,63,64]


$ camonitor TD-TEST:ScEvtCodes-SP
TD-TEST:ScEvtCodes-SP 2024-01-09 07:53:23.818697 24 6 7 8 9 10 11 12 13 15 18 19 96 97 100 101 102 103 120 127 60 66 62 63 64 TD-TEST:ScEvtCodes-SP 2024-01-09 07:53:46.770254 24 6 7 8 9 10 11 12 13 15 18 19 96 97 100 101 102 103 120 127 60 61 62 63 64

---

I imagine I might be missing some piece of implementation of the device support. Anyone has seen this before ? if someone has some simple example of an aao device support implementation that could help also.


Thanks


--
Gabriel Fedel
Embedded Software Developer  / Integrated Control System Division

European Spallation Source ERIC
P.O. Box 176, SE-221 00 Lund, Sweden
Visiting address: Partikelgatan 2, 224 84 Lund

References:
Help with device support for aao (waveform) Gabriel Fedel via Tech-talk

Navigate by Date:
Prev: Help with device support for aao (waveform) Gabriel Fedel via Tech-talk
Next: areaDetector monthly meeting Perez Juarez, Emilio (DLSLtd, RAL, LSCI) via Tech-talk
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: Help with device support for aao (waveform) Gabriel Fedel via Tech-talk
Next: areaDetector monthly meeting Perez Juarez, Emilio (DLSLtd, RAL, LSCI) via Tech-talk
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
ANJ, 09 Jan 2024 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·