Skip to content

Demacia5635/Elastic_Dashboard-Demacia_Widgets

 
 

Repository files navigation

Elastic Logo

Elastic codecov

A simple and modern dashboard for FRC.

Download files can be found here, the supported platforms are Windows, MacOS, and Linux.

Important Notes/Warnings:

  • Your robot code must be using WPILib version 2023.3.1 or higher, otherwise you might not be able to add widgets.
    • WPILib v2023.3.1 fixed a bug in Network Tables where values wouldn't be sent to a client after subscribing topics only. Since the program subscribes topics only to everything, any widget that is built using a sendable will not be possible to add since the program will not be able to retrieve the widget's type. See wpilibsuite/allwpilib#4991 for more info.

About

Elastic is a simple and modern FRC dashboard made by Nadav from FRC Team 353. It is meant to be used behind the glass as a competition driver dashboard, but it can also be used for testing. Some unique features include:

  • Customizable color scheme with over 20 variants
  • Subscription sharing to reduce bandwidth consumption
  • Optimized camera streams which automatically deactivate when not in use
  • Automatic height resizing to the FRC Driver Station

Example Layout

Documentation

View the online documentation here

Special Thanks

This dashboard wouldn't have been made without the help and inspiration from the following people

About

A simple and modern dashboard for FRC

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 93.7%
  • C++ 2.6%
  • CMake 1.7%
  • Java 1.1%
  • Python 0.3%
  • Inno Setup 0.3%
  • Other 0.3%