The top bar is “Right Rumble” and the bottom bar is “Left Rumble”. This can be used to test the rumble functionality of the device. Rumble - For XInput devices (such as X-Box controllers) the Rumble control will appear. To force a complete re-scan or to re-scan while the robot is Enabled (such as when connected to FMS during a match) press F1 or use this button.ĭevice indicators - These indicators show the current status of the Axes, buttons and POV of the joystick. While the robot is disabled, the DS will automatically scan for new devices and add them to the list. Rescan - This button will force a Rescan of the USB devices. Pressing a button on a device will highlight the name in green and put 2 *s before the device name USB Setup List - This contains a list of all compatible USB devices connected to the DS. The USB Devices tab includes the information about the USB Devices connected to the DS When the robot is enabled in practice mode the DS automatically proceeds through the modes indicated from top to bottom.Īudio Control - This button controls whether audio tones are sounded when the Practice Mode is used. Practice Mode Timing - These boxes control the timing of each portion of the practice mode sequence. When connected to FMS, this data will be populated by the field automatically. Text entered into this box will appear in the Game Data API on the Robot Side. Game Data - This box can be used for at home testing of the Game Data API.
SmartDashboard and Shuffleboard launch the respective dashboards included with the C++ and Java WPILib installation. LabVIEW attempts to launch a dashboard at the default location for a custom built LabVIEW dashboard, but will fall back to the default if no dashboard is found. Default launches the file pointed to by the “FRC DS Data Storage.ini” file, by default this is Dashboard.exe in the Program Files\FRC Dashboard folder.
Shift clicking on the dropdown arrow will show all roboRIO names detected on the network for troubleshooting purposes.ĭashboard Type - Controls what Dashboard is launched by the Driver Station. This controls the mDNS name that the DS expects the robot to be at. Team Number - Should contain your FRC Team Number. The Setup Tab contains a number of buttons teams can use to control the operation of the Driver Station: When the roboRIO brownout is triggered this will display “Voltage Brownout”. Status String - The Status String provides an overall status message indicating the state of the robot, some examples are “No Robot Communication”, “No Robot Code”, “Emergency Stopped”, and “Teleoperated Enabled”.
The “Robot Code” indicator shows whether the team Robot Code is currently running (determined by whether or not the Driver Station Task in the robot code is updating the battery voltage), The “Joysticks” indicator shows if at least one joystick is plugged in and recognized by the DS. The “Communications” indicates whether the DS is currently communicating with the FRC Network Communications Task on the roboRIO (it is split in half for the TCP and UDP communication). Major Status Indicators - These three indicators display major status items for the DS.
See roboRIO Brownout and Understanding Current Draw for more information. The background of the numeric indicator will turn red when the roboRIO brownout is triggered.
To change the team number see the Setup Tab.īattery Voltage - If the DS is connected and communicating with the roboRIO this displays current battery voltage as a number and with a small chart of voltage over time in the battery icon. Team # - The Team number the DS is currently configured for. It displays a selection of critical information about the state of the DS and robot: The Status Pane of the Driver Station is located in the center of the display and is always visible regardless of the tab selected.