EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  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  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: asyn for synchronous devices
From: Emmanuel Mayssat <[email protected]>
To: [email protected]
Date: Mon, 10 Sep 2007 12:13:23 -0700
Hello

It is said that asyn can be used for synchronous devices.
I am contemplating using asyn for my video acquisition driver.
Is that a good idea? As anybody done this?

The design could be as follow:
If I use a PCI frame grabber I instantiate the PCI interface.
If I use a streaming server (AXIS), I instantiate the axis network
interface.
If I want a set of test images, I instantiate a dummy interface, etc.
 
The upper asyn layer does all the image processing (such as profile
calculation, etc). The interface is actually the "hardware driver" and
its purpose is only the acquisition of a snapshot (in a specific format)
and the generation of software interrupts.

Is this a good design for asyn sync drivers?
Should the profile calculation be part of the interface and the
interrupt be generated when all the processing has been completed?

How can I justify using the asyn driver for sync devices over other
methods? what are the benefits of using asyn here?

--
Emmanuel




Replies:
RE: asyn for synchronous devices Mark Rivers

Navigate by Date:
Prev: Re: RT linux John Sinclair
Next: RE: asyn for synchronous devices Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: graphical operator interface based on JAVA Elder Matias
Next: RE: asyn for synchronous devices Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  <20072008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Nov 2011 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·