I’m having a weird problem with our Java code. We’ve coded a simple robot with an Arms class. Our program errors out on a method that includes a wait() statement. However the wait() statement should not be called as we’ve commented out the method call in the teleopPeriodic(). Plus it was being called by hitting button 8 on the joystick, which we did not do.
Debug on driverstation shows that the buttons work correctly.
After the program crashes we have a window show up on the desktop stating “Resetting VI: DS UL.vi”. We can not close this window. We have no communications to the roborio. Rebooting the roborio does not bring communications back.
We are on win 8.1. 64 bit.
Any suggestions would be welcome.