Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Configuration Files

Configuration files describe the overall structure of your program—what cameras should be loaded, what components to use, and how they connect to each other. The rest of the documentation details everything that can go in the file, along with what fields it’s looking for.

In order for a configuration to be useful, there should be at least one camera and at least one component. The cameras are the inputs to the program, and components handle processing and presentation.

In addition to cameras and components, configuration files can have run parameters, NetworkTables, and vision debugging configured. More information about each of this is available in their respective sections.