Go to Post Q&A is certainly a good route to take, but depending on how gray the topic in question is, CD is certainly a good place to ask the question. - slijin [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 Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 22-01-2012, 13:01
JohnFogarty's Avatar
JohnFogarty JohnFogarty is offline
Trapped under a pile of MECANUMS :P
AKA: @doctorfogarty
FTC #11444 (Garnet Squadron) & FRC#1102 (M'Aiken Magic)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 2006
Location: SC
Posts: 1,580
JohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond repute
Creating a Custom Dashboard for the Driver Station

In past years I have been using LabVIEW for my FRC programming, but this year since I'm taking the offered Computer Science A course at my school I decided it would be cool to try my hand at Java. So far, everything is going well. Though one of the problems I'm running into is trying to figure out how to make the dashboard, I'm thinking it's a basic GUI interface...that I haven't learned how to make yet.
are there any helpful websites, tutorials and such to help me make a dashboard? Or examples of code and implementation. I've "googled" and haven't had much luck.
__________________
John Fogarty
2010 FTC World Championship Winner & 2013-2014 FRC Orlando Regional Winner
Mentor FRC Team 1102 M'Aiken Magic
"Head Bot Coach" FTC Team 11444 Garnet Squadron
Former Student & Mentor FLL 1102, FTC 1102 & FTC 3864, FRC 1772, FRC 5632
2013 FTC World Championship Guest Speaker
Reply With Quote
  #2   Spotlight this post!  
Unread 22-01-2012, 13:41
otherguy's Avatar
otherguy otherguy is offline
sparkE
AKA: James
FRC #2168 (The Aluminum Falcons)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: CT
Posts: 434
otherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to behold
Re: Creating a Custom Dashboard for the Driver Station

I'd suggest looking into SmarDashboard, this should get you in the right direction with minimal learning curve. It's a modular dashboard which replaces the stock one. It makes it pretty easy to add custom stuff to the UI, but the documentation is lacking. I'm still new to it, but this is what I did to get it working:
Smart Dashboard Guide

Edit: I'm actively working on this guide, so check back for more info soon!
__________________
http://team2168.org
Reply With Quote
  #3   Spotlight this post!  
Unread 22-01-2012, 15:09
shuhao shuhao is offline
Registered User
FRC #4069 (Lo-Ellen Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2012
Location: Sudbury
Posts: 138
shuhao is an unknown quantity at this point
Re: Creating a Custom Dashboard for the Driver Station

I'm also creating some dashboard software with python.. It'll be much easier to program for than java (no eclipse/netbeans, no crap. just a text editor and a console)

SmartDashboard's documentation really turned me off, and since I'm creating some server/client stuff for onboard netbook anyway.. might as well extend that.
Reply With Quote
  #4   Spotlight this post!  
Unread 23-01-2012, 20:29
eddie12390's Avatar
eddie12390 eddie12390 is offline
Registered User
AKA: Eddie
FRC #3260 (SHARP)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Pittsburgh
Posts: 285
eddie12390 is a glorious beacon of lighteddie12390 is a glorious beacon of lighteddie12390 is a glorious beacon of lighteddie12390 is a glorious beacon of lighteddie12390 is a glorious beacon of light
Re: Creating a Custom Dashboard for the Driver Station

You may also want to look into ZomB: http://www.chiefdelphi.com/forums/sh...ad.php?t=82612
Reply With Quote
  #5   Spotlight this post!  
Unread 26-01-2012, 09:02
java4first java4first is offline
(Java) Programming Mentor
AKA: Stu
FRC #0501 (Power Knights)
Team Role: Mentor
 
Join Date: Nov 2010
Rookie Year: 2011
Location: Goffstown, NH
Posts: 62
java4first is an unknown quantity at this point
Re: Creating a Custom Dashboard for the Driver Station

Another option is to use the RCP application building part of Eclipse (of which the IDE is just an example) to build a custom dashboard. There are several books with good tutorials for how to do this. You get access to all the GUI features that the IDE presents ... but instead of an IDE, you are building an FRC robot dashboard. Although this probably isn't a good option for rookie programmers in this build season.
Reply With Quote
  #6   Spotlight this post!  
Unread 26-01-2012, 13:13
sand500 sand500 is offline
Registered User
FRC #3540 (Wildcat Robotics)
 
Join Date: Jan 2011
Rookie Year: 2011
Location: United States
Posts: 81
sand500 is an unknown quantity at this point
Re: Creating a Custom Dashboard for the Driver Station

Our team planning to use swing for our dashboard.
Reply With Quote
  #7   Spotlight this post!  
Unread 26-01-2012, 14:44
shuhao shuhao is offline
Registered User
FRC #4069 (Lo-Ellen Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2012
Location: Sudbury
Posts: 138
shuhao is an unknown quantity at this point
We're doing a web interface written with probably jQuery or closure tools
Reply With Quote
  #8   Spotlight this post!  
Unread 26-01-2012, 23:23
otherguy's Avatar
otherguy otherguy is offline
sparkE
AKA: James
FRC #2168 (The Aluminum Falcons)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: CT
Posts: 434
otherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to beholdotherguy is a splendid one to behold
Re: Creating a Custom Dashboard for the Driver Station

Quote:
Originally Posted by shuhao View Post
We're doing a web interface written with probably jQuery or closure tools
Do you have any other info on what you're doing w/ jQuery? I'm interested in seeing your results. You guys should make a writeup if you get a chance.
__________________
http://team2168.org
Reply With Quote
  #9   Spotlight this post!  
Unread 26-01-2012, 23:47
shuhao shuhao is offline
Registered User
FRC #4069 (Lo-Ellen Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2012
Location: Sudbury
Posts: 138
shuhao is an unknown quantity at this point
I have a setup where it allows me to do that. Will do once i get my exam done
Reply With Quote
  #10   Spotlight this post!  
Unread 27-01-2012, 13:27
BradAMiller BradAMiller is offline
Registered User
AKA: Brad
#0190 ( Gompei and the Herd)
Team Role: Mentor
 
Join Date: Mar 2004
Location: Worcester, MA
Posts: 592
BradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant futureBradAMiller has a brilliant future
Re: Creating a Custom Dashboard for the Driver Station

Quote:
Originally Posted by shuhao View Post
I'm also creating some dashboard software with python.. It'll be much easier to program for than java (no eclipse/netbeans, no crap. just a text editor and a console)

SmartDashboard's documentation really turned me off, and since I'm creating some server/client stuff for onboard netbook anyway.. might as well extend that.
Check out the SmartDashboard video at http://youtube.com/user/bradamiller. It explains how to use the SmartDashboard and we'll add some more stuff about PID tuning next week.

Brad
__________________
Brad Miller
Robotics Resource Center
Worcester Polytechnic Institute
Reply With Quote
  #11   Spotlight this post!  
Unread 28-01-2012, 18:10
shuhao shuhao is offline
Registered User
FRC #4069 (Lo-Ellen Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2012
Location: Sudbury
Posts: 138
shuhao is an unknown quantity at this point
Re: Creating a Custom Dashboard for the Driver Station

Quote:
Originally Posted by otherguy View Post
Do you have any other info on what you're doing w/ jQuery? I'm interested in seeing your results. You guys should make a writeup if you get a chance.
Here's my dashboard:



Code again is here: https://github.com/FRCTeam4069/Mediator
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 13:05.

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