Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix which port the ADIS16470 is plugged into by default #2421

Closed
wants to merge 4 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions source/docs/software/hardware-apis/sensors/gyros-software.rst
Original file line number Diff line number Diff line change
Expand Up @@ -44,12 +44,12 @@ The ADIS16470 uses the :code:`ADIS16470_IMU` class (`Java <https://github.wpilib

.. code-tab:: java

// ADIS16470 plugged into the MXP port
// ADIS16470 plugged into the SPI port
ADIS16470_IMU gyro = new ADIS16470_IMU();

.. code-tab:: c++

// ADIS16470 plugged into the MXP port
// ADIS16470 plugged into the SPI port
ADIS16470_IMU gyro;

ADXRS450_Gyro
Expand Down
12 changes: 6 additions & 6 deletions source/docs/software/telemetry/writing-sendable-classes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ For example, here is the implementation of ``initSendable`` from WPILib's ``Bang

.. group-tab:: Java

.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpimath/src/main/java/edu/wpi/first/math/controller/BangBangController.java
.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/v2023.4.3/wpimath/src/main/java/edu/wpi/first/math/controller/BangBangController.java
:language: java
:lines: 150-158
:linenos:
:lineno-start: 150

.. group-tab:: C++

.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpimath/src/main/native/cpp/controller/BangBangController.cpp
.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/v2023.4.3/wpimath/src/main/native/cpp/controller/BangBangController.cpp
:language: cpp
:lines: 58-72
:linenos:
Expand Down Expand Up @@ -54,18 +54,18 @@ To help users ensure safety when interfacing with dashboard values, ``SendableBu

.. group-tab:: Java

.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpilibj/src/main/java/edu/wpi/first/wpilibj/motorcontrol/PWMMotorController.java
.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/v2023.4.3/wpilibj/src/main/java/edu/wpi/first/wpilibj/motorcontrol/PWMMotorController.java
:language: java
:lines: 118-124
:linenos:
:lineno-start: 118

.. group-tab:: C++

.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpilibc/src/main/native/cpp/motorcontrol/PWMMotorController.cpp
.. remoteliteralinclude:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/v2023.4.3/wpilibc/src/main/native/cpp/motorcontrol/PWMMotorController.cpp
:language: cpp
:lines: 54-60
:lines: 56-62
:linenos:
:lineno-start: 54
:lineno-start: 56

Additionally, users may call ``builder.setActuator(true)`` to mark any mechanism that might move as a result of ``Sendable`` input as an actuator. Currently, this is used by :ref:`Shuffleboard <docs/software/dashboards/shuffleboard/getting-started/shuffleboard-tour:Tour of Shuffleboard>` to disable actuator widgets when not in :ref:`LiveWindow <docs/controls-overviews/control-system-software:LiveWindow>` mode.
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ The following program starts automatic capture of a USB camera like the Microsof

.. group-tab:: C++

.. rli:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpilibcExamples/src/main/cpp/examples/QuickVision/cpp/Robot.cpp
.. rli:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/v2023.4.3/wpilibcExamples/src/main/cpp/examples/QuickVision/cpp/Robot.cpp
:language: cpp
:lines: 7-8,16-18,20,25-31

Expand All @@ -43,7 +43,7 @@ In the following example a thread created in robotInit() gets the Camera Server

.. group-tab:: C++

.. rli:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/main/wpilibcExamples/src/main/cpp/examples/IntermediateVision/cpp/Robot.cpp
.. rli:: https://raw.githubusercontent.com/wpilibsuite/allwpilib/v2023.4.3/wpilibcExamples/src/main/cpp/examples/IntermediateVision/cpp/Robot.cpp
:language: cpp
:lines: 5-20,23-56,58-61,63-64,69-76

Expand Down
7 changes: 7 additions & 0 deletions source/docs/yearly-overview/known-issues.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,13 @@ This article details known issues (and workarounds) for FRC\ |reg| Control Syste
Open Issues
-----------

LabVIEW installation of RabbitMQ Fails
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

**Issue:** Some users have reported the following error during LabVIEW installation: ``An error occurred while installing a package: ni-skyline-rabbitmq-support (20.5.0.49152-0+f0)``.

**Workaround:** NI has a `support article <https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000kIbbSAE&l=en-US>`_ with several potential workarounds. Alternately, you can de-select :guilabel:`NI Web Server Development Support for LabVIEW 2020 32-bit` from the :guilabel:`Additional items you may wish to install` page to avoid installing the failing package.

roboRIO 2.0 Ethernet Settings
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Expand Down
2 changes: 2 additions & 0 deletions source/docs/zero-to-robot/step-2/wpilib-setup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ Supported Operating Systems and Architectures:
* Ubuntu 22.04, 64 bit. Other Linux distributions with glibc >= 2.34 may work, but are unsupported
* macOS 11 or higher, both Intel and Arm.

.. warning:: For 2024, macOS 12 or higher will be required for C++

.. warning:: The following OSes are no longer supported: macOS 10.15, Ubuntu 18.04 & 20.04, Windows 7, Windows 8.1, and any 32-bit Windows.

WPILib is designed to install to different folders for different years, so that it is not necessary to uninstall a previous version before installing this year's WPILib.
Expand Down
Loading