Skip to content
This repository has been archived by the owner on Nov 22, 2019. It is now read-only.

Originally forked for bug fixes, now for Arctosification!

Notifications You must be signed in to change notification settings

Arctos6135/SmartDashboard

 
 

Repository files navigation

ArctosDashboard

Build Status (Arctos6135/SmartDashboard)

Welcome to the ArctosDashboard project! This is a mod to the WPILib SmartDashboard project. Originally forked for a bug fix, the mod now contains numerous improvements such as a better camera stream viewer, and lots of customized team elements.

This repository has been archived as Team Arctos now uses Shuffleboard instead of SmartDashboard. Find our custom Shuffleboard Plugins at https://github.com/Arctos6135/StdPlug.

WPILib README

SmartDashboard Project

Build Status (wpilibsuite/SmartDashboard)

Welcome to the WPILib project. This repository contains the SmartDashboard project.

WPILib Mission

The WPILib Mission is to enable FIRST teams to focus on writing game-specific software rather than on hardware details - "raise the floor, don't lower the ceiling". We try to enable teams with limited programming knowledge and/or mentor experience to do as much as possible, while not hampering the abilities of teams with more advanced programming capabilities. We support Kit of Parts control system components directly in the library. We also strive to keep parity between major features of each language (Java, C++, and NI's LabVIEW), so that teams aren't at a disadvantage for choosing a specific programming language. WPILib is an open-source project, licensed under the BSD 3-clause license. You can find a copy of the license here.

Getting SmartDashboard

The latest release build of SmartDashboard can be found on WPI's server. First select the version you would like to download. Once inside the version directory, the largest file listed is the jar file. You can check what each file is by hovering over the link which will reveal the full path, including the extension.

Requirements

Building SmartDashboard

Building SmartDashboard is very straightforward. SmartDashboard uses Gradle to compile.

Requirements

Running

To run SmartDashboard navigate to the smartdashboard directory and use the command ./gradlew :run.

Building

To build Smart Dashboard navigate to the smartdashboard directory and use the command ./gradlew shadowjar. The runnable jar is build\libs\SmartDashboard-all.jar.

Contributing to WPILib

See CONTRIBUTING.md.

About

Originally forked for bug fixes, now for Arctosification!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%