Skip to content

Latest commit

 

History

History
25 lines (12 loc) · 2.39 KB

dependency-installation.md

File metadata and controls

25 lines (12 loc) · 2.39 KB

Dependency Installation

WPILib

{% embed url="https://docs.wpilib.org/en/stable/docs/zero-to-robot/step-2/wpilib-setup.html" %}

REV Hardware Client

{% embed url="https://docs.revrobotics.com/rev-hardware-client/gs/install" %}

CTRE Tuner X

{% embed url="https://v6.docs.ctr-electronics.com/en/latest/docs/installation/installation-frc.html" %}

Vendor URLs

Bellow is a list of URL's that are required to be installed for YAGSL to work properly, these are publicisized on the vendor websites and over YAGSL documentation. To install them follow this guide on WPILib docs.

{% embed url="https://docs.wpilib.org/en/stable/docs/software/vscode-overview/3rd-party-libraries.html#installing-libraries" %}

VendorURLOffline Installation
maple-simhttps://shenzhen-robotics-alliance.github.io/maple-sim/vendordep/maple-sim.json
CTRE Phoenix 6https://maven.ctr-electronics.com/release/com/ctre/phoenix6/latest/Phoenix6-frc2025-latest.jsonTuner X
CTRE Phoenix 5https://maven.ctr-electronics.com/release/com/ctre/phoenix/Phoenix5-frc2025-latest.jsonPhoenix Tuner
REVLibhttps://software-metadata.revrobotics.com/REVLib-2025.jsonREV Hardware Client Offline
Studica (NavX)https://dev.studica.com/releases/2025/Studica-2025.0.1.jsonhttps://www.studica.ca/en/navx-2-mxp-robotics-navigation-sensor
ReduxLibhttps://frcsdk.reduxrobotics.com/ReduxLib_2025.jsonunavailable
YAGSLhttps://broncbotz3481.github.io/YAGSL-Lib/yagsl/yagsl.jsonYAGSL-Example

All of these vendordeps must be installed for YAGSL to work due to the generic nature of YAGSL even if you do not use any of the products the vendor library supports.