Skip to content

Settings

Michael Jansen edited this page Oct 7, 2023 · 1 revision
image

The settings menu can be accessed via the Navigation Menu.

  • Robot Width: The width of the robot, including bumpers, in meters. Used for visualization.

  • Robot Length: The length of the robot, including bumpers, in meters. Used for visualization.

  • Field Image: The image that should be displayed in field previews. The dropdown menu also allows for importing custom images.

  • Theme Color: Change the theme color of the GUI.

  • PPLib Telemetry Host: The host address of the robot for use in telemetry and hot reload. If running simulation, this should be localhost. If connected to a robot, this should be the IP address of the roboRIO: 10.TE.AM.2 where TEAM is replaced by your team number, i.e. 10.30.15.2.

  • Holonomic Mode: Enable or disable holonomic mode. This is on by default. This must be enabled to access special features for holonomic drive trains.

  • Hot Reload: Enable or disable hot reload for paths and autos. This is off by default. When connected to the robot, hot reload will automatically sync changes to paths and autos in the GUI to the paths and autos loaded in robot code. This allows you to quickly iterate and test changes without needing to redeploy or restart robot code. PLEASE, PLEASE, PLEASE disable this at competition so you don't accidentally change a path on the robot that you do not wish to.

    NOTE: Because the requirements of a command that follows a path with events is set at construction time, the requirements cannot be properly updated. If you add or remove named commands in event markers, it is generally a good idea to redeploy. Furthermore, if using C++, only paths support hot reload. Autos do not support hot reload in C++ due to restrictions of the command library.

Clone this wiki locally