Skip to content

SciBorgs/Reefscape-2025-Dashboard

Repository files navigation

Reefscape 2025 - 1155 Dashboard

An operator dashboard to control bits of FRC Team 1155's 2025 robot, Sciduck!

Big thanks to wpilibsuite/StandaloneAppSamples and this CD post for being starting points for the start of research for the Java version!

Also, thanks to HenryLi-0/ivo for being the rendering system, which this dashboard uses a modified version of!

Setup

After you've obtained this code locally, run setup.bat for to quickly install modules! Alternatively, see requirements.txt for the necessary modules to install.

Usage

Run main.py! Visit settings.py to modify settings (very important, get familiar with it and double check before running!)

Structure

The code is centered around subsystems/! The NetworkTables system is in subsystems/comms.py, while the interface is in interface.py. The logic is also located in interface.py, under tick(). Checkout the resources/ directory to view image files.

All other files, such as those under subsystems/lib/ contain the code needed to run IVO, and changes are not recommended to these.

About

1155's Reefscape 2025 Operator Dashboard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published