This is an EPICS integration of Pixelman (http://aladdin.utef.cvut.cz/ofat/others/Pixelman) for use by the Berkeley MCP detector from Anton Tremsin. An EPIC asyn based IOC is loaded as a Pixelman plugin, allowing the pixelman GUI to run as normal and EPICS PVs to control acquisition. Files are written by Pixelman to the local PC disk in the usual way.
PVs are exposed for starting and stopping acquisition, checking the camera status (so you can tell when file writing is complete), and feeding back on other things such as frames collected. See http://epics.isis.stfc.ac.uk/doxygen/main/support/pixelman/ and http://epics.isis.stfc.ac.uk/doxygen/main/support/pixelman/pixelman_8db.html for a longer list of parameters.
Is is also possible to configure additional FITS header parameters to be added to the datafile via PVs. After a data file has completed writing, it is possible to define a command file to be automatically run to e.g. archive the data
Not currently. Pixelman itself supports Linux, there is nothing in the EPICS code that is Windows specific, however I know the MCP library uses WinPcap and this certainly would need to be changed to use e.g. Linux libpcap instead http://stackoverflow.com/questions/31571328/how-similar-are-pcap-and-winpcap
Add full areaDetector support
See README.txt in the "run" directory for how to run