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  <20162017  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  <20162017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: processCallbacks() never called in areaDetector plugin
From: Siniša Veseli <[email protected]>
To: <[email protected]>
Date: Tue, 8 Nov 2016 07:03:02 -0600
Hi,

If you are using ADCore 2-5, you probably need to call start() in your plugin's constructor.

Sinisa


On 11/8/16 6:28 AM, Jonas Nilsson wrote:
Hi,
I am trying to learn how to write an areaDetector plugin. As a starting point I have tried to use the ”NDStdArrays” plugin and simply switched all the names in the relevant source files to something else so as to not cause a conflict with the existing NDStdArrays plugin. The problem is that whereas the original NDStdArrays plugin appears to work correctly (ArrayCounter_RBV increases), my version does not appear to do so.

I have put some simple debug messages into all the functions and member functions in the source file and while the plugin appears to initialize correctly, processCallbacks(NDArray *pArray) is never called.

The plugin is enabled (EnableCallbacks_RBV returns ”Enable”) and I can see no error or warning messages when starting iocsh. Does anyone have a good idea on what might be a common beginners problem or how to debug the problem?

Regards,
Jonas

--
Siniša Veseli
Scientific Software Engineering & Data Management
Advanced Photon Source
Argonne National Laboratory
[email protected]
(630)252-9182


Replies:
RE: processCallbacks() never called in areaDetector plugin Mark Rivers
References:
processCallbacks() never called in areaDetector plugin Jonas Nilsson

Navigate by Date:
Prev: processCallbacks() never called in areaDetector plugin Jonas Nilsson
Next: RE: processCallbacks() never called in areaDetector plugin Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: processCallbacks() never called in areaDetector plugin Jonas Nilsson
Next: RE: processCallbacks() never called in areaDetector plugin Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  <20162017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 08 Nov 2016 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·