shuffleboard
shuffleboard copied to clipboard
A modern dashboard for FRC
As an alternative to (or perhaps a replacement for) playing back data in realtime in the app, there should be an interface for exploring an entire recording at once
Rich HTML reports should be generated from data recordings in addition to raw CSV files. A rich HTML report with charts, analysis, and an index to easily navigate between reports...
**VS Code** ```java m_currentSpeed1 = Shuffleboard.getTab("Configuration") .add("Current Motor #1 Speed", 1) .withWidget("Number Slider") .withPosition(1, 1) .withSize(2, 1) .getEntry(); m_currentSpeed2 = Shuffleboard.getTab("Configuration") .add("Current Motor #2 Speed", 1) .withWidget("Number Slider") .withPosition(1, 1)...
Recordings are currently a pain to use while debugging because they don't actually match up with when we're using our robot. With the FMSInfo widget, would it be possible to...
Since shuffleboard has support for multiple tabs that can hide controls, and particularly in conjunction with #511, when a particular camera stream is not visible on any tab, there should...
#132 was closed because renaming a widget breaks save file loading. This seems non-ideal, as it means we are forever stuck with whatever initial name was chosen for a particular...
shuffleboard/app/src/main/java/edu/wpi/first/shuffleboard/app/json/WidgetSaver.java uses unchecked or unsafe operations.
Obviously not a huge thing, since the numbers shouldn't be outside the range anyway. Whenever the NetworkTable values for the wheel speeds are outside of the range [-1,1], as soon...
Shuffleboard works totally fine for everything else....except when I do velocity mode on the robot. I am using CTRE v4 Legacy for my talons. The moment the robot drives in...
Occurs when a NumberBar widget is saved with its minimum bound > 0. The widget is still loaded properly however, but a rather long stacktrace is printed and logged. This...