[Date Prev][Date Next][Date Index]

Python software for EPICS beamline control




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