Here is the link for the code examples presented at the Advanced Programming workshop of the NASA-VCU kickoff:
MPLAB Project is a Vex project because I used a Vex bot as the demo platform. Some changes required to run on a FRC controller.
Serial ports - interrupt driven with circular buffers
Encoders - interrupt driven
Target searching and tracking
Ultrasonic range finder
This code is provided in support of the FIRST programming community, commerical use is prohibited.
Comments, suggestions, and questions are welcome.