|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
dashboard2: Extensible HTML/JS/Python dashboard
Over the past few weeks I've been developing a web dashboard to replace SmartDashboard. It runs a small web server on the RIO, and communicates using Server-Side Events and XHR.
Implemented so far: - Charts - Indicators - MJPG stream - Choosers - Extensions (Including a virtual tank-drive robot) Not implemented yet: - Text fields and inputs Examples and pictures are on Github. |
|
#2
|
||||
|
||||
|
Re: dashboard2: Extensible HTML/JS/Python dashboard
Curious, why not use pynetworktables2js?
|
|
#3
|
||||
|
||||
|
Re: dashboard2: Extensible HTML/JS/Python dashboard
Not really any particular reason. I wanted something integrated into the robot code, definitely not a separate application running on the driver station.
Note that this is called dashboard2. I had a previous one that never got past initial testing that did use pynetworktables2js. I don't remember what I didn't like about it then, but I did cast around awhile before settling on this. Maybe I broke it somehow, and decided I didn't trust it anymore (not that I don't trust you!) |
|
#4
|
||||
|
||||
|
Re: dashboard2: Extensible HTML/JS/Python dashboard
Quote:
I generally don't recommend people installing dashboard software on the RoboRIO because of potential bandwidth issues during competition, but it will work. Quote:
![]() |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|