EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: list of *all* EPICS records
From: Steven Hunt <[email protected]>
To: Tim Mooney <[email protected]>
Cc: "'[email protected]'" <[email protected]>
Date: Fri, 15 Oct 2004 10:10:24 +0200
I made a joinArrayRecord - the opposite of a subArrayRecord.

Steve Hunt 

On Fri, 2004-10-15 at 00:36, Tim Mooney wrote:
> Dear folks, I'm contributing to a training class on EPICS record types, and
> I'd like to give the students a *complete* list of every EPICS record ever
> written or contemplated.  The idea is to convey an accurate sense of how one
> goes about the task of selecting an existing record, or writing a new one,
> to perform a particular task.
> 
> I've compiled the following list from various EPICS web pages, tar files,
> CVS snapshots, etc., and I'm hoping you can help me with any I've missed.
> In particular, if you thought about writing a new record type but didn't,
> or if you know of a record type that's no longer used (e.g., superceded by
> some new capability in base, capability merged into some other record,
> function moved to device support, author got tired of maintaining it, was
> a bad idea from the start, or whatever) your experience might be just the
> thing some new developer needs to be hammered with.
> 
> Anyway, here's the list so far:
> 
> aai		array analog input
> aao		array analog output
> ai		analog input
> ao		analog output
> bi		binary input
> bo		binary output
> calc		calculation
> calcout		calculation and conditional output
> compress	compress
> dfanout		data fanout
> eg		event-generator (custom hardware)
> egevent		event-generator (custom hardware) event
> er		event-receiver (custom hardware)
> erevent		event-receiver (custom hardware) event
> event		event
> fanout		sequence of forward links
> histogram	bin series of PV values
> longin		integer input
> longout		integer output
> mbbiDirect	multi-bit binary input variant
> mbbi		multi-bit binary input
> mbboDirect	multi-bit binary output variant
> mbbo		multi-bit binary output
> permissive	
> sel		select a value based on criteria
> seq		sequence of reads/delays/writes
> state		
> stringin	string input
> stringout	string output
> subArray	get part of an array
> sub		subroutine
> waveform	array
> 
> asyn		Generic interface to asyn port
> scaler		Control a bank of counters
> sseq		string sequence (cf. seq record) - Execute
>   		a sequence of EPICS writes to a set of EPICS
> 		PVs; optionally, wait for completion after
> 		write.
> epid		Enhanced PID record
> timestamp	Timestamp record, exports its timestamp as a
>   		string
> genSub		Multi-I/O subroutine, handles arrays
> transform	Like 'calcout', but supports 16 expressions
> 		that can use the results of any previously
> 		evaluated expressions
> swait		mostly superceded by calcout record
> 		Evaluate a numeric expression; write the
> 		result to an EPICS PV; optionally wait for
> 		completion.
> scalcout	string-calc-output (cf. calcout record)
> busy		database interface to putNotify() - make
> 		a complex device useable by ca_put_callback()
> scanparm	scan parameters for sscan record
> sscan		Programmatically set conditions and acquire
> 		data (cf. scan record)
> table		Control a six-degree-of-freedom optical table
> mca		Supports multichannel analyzers
> gpib		Probes GPIB
> motor		Replacement for steppermotor record - also
> 		supports servo motors; different device and
> 		driver support; user/dial coordinates;
> 		backlash takeout; encoders
> dxp		XIA dxp custom
> vme		Probes VMEbus
> camac		Probes CAMAC
> abDcm		Allen Bradley
> ab1771IX	Allen Bradley
> ab1771IFE	Allen Bradley
> ab1771N		Allen Bradley
> ab1791		Allen Bradley
> 
> cad		Implements Gemini Command/Action Layer
> car		between IOC's
> sir
> apply
> 
> hiv		Access LeCroy or CAEN HV mainframes
> interp		General-purpose interpolation
> pal		Emulates PAL-type IC
> serial		Probes Serial
> 
> pulseCounter	Mizar
> pulseDelay	Mizar
> pulseTrain	Mizar
> timer		Mizar
> 
> spectrum	spectrum-analyzer
> waveAnl		waveform analysis
> vacScan		Spectra VacScan RGA
> 
> archive		store the values of a PV for use by an EPICS
> 		archiving client
> wait		early version of calcout
> cpid		CEBAF PID record


References:
list of *all* EPICS records Tim Mooney

Navigate by Date:
Prev: RE: list of *all* EPICS records Hammonds, John P.
Next: Re: list of *all* EPICS records Mohan Ramanathan
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: list of *all* EPICS records Brian McAllister
Next: Re: list of *all* EPICS records Noboru Yamamoto
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  <20042005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 10 Aug 2010 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·