Given the need to detect hot goals in this competition, our team has decided to put more priority on getting tracking to work this year.
We were considering going the Roborealm route, since we’re not as familiar with OpenCV and, after research, using some sort of coprocessor seemed like the best idea. (If you have any suggestions for that, we’d be glad to hear them, but obviously there are plenty of other threads for that specific purpose)
However, it appears that the NetworkTables classes are no longer included in the API for FIRST. We checked machines that have not yet been updated, and the classes are there, but on our personal machines with the updated plugins, the class is not recognized.
Does anyone know if we’re not supposed to use NetworkTables this year or something? An alumnus of the team thought he remembered something about Network Tables hogging bandwidth.
Really? I did as you said on Arch Linux, to the extreme-- I uninstalled netbeans 7.4, deleted the sunspotfrcsdk directory, deleted the .netbeans directory, reinstalled netbeans and the plugins, and there was no difference.
I also rebooted into windows, running Netbeans 7.3.1, and updated the plugins. I actually saw the class go away.
Until we make another update, you can find the source code and java docs with only a few small differences in the <user-dir>\sunspotfrcsdk\desktop-lib directory. I think it’s only different by a few lines that use the JavaME vs JavaSE sockets.