[Date Prev][Date Next][Date Index]
Python software for EPICS beamline control
- Subject: Python software for EPICS beamline control
- From: Mark Rivers <rivers@cars.uchicago.edu>
- Date: Sat, 28 Sep 2002 20:05:12 -0500
Folks,
I am announcing a first release of some Python software, mainly geared
towards EPICS beamline control. The software documentation and download
link is at:
http://cars.uchicago.edu/software/python
The following are the main modules included:
Plotting Modules
BltPlot
Enhancements to the Pmw.Blt.Graph widget
Mathematics Modules
mpfit
General non-linear least squares data fitting, based on MINPACK
General EPICS Modules
epicsPV
Interface to EPICS channel access, enhancements to CaChannel?
epicsMotor
Interface to EPICS motor record
epicsScaler
Interface to EPICS scaler record
epicsLogger
GUI application to log EPICS PVs to the screen and to a disk file
Multi-channel Analyzer (MCA) Modules
Mca
Device-independent Multi-Channel Analyzer class
epicsMca
EPICS Multi-Channel Analyzer class, subclass of Mca
Med
Device-independent Multi-Element Detector class
epicsMed
EPICS Multi-Element Detector class, subclass of Med
Xrf
Utility functions for X-ray Fluorescence (XRF)
mcaDisplay
GUI for display and control of MCAs. Device-independent.
medDisplay
GUI for display and control of an epicsMed
Please let me know of problems or suggestions.
Cheers,
Mark Rivers