Skip to content

Commit 4127683

Browse files
committed
Merge remote-tracking branch 'upstream/main' into java-units
2 parents 8c789ac + bcb55a8 commit 4127683

File tree

1 file changed

+27
-21
lines changed

1 file changed

+27
-21
lines changed

source/docs/software/vscode-overview/3rd-party-libraries.rst

Lines changed: 27 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,33 @@ The ``vendordep`` gradle task can also fetch vendordep JSONs from the user ``wpi
7878
Libraries
7979
---------
8080

81+
WPILib Libraries
82+
^^^^^^^^^^^^^^^^
83+
84+
Command Library
85+
~~~~~~~~~~~~~~~
86+
87+
The WPILib :doc:`command library </docs/software/commandbased/index>` has been split into a vendor library. It is installed by the WPILib installer for offline installation. It may also be installed with the following online link:
88+
89+
`New Command Library <https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpilibNewCommands/WPILibNewCommands.json>`__
90+
91+
Romi Library
92+
~~~~~~~~~~~~
93+
94+
A Romi Library has been created to contain several helper classes that are used in the ``RomiReference`` example.
95+
96+
`Romi Vendordep <https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/romiVendordep/RomiVendordep.json>`__.
97+
98+
XRP Library
99+
~~~~~~~~~~~
100+
101+
An XRP Library has been created to contain several helper classes that are used in the ``XRPReference`` example.
102+
103+
`XRP Vendordep <https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/xrpVendordep/XRPVendordep.json>`__.
104+
105+
Vendor Libraries
106+
^^^^^^^^^^^^^^^^
107+
81108
Click these links to visit the vendor site to see whether they offer online installers, offline installers, or both. URLs below are to plug in to the :guilabel:`VS Code` -> :guilabel:`Install New Libraries (online)` feature.
82109

83110
`2023 CTRE Phoenix Framework <https://store.ctr-electronics.com/software/>`__ - Contains CANcoder, CANifier, CANdle, Pigeon IMU, Pigeon 2.0, Talon FX, Talon SRX, and Victor SPX Libraries and Phoenix Tuner program for configuring CTRE CAN devices
@@ -112,25 +139,4 @@ Community Libraries
112139
`PathPlanner <https://github.com/mjansen4857/pathplanner/wiki>`_ - Library for PathPlanner
113140
``https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json``
114141

115-
WPILib Command Libraries
116-
~~~~~~~~~~~~~~~~~~~~~~~~
117-
118-
The WPILib :doc:`new </docs/software/commandbased/index>` command library has been split into a vendor library. It is installed by the WPILib installer for offline installation. It may also be installed with the following online link:
119-
120-
`New Command Library <https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpilibNewCommands/WPILibNewCommands.json>`__
121-
122-
To remove a library dependency from a project, select **Manage Current Libraries** from the **Manage Vendor Libraries** menu, check the box for any libraries to uninstall and click OK. These libraries will be removed as dependencies from the project.
123-
124-
Romi Library
125-
~~~~~~~~~~~~
126-
127-
A Romi Library has been created to contain several helper classes that are a part of the ``RomiReference`` example.
128-
129-
`Romi Vendordep <https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/romiVendordep/RomiVendordep.json>`__.
130-
131-
XRP Library
132-
~~~~~~~~~~~
133142

134-
An XRP Library has been created to contain several helper classes that are a part of the ``XRPReference`` example.
135-
136-
`XRP Vendordep <https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/xrpVendordep/XRPVendordep.json>`__.

0 commit comments

Comments
 (0)