React-based web dashboard designed for FTC
FTC Dashboard is a telemetry and monitoring tool designed for use with FTC robots. It provides live telemetry with plots and field graphics, live configuration variables, camera streaming, limited op mode controls, gamepad support, custom dashboard layouts, and telemetry CSV export.
build.dependencies.gradle.maven { url = 'https://maven.brott.dev/' }.implementation 'com.acmerobotics.dashboard:dashboard:0.4.15'.yarn (or npm install) to install dependencies.VITE_REACT_APP_HOST.yarn dev (or npm run dev) to start the development server on http://localhost:3000.To test without an FTC app, run the mock server located at DashboardCore/src/test/java/com/acmerobotics/dashboard/TestServer.java. The mock server hosts mock FTC op modes for testing purposes.
FtcDashboard/dash.FTC Dashboard is a comprehensive telemetry and monitoring tool for FTC robots, offering live telemetry, configuration options, camera streaming, custom layouts, and more. The installation process involves setting up the necessary dependencies and servers for both basic and development use, with a focus on providing a user-friendly web interface for real-time monitoring.