buildscc | 22 Feb 2012 | | projects
The Arduino is used mainly as a controller for the servo and can be configured and issued commands over a Serial connection. The serial protocol used is extremely basic and relies on messages of three characters in length.
|Command Bit||Value Bit||\n|
Newline characters will always break and only the first two characters will ever actually be interpreted.
The following commands will set different position registers. Where n represents the ascii representation of a number.
The following command flags are recognized.
|-t||Trigger through array positions|
|-l||List the values in int array positions|
|-d||Toggle debug mode|
Debug mode can be set using pin 12 on the Arduino. It is high active (when high debug mode will be on). Code is hosted at Document Camera Source Code