This page describes the various parts of the code and provides links to the Javadocs and to html versions of the annotated code.
Java code
Short Description of the various classes.
- Carousel_Imaging.java
- Main class and program control
- MQTCapture.java
- Frame class and QTJ stream
- SerialReadWrite.java
- Serial communication with motor controller
- GetPortList.java
- Supplies a list of serial ports
- PortNotFoundException.java
- Thrown when a port cannot be opened.
- ProcessImages.java -- not used
- Counts flies in focal plane. Also counts flies outside of focal plane.
- ImageHolder.java
- Holds an image and identifying information.
Micro-Controller Code
stepf.pbp --- Script source code.
See file Micro Controller Schematic for a schematic of the motor controller.