Releases: FRC-Utilities/QDriverStation
QDriverStation 21.04
Changes:
- Fix compilation issues with newer Qt versions
- Fix MSVC compilation issue
- Use GitHub actions for building & deploying QDriverStation to all platforms
- Preliminary support for FRC 2020 protocol (contribution by @Boomaa23)
Continuous build
Travis CI build log: https://travis-ci.org/FRC-Utilities/QDriverStation/builds/474691373/
QDriverStation 18.01 (Linux only)
There are no major changes in the QDriverStation for this release. This release packages the QDriverStation in a Linux AppImage using linuxdeployqt. To run the QDriverStation, download the *.run file and execute the following lines on your Terminal:
cd ~/Downloads # Go to downloads directory
chmod +x qdriverstation-18.01-linux.run # Make the QDS AppImage executable
./qdriverstation-18.01-linux.run # Run the QDriverStation
Good luck on your season!
~Alex Spataru
QDriverStation 17.05
NOTE: I have uploaded a new set of binary builds to fix a very stupid mistake. My bad 😅
Changes:
- Minor UI changes
- Remove QSimpleUpdater module
- Fix CPU usage code on GNU/Linux
- Improve memory usage of LibDS
QDriverStation 17.01.1
Fixes issue #46, in which SDL joystick input was not detected by the QDriverStation.
QDriverStation 17.01
This release fully integrates the new version of LibDS (link), fixes some communication issues and adds minor QML/UI improvements.
Full changelog:
- Transition to LibDS-C, which does not depend on Qt and is more efficient
- Re-implement logging system
- Avoid crashes when inputting invalid network addresses
- Change settings dialog buttons to be more user friendly
- Minor QML UI improvements/changes
QDriverStation 16.08
This release fixes an issue (#31) in which the DS would not detect if the robot code is present in 2009/2014 robots.
Since I have not found a reliable way to detect robot code, the new implementation assumes that the robot code is already loaded (like most DS implementations out there). Please take that into account before enabling 2009/2014 robots!
QDriverStation 16.07
This release brings the following changes:
- Add some CLI options
- Add integrated mDNS responder
- Save logs as JSON files
- Allow user to set custom radio & FMS IPs
- Improve handling of 2015 FMS packets
- Minor improvements in code structure
- Add code to interpret 2014 FMS packets
- Implement logs window (netconsole + app logs)
- Fix communication issues (in which the DS disconnected every ~2 seconds from the robot)
QDriverStation 16.06.2
This is the second stable release of the QDriverStation, it brings some fixes to the beta version released two weeks ago.
Changes (since versions 16.06 and 16.06.1):
- Minor UI improvements
- Add automatic DNS/host lookup
- Improve code for obtaining CPU usage & Battery status
- Fix docked windows for Linux
- Save blacklisted joysticks through sessions
- Put blacklisted joysticks at the bottom of the joystick list
Update:
I have re-uploaded the files to fix several issues with the auto-updater, which does not play nice with HTTP redirections.
QDriverStation 16.06.1
This release features a redesigned sockets module, which fixes some issues (such as #22).
If you are experiencing communication issues with the robot, please download this release.