FRC Team 3620, "The Average Joes", from St. Joseph High School in St. Joseph, Michigan, is releasing their 2015 Java code. The code is available on github:
https://github.com/FRC3620/FRC3620_2015_AverageJava.
Most of the code is pretty typical FRC code (complete with warts). There are a few unusual things in there, though, that other teams may find useful:
- event logging.
- data logging.
- UDP transmission of JSON encoded data to an onboard co-processor.
- UDP reception of JSON encoded data from an onboard co-processor.
- adding third party jars to the build.
We have posted a CD white paper (
http://www.chiefdelphi.com/media/papers/3189) going into a little detail on those 5 items.
We hope that the logging and UDP stuff is helpful to someone else. Let me know if it is!