Troubleshooting Dashboard Connectivity
This document will help explain how to recognize if the Dashboard is not connected to your robot, steps to troubleshoot this condition and a code modification you can make.
Recognizing LabVIEW Dashboard Connectivity
The LabVIEW Dashboard has a NetworkTables Connection indicator on the front panel.
On the Variables tab of the Dashboard, the variables are shown with a black diamond when they are not synced with the robot. Once the Dashboard connects to the robot and these variables are synced, the diamond will disappear.
Recognizing SmartDashboard Connectivity
SmartDashboard indicates if it is connected or not in the title bar. It shows the IP address it is connected to. See this page for more on configuring the connection.
For more visibility, you can also add a Connection Indicator widget. The connection indicator can be moved or re-sized if the Editable checkbox is checked.
Recognizing Shuffleboard Connectivity
Shuffleboard indicates if it is connected or not in the bottom right corner of the application as shown in the image above. See page for more on configuring the connection.
Recognizing Glass Connectivity
Glass indicates if it is connected or not in the title bar. It shows the IP address it is connected to. See this page for more on configuring the connection.
Recognizing AdvantageScope Connectivity
AdvantageScope indicates if it is connected or not in the title bar. It shows the IP address it is connected to, or else the IP address it is attempting to connect to. See the AdvantageScope Documentation for more on configuring the connection.
Recognizing Elastic Connectivity
Elastic indicates if it is connected or not in the lower left corner. It shows what it is connected to. See the Elastic Documentation for more on configuring the connection.
Troubleshooting Connectivity
If the Dashboard does not connect to the Robot (after the Driver Station has connected to the robot) the recommended troubleshooting steps are:
Restart the Dashboard (there is no need to restart the Driver Station software)
If that doesn’t work, restart the Robot Code using the Restart Robot Code button on the Diagnostics tab of the Driver Station
If it still doesn’t connect, verify that the Team Number / Server is set properly in the Dashboard and that your Robot Code writes a value during initialization or disabled