Team 619's 2012 Codebase - Threaded, modular system

We’re releasing our code so that we can continue to build upon it and so that other teams can benefit.

We have an approach where every process on the robot is separated into a separate thread. This helps to isolate and simplify code. Take a look and post if you have any questions.

Feel free to use any code you like.

Team619Codebase2012.zip (1.26 MB)


Team619Codebase2012.zip (1.26 MB)

What are some of the primary benefits? Have you run a test to compare threaded performance vs non-threaded performance?