The Imaging Motional Start Effect (IMSE) experiment control system It'll probably end up doing other related experiments too, probably Zeeman imaging and what-not. I can't imagine any case that any one else would want to use this, but some of the bits of it might serve as examples for using the ported Comedi, Sensicam and even Stepper Motor JNI interfaces. It's actually written quite generally, with a sort of weird concept of images, image sources and image sinks and GUI (or in principle non-GUI) controllers for those. Some things pretend to be image sinks - like the motor, ADC, DAC controllers etc but are just there to hang MetaData onto them that the GMDS+ module or whatever can save something. It uses JTransforms for the FFT image processing and demodulation and uses JFreeChart (and hence JCommons) for drawing pretty graphs in the GUI. The GUI is all SWT so it needs that too. There are some modules to simulate the IMSE system, so it also is linked to minerva-optics for the approximate calculations involved in that. To build those jars: JTransforms comes from: svn co https://jtransforms.svn.sourceforge.net/svnroot/jtransforms/trunk JTransforms ant build should work and leaves jar in main dir. JFreeChart: 1.0.14 works, download from site. cd ant ant (builds build.xml and fails, but has already written lib/jfreechart.jar) edit build-swt.xml for your swt jar file. ant -f build-swt.xml (should build OK, and builds jfreechart-swt.jar) JCommons Also from JFreeChart website. For Ubuntu we currently need jcommons-1.0.16, not the 1.0.17 that comes with JFreeChart-1.0.14, otherwise the text doesn't get displayed. Ant build should work fine here (cd ant/)