Skip to content

Commit

Permalink
Document roboRIO Team Number Setter (#2569)
Browse files Browse the repository at this point in the history
  • Loading branch information
sciencewhiz committed Feb 6, 2024
1 parent 1eae253 commit db756e3
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 0 deletions.
8 changes: 8 additions & 0 deletions source/docs/controls-overviews/control-system-software.rst
Original file line number Diff line number Diff line change
Expand Up @@ -150,3 +150,11 @@ OutlineViewer
:alt: OutlineViewer with the preferences dialog box.

OutlineViewer is a utility used to view, modify and add to all of the contents of the NetworkTables for debugging purposes. LabVIEW teams can use the Variables tab of the LabVIEW Dashboard to accomplish this functionality. For more information see the :ref:`Outline Viewer section <docs/software/wpilib-tools/outlineviewer/index:OutlineViewer>`.

roboRIO Team Number Setter
--------------------------

.. image:: /docs/software/wpilib-tools/roborio-team-number-setter/images/roborioteamnumbersetter.png
:alt: roboRIO Team Number Setter tool.

The roboRIO Team Number Setter is a cross-platform utility that can be used to set the team number on the roboRIO. It is an alternative to the roboRIO imaging tool for setting the team number. For more information see the :ref:`roboRIO Team Number Setter section <docs/software/wpilib-tools/roborio-team-number-setter/index:roboRIO Team Number Setter>`.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
roboRIO Team Number Setter
==========================

.. image:: images/roborioteamnumbersetter.png
:alt: roboRIO Team Number Setter tool.

The roboRIO Team Number Setter is a cross-platform utility that can be used to set the team number on the roboRIO. It is an alternative to the roboRIO imaging tool for setting the team number.

In Visual Studio Code, press :kbd:`Ctrl+Shift+P` and type ``WPILib`` or click the WPILib logo in the top right to launch the WPILib Command Palette. Select :guilabel:`Start Tool`, then select :guilabel:`roboRIOTeamNumberSetter`.

Connect to the roboRIO over USB to use the tool, as this is the simplest method when the team number hasn't been set.

Setting Team Number
-------------------

Enter your team number in the :guilabel:`Team Number` field and select :guilabel:`Set team to xxxx`. This will take about a second, then press the :guilabel:`Reboot` button to reboot the roboRIO so the new team number takes effect.

Enabling/Disabling Webserver
----------------------------

The :doc:`roboRIO's webserver </docs/software/roborio-info/roborio-web-dashboard>` provides some debuging and enables some configuration. However, it also takes memory away from the robot program. You can disable it by clicking on the :guilabel:`Disable Web Server` button. If you'd like to enable it again, you can click :guilabel:`Enable Web Server`.

roboRIO Identification
----------------------

Clicking the :guilabel:`Blink` button will cause the roboRIO's Radio LED to blink a few times to help identify the roboRIO.
1 change: 1 addition & 0 deletions source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -383,6 +383,7 @@ Community translations can be found in a variety of languages in the bottom-left
docs/software/wpilib-tools/robotbuilder/index
docs/software/wpilib-tools/robot-simulation/index
docs/software/wpilib-tools/outlineviewer/index
docs/software/wpilib-tools/roborio-team-number-setter/index

.. toctree::
:maxdepth: 1
Expand Down

0 comments on commit db756e3

Please sign in to comment.