Skip to content

EPICS areaDetector xspress3 module

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

DiamondLightSource/xspress3

 
 

Repository files navigation

Xspress3 AreaDetector Driver

An AreaDetector driver for the Xspress3 solid state detector read-out system from Quantum Detectors.

How to build an IOC

If all you need is a driver to poke NDArrays into your AreaDetector file writer then a substitution file with an instance of the xspress3.template and an iocsh script that calls xspress3Config with the appropriate arguments will be sufficient.

How to build a more complicated IOC

iocgen.py is a simple python3 script that will create substitution file and iocsh syntax to run an xspress3 driver, hdf5 file writer and other plugins for visualisation of the MCAs and scalers produced by the xspress3. It can be called, in the simplest manner, like so:
python3 iocgen.py 4

where 4 is the number of channels in the system. This will simply write to stdout so specifying file names using the appropriate flags is probably a good idea but, you know, copy and paste works too...

About

EPICS areaDetector xspress3 module

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 84.4%
  • C 6.0%
  • C++ 5.7%
  • Python 1.0%
  • CSS 0.9%
  • Objective-C 0.7%
  • Other 1.3%