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.
Main class and program control
Frame class and QTJ stream
Serial communication with motor controller
Supplies a list of serial ports
Thrown when a port cannot be opened. -- not used
Counts flies in focal plane. Also counts flies outside of focal plane.
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.