View Single Post
  Spotlight this post!  
Unread 05-01-2014, 13:35
byteit101's Avatar
byteit101 byteit101 is offline
WPILib maintainer (WPI)
AKA: Patrick Plenefisch
no team (The Cat Attack (Formerly))
Team Role: Programmer
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Worcester
Posts: 699
byteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of lightbyteit101 is a glorious beacon of light
Re: Beta Teams: SmartDashboard 2.0

Quote:
Originally Posted by Joe Ross View Post
What do you guys think of SmartDashboard 2.0 (or is it SmartDashboard FX, or SFX?).
Main developer here, and even I don't know what to call it. I first thought of 2.0, but then somebody said the current version was 2.0 so it should be 3.0. To avoid taking a stance until we could figure it out, I called the repo SFX because it used JavaFX, however we never really figured it out. Jenkins is 3.0 for the old SVN repo, 2.0 for the current git repo, and I usualy call it sfx

Quote:
Originally Posted by Joe Ross View Post
Any issues teams should be aware of?
Did anyone try to make any custom widgets or plugins? Was it hard to learn JavaFX? Was there any documentation for making custom widgets or plugins?
Unfortunatly I need to do this as there is not much documetation on it. Fairly simple as you just need to implment an interface (Control) and I already have examples in Java, JRuby, and FXML.
EDIT: https://usfirst.collab.net/sf/wiki/d...CustomControls

Quote:
Originally Posted by Joe Ross View Post
Was the camera viewer more stable then the original SmartDashboard. Did anyone do any vision processing?
Vision processing is not built in (yet) but it should be trivial to make a custom control to do it.

For the beta testers, I'll throw out another question: Was Java 7 required for the new tools? It looks like some of the latest development JARs won't currently execute using Java 6.[/quote]
Correct, sfx requires JavaFX 2.2, which is bundled with 7u6, however if you are on Windows, you can supposedly get it to run with 6. We have not tried this.
__________________
Bubble Wrap: programmers rewards
Watchdog.Kill();
printf("Watchdog is Dead, Celebrate!");
How to make a self aware robot: while (∞) cout<<(sqrt(-∞)/-0);
Previously FRC 451 (The Cat Attack)
Now part of the class of 2016 at WPI & helping on WPILib

Last edited by byteit101 : 05-01-2014 at 14:51.
Reply With Quote