Skip to content

Latest commit

 

History

History
43 lines (22 loc) · 2.87 KB

NAVIGATION.md

File metadata and controls

43 lines (22 loc) · 2.87 KB

App Navigation

< Return to homepage

The screenshot below shows the important elements of the main In Control window. The exact appearance differs between operating systems.

Note: To view multiple log files simultaneously, click "Display" > "New Window" or press cmd/ctrl + N.

Navigation diagram

Sidebar

To the left is the sidebar (red) with the list of available tables and fields. Selectable fields are shown in italics and built-in tables (from WPILib or AdvantageKit) are underlined. Click the arrow to expand nested tables. Drag a single field to select it or hold cmd/ctrl to select a collection of fields by clicking each one. Start dragging the collection of fields to finish the selection.

Note: Click and drag on the right edge to resize or hide the sidebar.

Selecting a collection of fields

Tab Bar

Use the tab bar (blue) to switch between different views. This documentation is available at any time by clicking the 📖 icon to the left. To export the current tab layout (and associated settings), click "Options" > "Export Layout..." To import a layout from a file, click "Options" > "Import Layout..."

Note: Tabs can be named to identify their contents. Rename a tab by right-clicking it and selecting "Rename..."

Navigation Buttons & Playback

The navigation buttons (green) on the top manage the tabs and control playback. The "+" icon adds a new tab (this can be accessed quickly by pressing cmd/ctrl + T). The "X" icon closes the selected tab (cmd/ctrl + W) and the arrow buttons move the selected tab left or right (cmd/ctrl + [ OR ]). Quickly switch between tabs using the arrow keys (cmd/ctrl + ← OR →).

Creating a new tab

Playback can be toggled using the play/pause button or by pressing the space bar. The selected time is synchronized between all tabs, including the line graph, table, field views, and more.

Note: To adjust the playback speed, right-click on the play/pause button.

Managing playback

Window Pop-Out

It is often useful to view multiple tabs at the same time. Since In Control synchronizes playback across all tabs, it is possible to perform sophisticated analysis by looking at multiple visualizations at once. An example might be viewing video, field odometry, joystick inputs, and performance graphs all together. Tabs that support pop-out have an additional "Add Window" icon just below the navigation/playback controls.

Note: When using pop-out windows, playback is controlled from the main In Control window.

Creating a pop-out window