Connecting Tuner¶
Installed onto the robot controller (either manually or via a robot program) is the Phoenix Diagnostics Server. This program enables communication between Tuner X and the robot controller for managing and setting up devices.
Connecting to the Server¶
A dropdown/textbox is available in the upper-left flyout menu.
By clicking the arrow, you can change between presets such as:
Driver Station – Retrieves the robot IP from the FRC Driver Station if launched
roboRIO USB – Defaults to
172.22.11.2
which is the roboRIO IP when connected via USBlocalhost – Use for simulation or hardware-attached CANivore.
Alternatively, the user can manually enter the robot IP into the textbox.
Configuring SSH Credentials (non-FRC)¶
When using a non-FRC robot controller (non-roboRIO) with SSH (instead of the default POST), credentials must be configured in Settings for general use.
Temporary Diagnostics (FRC)¶
Devices can be configured without a diagnostic server present. This can be useful if the roboRIO has been freshly imaged. Ensure that you are pointed at the roboRIO IP address (usually 10.TE.AM.2
where TE.AM
is the team number) and then click the Run Temporary Diagnostic Server.
Changing Diagnostics Server Port (non-FRC)¶
The target server port can be changed in the Tuner X Settings page, which is accessed from the flyout menu.
Important
The default port for diagnostic server is 1250. FRC users should not change this.