Go to Post If this doesn't show up in spotlight at some point I'm almost going to be sad. - Andrew Schreiber [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 12-06-2016, 01:07
spat's Avatar
spat spat is offline
QDriverStation Developer
AKA: Alex Spataru
FRC #3794 (WinT)
Team Role: College Student
 
Join Date: Sep 2015
Rookie Year: 2013
Location: Mexico
Posts: 44
spat is on a distinguished road
[Yet Another] QDriverStation version

I just wanted to announce that I've just released another version of the QDriverStation, which is available for the major operating systems (Mac, Linux and Windows).

Please note that I will conduct a two-week beta testing period for this version (16.06). Afterwards, I will draft a new release (16.07), which will contain the bug fixes for the issues that may be reported during this testing period.

Download link: https://github.com/WinT-3794/QDriver...ag/v16.06-beta
GitHub repository: https://github.com/WinT-3794/QDriverStation

Changes:
  • Support for 2014 protocol
  • Implement parallel sockets to detect the robot a LOT faster
  • Dynamic control of the watchdog(s)
  • Fix crash issue on Mac OS X
  • Implement a logger
  • Add base framework for implementing FMS (and even client->radio) communications
  • Redesign UI in QML
  • New application icon
  • FMS support for 2015 protocol (UNTESTED)
  • Allow enabling/disabling individual joysticks
  • Add voltage & packet loss charts
  • Full rewrite of LibDS to be more extensible and efficient

Feel free to contact me if you have any doubts!
__________________
When Henry Ford made cheap, reliable cars people said, 'Nah, what's wrong with a horse?' That was a huge bet he made, and it worked. - Elon Musk
Reply With Quote
  #2   Spotlight this post!  
Unread 14-06-2016, 12:43
GreyingJay GreyingJay is offline
Robonut
AKA: Mr. Lam
FRC #2706 (Merge Robotics)
Team Role: Mentor
 
Join Date: Mar 2015
Rookie Year: 2015
Location: Ottawa, Canada
Posts: 733
GreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond reputeGreyingJay has a reputation beyond repute
Re: [Yet Another] QDriverStation version

Just wanted to say, thanks for this. A number of students on my team have Macs and they used your driver station for their software work. I have a Mac as well and I'll be using this next year too!
__________________
"If I'm going to mentor someone, I'm going to be involved in their life as a positive force." -Mechvet
Reply With Quote
  #3   Spotlight this post!  
Unread 14-06-2016, 15:10
bobbysq bobbysq is offline
Registered User
FRC #4646 (Team ASAP)
Team Role: Leadership
 
Join Date: Apr 2016
Rookie Year: 2015
Location: Des Moines, IA
Posts: 259
bobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud ofbobbysq has much to be proud of
Re: [Yet Another] QDriverStation version

On Linux, I'm getting this in the log:
Code:
00:01.6        WARNING       QSslSocket: cannot resolve SSLv2_client_method
00:01.6        WARNING       QSslSocket: cannot resolve SSLv2_server_method
When I last tried it, this actually kept me from accessing the robot. Is there a way to fix this? I already tried installing libssl-0.98.
Reply With Quote
  #4   Spotlight this post!  
Unread 14-06-2016, 18:40
spat's Avatar
spat spat is offline
QDriverStation Developer
AKA: Alex Spataru
FRC #3794 (WinT)
Team Role: College Student
 
Join Date: Sep 2015
Rookie Year: 2013
Location: Mexico
Posts: 44
spat is on a distinguished road
Re: [Yet Another] QDriverStation version

Quote:
Originally Posted by bobbysq View Post
On Linux, I'm getting this in the log:
Code:
00:01.6        WARNING       QSslSocket: cannot resolve SSLv2_client_method
00:01.6        WARNING       QSslSocket: cannot resolve SSLv2_server_method
Those warnings are about the auto-updater, it won't affect the DS <-> robot communications at all. The most probable thing is that libssl does not have SSLv2 because it is outdated. I will change the programming to avoid these warnings, however, your should not worry about it.

Quote:
Originally Posted by bobbysq View Post
When I last tried it, this actually kept me from accessing the robot.
Probably, you had more than one Driver Station (be it the official one or the QDriverStation) trying to connect to the robot. If that happens, only one of them will be able to connect to the robot (or none at all).

Another thing, having the QDriverStation opened may not allow you to upload code to the robot, this happened with 2009-2014 robots only, however, the issue was fixed (at least for the users that reported the issue).
__________________
When Henry Ford made cheap, reliable cars people said, 'Nah, what's wrong with a horse?' That was a huge bet he made, and it worked. - Elon Musk

Last edited by spat : 14-06-2016 at 18:43.
Reply With Quote
  #5   Spotlight this post!  
Unread 16-06-2016, 03:56
spat's Avatar
spat spat is offline
QDriverStation Developer
AKA: Alex Spataru
FRC #3794 (WinT)
Team Role: College Student
 
Join Date: Sep 2015
Rookie Year: 2013
Location: Mexico
Posts: 44
spat is on a distinguished road
Re: [Yet Another] QDriverStation version

Quote:
Originally Posted by bobbysq View Post
On Linux, I'm getting this in the log:
Code:
00:01.6        WARNING       QSslSocket: cannot resolve SSLv2_client_method
00:01.6        WARNING       QSslSocket: cannot resolve SSLv2_server_method
When I last tried it, this actually kept me from accessing the robot. Is there a way to fix this? I already tried installing libssl-0.98.
I just fixed an issue similar to yours. You can grab a copy with the fix here.
__________________
When Henry Ford made cheap, reliable cars people said, 'Nah, what's wrong with a horse?' That was a huge bet he made, and it worked. - Elon Musk
Reply With Quote
  #6   Spotlight this post!  
Unread 24-07-2016, 10:38
fovea1959's Avatar
fovea1959 fovea1959 is offline
Herder of programmers
AKA: Doug Wegscheid
FRC #3620 (The Average Joes)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: St Joseph
Posts: 325
fovea1959 will become famous soon enough
Re: [Yet Another] QDriverStation version

Has anyone tried to build QDriverStation on a rPi 3 yet? Need to build an extremely compact battery powered DS (with no or very compact display) for exhibitions...
Reply With Quote
  #7   Spotlight this post!  
Unread 24-07-2016, 13:54
spat's Avatar
spat spat is offline
QDriverStation Developer
AKA: Alex Spataru
FRC #3794 (WinT)
Team Role: College Student
 
Join Date: Sep 2015
Rookie Year: 2013
Location: Mexico
Posts: 44
spat is on a distinguished road
Re: [Yet Another] QDriverStation version

Quote:
Originally Posted by fovea1959 View Post
Has anyone tried to build QDriverStation on a rPi 3 yet? Need to build an extremely compact battery powered DS (with no or very compact display) for exhibitions...
The QDS should work on any Linux distro (provided you have the Qt libs). The QDriverStation itself is relatively heavy on the display. If you are interested, someone has made a console/CLI DS with the base libraries of the QDriverStation. I have not tested that version yet.

Alternatively, you could try using the mobile version for Android.
__________________
When Henry Ford made cheap, reliable cars people said, 'Nah, what's wrong with a horse?' That was a huge bet he made, and it worked. - Elon Musk
Reply With Quote
  #8   Spotlight this post!  
Unread 25-07-2016, 10:01
Brainiac33 Brainiac33 is offline
Registered User
FRC #1533
 
Join Date: Feb 2016
Location: North Carolina
Posts: 11
Brainiac33 has a spectacular aura aboutBrainiac33 has a spectacular aura aboutBrainiac33 has a spectacular aura about
Re: [Yet Another] QDriverStation version

I am getting an Error 404 not fount error when clicking on your download hyperlink, do you happen to have another link for the Mac OS download?

Thanks!
Reply With Quote
  #9   Spotlight this post!  
Unread 25-07-2016, 10:33
spat's Avatar
spat spat is offline
QDriverStation Developer
AKA: Alex Spataru
FRC #3794 (WinT)
Team Role: College Student
 
Join Date: Sep 2015
Rookie Year: 2013
Location: Mexico
Posts: 44
spat is on a distinguished road
Re: [Yet Another] QDriverStation version

Quote:
Originally Posted by Brainiac33 View Post
I am getting an Error 404 not fount error when clicking on your download hyperlink, do you happen to have another link for the Mac OS download?

Thanks!
The repository has been moved to another GitHub organization. Here is the new download link: https://github.com/FRC-Utilities/QDr...ation/releases
__________________
When Henry Ford made cheap, reliable cars people said, 'Nah, what's wrong with a horse?' That was a huge bet he made, and it worked. - Elon Musk
Reply With Quote
  #10   Spotlight this post!  
Unread 14-06-2016, 18:42
spat's Avatar
spat spat is offline
QDriverStation Developer
AKA: Alex Spataru
FRC #3794 (WinT)
Team Role: College Student
 
Join Date: Sep 2015
Rookie Year: 2013
Location: Mexico
Posts: 44
spat is on a distinguished road
Re: [Yet Another] QDriverStation version

Quote:
Originally Posted by GreyingJay View Post
Just wanted to say, thanks for this. A number of students on my team have Macs and they used your driver station for their software work. I have a Mac as well and I'll be using this next year too!
Thanks! Its always nice to know that the QDriverStation helped somebody! Just don't use the QDriverStation during an official event (such as an regional), the FTA will not allow it.
__________________
When Henry Ford made cheap, reliable cars people said, 'Nah, what's wrong with a horse?' That was a huge bet he made, and it worked. - Elon Musk

Last edited by spat : 14-06-2016 at 19:57.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:35.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi