Skip to content

Commit

Permalink
updated links post-kickoff
Browse files Browse the repository at this point in the history
  • Loading branch information
JediScoy committed Jan 7, 2024
1 parent af65b7f commit 8c494c5
Showing 1 changed file with 8 additions and 8 deletions.
16 changes: 8 additions & 8 deletions docs/source/controls/software-updates.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,35 +8,35 @@ Primary
---------------------
The NI Game Tools and WPILIB Suite must be updated every year after the game release. Most other programs will update on their own when they release updates.

- [ ] Install `NI Game Tools <https://www.ni.com/en-us/support/downloads/drivers/download.frc-game-tools.html#473762>`_ .
- [ ] Install `NI Game Tools <https://packages.wpilib.workers.dev/game-tools/ni-frc-2024-game-tools_24.0.0_offline.iso>`_ .
- [ ] Update the RIO Image (also needs `Balena Etcher <https://etcher.balena.io/>`_ if using RIO2 and an external SD card reader)
- [ ] Radio (radio utility)
- [ ] Driver's Station
- [ ] Install `WPI LIB Suite <https://github.com/wpilibsuite/allwpilib/releases/tag/v2023.1.1>`_.
- [ ] Install `WPI LIB Suite <https://packages.wpilib.workers.dev/installer/v2024.1.1/Win64/WPILib_Windows-2024.1.1.iso>`_.
Including VS Code download for offline install option.
- [ ] Install or update `REV Hardware Client <https://docs.revrobotics.com/rev-hardware-client/>`_.
Needed to update REV firmware for motors (NEOs), controllers (Spark MAX), and Power Distribution Hub.


------------------------
Secondary
------------------------
These are not needed by all teams, but we use them.

These are not needed by all teams, but we use them and probably used by many teams.
- [ ] Install or update `REV Hardware Client <https://docs.revrobotics.com/rev-hardware-client/>`_.
Needed to update REV firmware for motors (NEOs), controllers (Spark MAX), and Power Distribution Hub.
- [ ] `Tuner X <https://apps.microsoft.com/detail/9NVV4PWDW27Z?hl=en-us&gl=US>`_.
Needed to update CTRE firmware for motors (Falcon, Kraken), controllers (Talon SRX), gyro (Pigeon), and the original Power Distribution Panel. See also `CTRE <https://store.ctr-electronics.com/software/>`_ website
- [ ] `GitHub Desktop <https://desktop.github.com/>`_ client.
- [ ] `PathPlanner <https://github.com/mjansen4857/pathplanner/releases>`_ for for auton.
- [ ] `Limelight Docs <https://docs.limelightvision.io/en/latest/>`_ | `Downloads <https://limelightvision.io/pages/downloads>`_.

---------------
Updateing Code
Updating Code
---------------
After downloading software and updating firmares, you need to import last year's code or start a new project. Part of this process will likely involve updating vendor libraries. The ones we use use have been listed below.

------------------
Vendor Libraries
------------------
- `Phoenix.json <https://maven.ctr-electronics.com/release/com/ctre/phoenix/Phoenix5-frc2023-latest.json>`_.
- `Phoenix.json <https://maven.ctr-electronics.com/release/com/ctre/phoenix6/latest/Phoenix6-frc2024-beta-latest.json`_.
- `REVLib.json <https://software-metadata.revrobotics.com/REVLib.json>`_.
- `PathPlanner.json <https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json>`_ if using PathPlanner for auton

Expand Down

0 comments on commit 8c494c5

Please sign in to comment.