Go to Post Man, Dave always has to one up us. We build robots to play games, he build robots to go on other planets, Elgin makes CD 30 inches, you make it 63 inches. - Levin571 [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
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 13-07-2016, 10:12
Alon Alon is offline
Registered User
FRC #3075
 
Join Date: Mar 2016
Location: israel
Posts: 9
Alon is an unknown quantity at this point
What Dashboard is your team using?

Hi,
Until now my team has been using the WPI SmartDashboard (not the SFX one), it wasn't bad but it wasn't very good either. Now we are having some problems with it (we can not display graphs and can not save our layouts). We tried switching to the new SFX one but had technical problems and we couldn't display anything on it. I heard about team using the Labview dashboard in java but i'm not sure how they did it.

Can some of you please share your experience with your dashboard and maybe paste some example code or share a resource about it?

Thank you everyone for your help
Reply With Quote
  #2   Spotlight this post!  
Unread 13-07-2016, 12:13
euhlmann's Avatar
euhlmann euhlmann is offline
CTO, Programmer
AKA: Erik Uhlmann
FRC #2877 (LigerBots)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2015
Location: United States
Posts: 296
euhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud of
Re: What Dashboard is your team using?

We switched to SFX this year. Right off the bat it fixes some problems
- There's a nice tree of variables
- You can choose what to display and whether to auto-add
- It has great layout and grouping tools

It comes with problems of its own
- graph widget is bad, no support for USB camera. To solve these we used a graph widget plug-in (from 1768 -https://github.com/Nashoba-Robotics/SmartChart) and made our own USB camera widget using code from the old dashboard
- It's very resource intensive
- It has some minor glitches such as not being able to edit widgets inside certain containers, and it often fails to save your layout with no visual feedback

We haven't used the labview dashboard since we used labview
__________________
Creator of SmartDashboard.js, an extensible nodejs/webkit replacement for SmartDashboard


https://ligerbots.org
Reply With Quote
  #3   Spotlight this post!  
Unread 13-07-2016, 14:42
Alon Alon is offline
Registered User
FRC #3075
 
Join Date: Mar 2016
Location: israel
Posts: 9
Alon is an unknown quantity at this point
Re: What Dashboard is your team using?

Quote:
Originally Posted by euhlmann View Post
We switched to SFX this year. Right off the bat it fixes some problems
- There's a nice tree of variables
- You can choose what to display and whether to auto-add
- It has great layout and grouping tools

It comes with problems of its own
- graph widget is bad, no support for USB camera. To solve these we used a graph widget plug-in (from 1768 -https://github.com/Nashoba-Robotics/SmartChart) and made our own USB camera widget using code from the old dashboard
- It's very resource intensive
- It has some minor glitches such as not being able to edit widgets inside certain containers, and it often fails to save your layout with no visual feedback

We haven't used the labview dashboard since we used labview
thank you for your response.
can you please add a small code snippet as an example of how to use the SFX dashboard? maybe something simple like how to display a variable or how to put a PID configuration widget
Reply With Quote
  #4   Spotlight this post!  
Unread 13-07-2016, 16:55
euhlmann's Avatar
euhlmann euhlmann is offline
CTO, Programmer
AKA: Erik Uhlmann
FRC #2877 (LigerBots)
Team Role: Leadership
 
Join Date: Dec 2015
Rookie Year: 2015
Location: United States
Posts: 296
euhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud ofeuhlmann has much to be proud of
Re: What Dashboard is your team using?

Quote:
Originally Posted by Alon View Post
thank you for your response.
can you please add a small code snippet as an example of how to use the SFX dashboard? maybe something simple like how to display a variable or how to put a PID configuration widget
The dashboard front-end doesn't change how your robot code needs to work. Just use SmartDashboard.putDouble, SmartDashboard.putData(PIDController), etc as usual.
__________________
Creator of SmartDashboard.js, an extensible nodejs/webkit replacement for SmartDashboard


https://ligerbots.org
Reply With Quote
  #5   Spotlight this post!  
Unread 14-07-2016, 15:43
Alon Alon is offline
Registered User
FRC #3075
 
Join Date: Mar 2016
Location: israel
Posts: 9
Alon is an unknown quantity at this point
Re: What Dashboard is your team using?

Quote:
Originally Posted by euhlmann View Post
The dashboard front-end doesn't change how your robot code needs to work. Just use SmartDashboard.putDouble, SmartDashboard.putData(PIDController), etc as usual.
ok, thank you very much!!
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 09:16.

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