|
Re: Team 862 Base Code
I like the NavX. We did find there was an issue using it and the CAN Talons in a high speed control loop (< 20ms). Moved the NavX code to its own loop, and everything worked great.
We have not yet integrated it into the auton motion profile code, but that is on the list. Hopefully it will make things more precise, time will tell.
As for GitHub and labVIEW -- the real question is labVIEW and any version control system -- they are almost all designed to work best with text files, so labVIEW's binary format adds lots of pain points. It works, but merging is very difficult. The big trick is to never let more than one person, work on the same VI at a given time. One of the main reasons we are looking into switching to Java is for better code merging.
|