Servo Controller
This program is an iPAQ interface for the Reynolds Electronics servo
motor controller. It sends commands through the iPAQ's serial port
to a PIC16F84 microprocessor which decodes them and converts them to
timing signals for a servo motor.
It is a GTK program, so it can run on the x86 Linux desktop as well. To
compile using your system's default toolchain, use:
make CC=gcc GTK-CONFIG=gtk-config
To cross-compile for the iPAQ, you need to tell the makefile where the
compiler and gtk-config program are. I used the affix toolchain so
the settings are for that environment by default. If your setup is
the same, you can simply run make without any parameters; otherwise
you must edit the location of gcc and gtk-config in the makefile.
If you already compiled for x86 and then want to rebuild for iPAQ, be
sure to wipe out the existing object files by running:
make clean
--Trevor Harmon