The Indico system will be unavailable due to system upgrades on August 30th from 6 - 9PM CST. Please email Indico support with any questions or concerns.

Please read these instructions before posting any event on Fermilab Indico

May 18 – 22, 2015
1200 Molecular Plant Science Building, Michigan State University
EST5EDT timezone
Registration and Abstract Submission Now Open!

areaDetector: What’s New?

May 20, 2015, 2:00 PM
1200 Molecular Plant Science Building, Michigan State University

1200 Molecular Plant Science Building, Michigan State University

15 minute contribution Experimental Controls


Mark Rivers (Univ. of Chicago)


areaDetector: What’s New? M. L. Rivers, Center for Advanced Radiation Sources (CARS), The University of Chicago, Chicago, IL 60637 This talk will focus on enhancements to the areaDetector package since it was last presented at the 2014 collaboration meeting at Saclay. These include: - New driver for cameras from QImaging. - New driver for Dexela flat-panel CMOS detectors from Perkin Elmer. - New driver for detectors from Princeton Instruments using their PICam library. - New driver for the Merlin detector from Quantum detectors. - Added the modules ffmegViewer, ffmegServer, aravisGogE, and firewireDCAM to the github repository. These modules were written at Diamond Light Source and were previously hosted there. - NDPluginROIStat: New plugin that supports multiple regions-of-interest with simple statistics on each. It is more efficient and convenient than the existing NDPluginROI and NDPluginStats when many regions of interest with simple statistics are needed. - NDPluginCircularBuff: New plugin that implements a circular buffer. NDArrays are stored in the buffer until a trigger is received. When a trigger is received it outputs a configurable number of pre-trigger and post-trigger NDArrays. The trigger is based on NDArray attributes using a user-defined calculation. - NDPluginAttribute: New plugin that exports attributes of NDArrays as EPICS PVs. Both scalar (ai records) and time-series arrays (waveform records) are exported. - iocs/simDetectorNoIOC: New application that demonstrates how to instantiate a simDetector driver and a number of plugins in a standalone C++ application, without running an EPICS IOC. Applications only need the libCom library from EPICS base and the asyn library. The talk will also discuss future plans for the areaDetector package.

Primary author

Mark Rivers (Univ. of Chicago)

Presentation materials