Software Flowcharts

bulletReflex Code
bulletTEA VM Code (Logic and Shaft Encoder)

Code Snapshots

bulletReflex Code

Snapshot Rev1 - 12/19/2004
Snapshot Rev2 - 1/13/2005 - Fixed handling of timer-based reflexes, ready for testing
Snapshot Rev3 - 1/17/2005 - Bug Fixing complete for path following
Snapshot Rev4 - 1/31/2005 - Fixed bug where LTV sensors would fight if they both hit the path simultaneously.
Snapshot ERC1 - 2/6/2005 - Tweaked LTV values for demo conditions, tweaked servo speeds to ensure straight forward motion, tweaked timer for Hit Path Code.

 

bulletLogic Code

Snapshot Rev1 - 1/4/2005
Snapshot Rev2 - 1/13/2005 - Removed 1-wire bus implementation, ready for testing
Snapshot Rev3 - 1/29/2005 - Made performance improvements
Snapshot ERC1 - 2/6/2005 - Included S3 and S4 in obstacle detection algorithm.

 

bulletShaft Encoder Code

Snapshot Rev1 - 1/24/2005
Snapshot ERC1 - 2/4/2005 - Set values for turning, fixed Timer bug with reflexes.