![]() |
Beta Teams: SmartDashboard 2.0
What do you guys think of SmartDashboard 2.0 (or is it SmartDashboard FX, or SFX?).
Based on your testing, are you planning to use it this season? What was your favorite feature(s)? 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? Was the camera viewer more stable then the original SmartDashboard. Did anyone do any vision processing? Did anyone try running it on the classmate? Is it stable when running for long periods of time? For those not familiar with the new SmartDashboard, there is some information here: http://wpilib.screenstepslive.com/s/...tdashboard-sfx |
Re: Beta Teams: SmartDashboard 2.0
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.
I ask because some of our team's older laptops may not be able to run the newest JDK. |
Re: Beta Teams: SmartDashboard 2.0
Java beta tester here. If you haven't seen SD2.0/SFX yet, look at Joe's link.
Quote:
Quote:
Quote:
Quote:
Code:
java -jar sfx.jarQuote:
Quote:
Quote:
Quote:
Quote:
"The new dashboard requires a current version of Oracle Java 7 (minimum release 7u6) to be installed on your system to get JavaFX." Hope that helped. |
Re: Beta Teams: SmartDashboard 2.0
Quote:
Quote:
EDIT: https://usfirst.collab.net/sf/wiki/d...CustomControls Quote:
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. |
Re: Beta Teams: SmartDashboard 2.0
Quote:
|
Re: Beta Teams: SmartDashboard 2.0
Quote:
|
Re: Beta Teams: SmartDashboard 2.0
Thanks.
I haven't tested it yet but thought I'd ask. Does the new smartdashboard use the current Network Tables protocol? Or asking another way, it is compatible with the old smartdashboard? |
Re: Beta Teams: SmartDashboard 2.0
Quote:
|
Re: Beta Teams: SmartDashboard 2.0
Based on your testing, are you planning to use it this season?
We WERE planning to use it, but in the final release the RobotPreferences widget(which didn't work well, but could have been improved) was removed, and that's something we use heavily to define our autonomous. If we can find a workaround, we will use the dashboard. What was your favorite feature(s)? I really liked the ability to rewind the data, but it's a little buggy. Sometime last year the camera feed stopped working, but it seems to work in SFX. I would assume the memory leak was fixed, but I haven't used it much to be able to say for sure. Any issues teams should be aware of? If you try to change the settings for what to do when new widgets are added and use a custom rule, then the "x" and close buttons on the settings dialogue stop working 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? I did not. But last year I did, and unless FX is a LOT different that Java Swing, it's not TOO hard. No, I don't think there was documentation, but I didn't look either. Was the camera viewer more stable then the original SmartDashboard. Did anyone do any vision processing? It actually worked, which is more than can be said for the widget last year. It stopped working at some point and we don't know why. Did anyone try running it on the classmate? Not me. Is it stable when running for long periods of time? I don't know what qualifies as "long periods" but we prefer not to close it because it takes a while to start up(may be an issue with the computer), and we haven't seen it crash yet. I am of the opinion that an update will be released because there was the option to change placed widgets to different types(as is stated in the online tutorial) and that and the RobotPreferences widget, both very useful features, were removed. |
Re: Beta Teams: SmartDashboard 2.0
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
EDIT: almost forgot, but you can still do it manually. Just drag out what you want left side and choose the type/path. RobotPreferences was never added yet, but see first comment |
Re: Beta Teams: SmartDashboard 2.0
Info about RobotPreferences!!
I feel like a complete idiot right now. I was expecting RobotPreferences to be implemented as they were in SmartDashboard 1.0, in a widget. They ARE implemented, just not as I had thought they would be. The are on the list of possible name-value pairs that can be added to the SFX board, just like any value from the robot. I'm extremely sorry for any confusion I may have caused in this topic. |
Re: Beta Teams: SmartDashboard 2.0
Quote:
That being said, it is planned to add a widget sort of thing for them eventually, but as you can see, its not entirely necessary for using them. Thus, they are not "implemented" yet, its just the default exposure of all properties in a value tree. |
Re: Beta Teams: SmartDashboard 2.0
I wish the example x-yLocation was better. I've been working on it for hours and can not get it to work yet. Currently stuck on defining xValue. Its not an int. Its a SmartValue? Don't know what getObservable() does. I'm pretty new to Java, yet this seams impossible. SFX appears overly complex to me. We used to have an add-on that would find objects in the camera image and report them to the smartDashboard. However this year I've been told we are running SFX.
We used to be able to test seeing the camera and developing code on the laptop to process the image without a cRio present. Does SFX run without the cRio? Or is it not responding because there is no table source without a cRio? I changed the add control to true and the window hangs open just like posted here. Again suspect its because a cRio is not at my house. I don't believe we will have any image software again this year. |
| All times are GMT -5. The time now is 10:30. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi