FRC-Utilities / QDriverStation

Cross-platform clone of the FRC Driver Station
https://frc-utilities.github.io
MIT License
189 stars 26 forks source link

QDS crashes upon opening sub-window after attempting roborio connection. #35

Closed ThePlasmaGuy closed 8 years ago

ThePlasmaGuy commented 8 years ago

I installed QDriverStation last night, and all seemed to work well. However, I didn't have an FRC Robot to test connection, so I waited until our meeting today. After connecting to the robot's wifi and opening QDS, absolutely nothing happens. And to make matters worse, QDS now refuses to open any context windows. If I try to open up the QDS settings or the virtual joystick menu, QDS crashes. I tried rebooting and switching out my .app, but nothing seems to alleviate the issue.

My thought was that QDS is storing some files somewhere on my machine that have been corrupted. Is this true, and if so, where would I find them on Mac OS X El Capitan v10.11.6?

I downloaded QDS to use as a backup driver station since the normal driver station is Win-only. I'd really like to be able to accomplish this goal without having to install the DS or QDS in a VM. Thanks for your help :)

alex-spataru commented 8 years ago

Thanks for trying the QDS!

To fix the issue communication issues with the robot, try to specify the custom/static robot IP in the settings window (you can obtain that IP by pinging the robot). Of course, this will not help you if you cannot open the settings dialog...

You can try to reset the QDriverStation settings by opening a Terminal and typing:

cd /Applications/QDriverStation.app/Contents/MacOS
./QDriverStation --reset

You may need to reboot your computer to fully reset your settings (you can find more info here, but I have not tried the methods posted there).

I have not stumbled with your issue before, could you upload your log files? (Under OS X, they are located in ~/.qdriverstation).

ThePlasmaGuy commented 8 years ago

Totally forgot about this issue. I was able to get it to work by closing down QDriverStation, rebooting my computer, and then waiting. I tried resetting QDS but that didn't really help, I guess I just had to let it sit and then it started working again lol. Once I could get the dialog to open, setting the default IP worked fine.

alex-spataru commented 8 years ago

Glad it worked! Thanks for trying out the QDS!