fiatControl.c
fiatControl.h
This module contains the application event loop and the actions for
each of the user-interface widgets.
fiatControl.rcp
This file defines the user-interface widgets that appear on the
Palm III display.
picControl.c
picControl.h
This module contains the bus driver, code that communicates
with the PIC over the Palm III memory bus.
fiatOperations.c
fiatOperations.h
This module implements the primitives, including moving the cam,
winding the tape, ramping the DC motors along a trapezoidal speed curve,
steering, and driving the drive wheel a given distance in centimeters
(for straight travel) or degrees (for rotations).
fiatSymbols.h
These are automatically derived from the PIC source code. The symbols
point to both built-in PIC I/O registers, and "virtual registers" that
control I/O functions implemented in the PIC run-time code.