|
Re: Multi-Choice Autonomous
We are using another method based on the SD. We have a record and replay system that stores the driver & manipulator input to a file on the cRIO. Autonomous reads the selected file and populates the variables that control the robot. The drive team chooses the autonomous to run from our custom dashboard app before the start of the match.
In Begin.vi we populate the array of autonomous choices (custom file extension *.auto) and write it to the SD.
In Dashboard Main.vi we read the array of choices and populate an enum ring's String Property with the file names.
Autonomous then sends back the values it received so we know it got the correct values.
__________________
2014 Chairman's Award--Michigan State Championship
2014 Chairman's Award--Waterford District
2014 Winner--Great Lakes Bay District
2013 Chairman's Award--Kettering District
2012 Championship Division Finalists--Thanks 330 and 639
|