On Tue, 2010-09-07 at 21:39 -0500, Mark Rivers wrote:
> mca/mcaApp/SISSrc/drvMcaSIS/drvMcaSIS3820Asyn.c is an example asyn driver that supports the scaler record. It is a relatively complex driver, because it supports not only the scaler record interface, but also the mca record interface. The driver allows the SIS3820 to be used as a simple preset scaler (like the Joerger VSC16). It also allows it to be used as a multi-channel scaler (MCS), with each input counting into an array as a function of time or external channel advance. The time per point can be as small as 1 microsecond or so.
>
> If you only are interested in the preset scaler mode, then most of the code in this driver is not necessary because it is supporting the MCS mode.
>
> mca/iocBoot/iocVxWorks/SIS3820_32.cmd is an example vxWorks startup script which loads a scaler record. The scaler record itself is loaded from std/stdApp/Db/scaler32.db.
>
Thank you Mark, this looks very good for a reference. I'd only been
looking inside the std/ top-level directory, which is why I hadn't seen
it.
Cheers,
Angus
- References:
- Examples of synApps scaler record using asyn port driver Angus Gratton
- RE: Examples of synApps scaler record using asyn port driver Mark Rivers
- Navigate by Date:
- Prev:
RE: Examples of synApps scaler record using asyn port driver Mark Rivers
- Next:
[no subject] Ahn, Si Won
- 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: Examples of synApps scaler record using asyn port driver Mark Rivers
- Next:
Re: Examples of synApps scaler record using asyn port driver David Kline
- 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
|