View Single Post
  #2   Spotlight this post!  
Unread 11-12-2012, 22:52
F22Rapture's Avatar
F22Rapture F22Rapture is offline
College Student, Mentor
AKA: Daniel A
FRC #3737 (4H Rotoraptors)
Team Role: Mentor
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Goldsboro, NC
Posts: 476
F22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant futureF22Rapture has a brilliant future
Re: Java Custom Dashboard Difficulties

Quote:
Originally Posted by Hypnotoad View Post
I was wondering if anybody knew any good tutorials for making a custom dashboard in Java. I HAVE found out about the dashboard example project, although editing it does not seem to do anything to the dashboard.

Another thing I have found out is that I can make the dashboard itself in LabView and transfer data between the two somehow. That is where I hit the dead end. I was never really great in LabView and am having trouble figuring out what I would need to change or add to the project to make it receive MY data from the robot. (I understand that something does this automatically when there are no custom clusters coming through. I would also like to know if i need to override anything to make it work).

Thanks to anyone who can help me with this.
Are you talking about building an entire dashboard from scratch or customizing a pre-packaged one?

The dashboard that comes by default with the driver station is done in LabView. You've got a few choices there. You can either use lowDashData, TCP/UDP, or the NetworkTables implementation that's being added to FRC LabView this year. It's not super-well documented but a couple google searches should pull up some useful materials.

http://www.chiefdelphi.com/forums/sh...d.php?t=104343

Otherwise (and this is what I recommend), you could use the SmartDashboard, which is similar except that it was designed more specifically toward Java/C++ teams. Here you would use NetworkTables for everything, basically, and it's a bit less frustrating than trying to get LabView and Java/C++ to play nicely together.
__________________
Research is what I’m doing when I don’t know what I’m doing.
- Wernher von Braun
Attending: Raleigh NC Regional
Reply With Quote