WPILibC++  2019.3.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
BuiltInWidgets.h
1 /*----------------------------------------------------------------------------*/
2 /* Copyright (c) 2018 FIRST. All Rights Reserved. */
3 /* Open Source Software - may be modified and shared by FRC teams. The code */
4 /* must be accompanied by the FIRST BSD license file in the root directory of */
5 /* the project. */
6 /*----------------------------------------------------------------------------*/
7 
8 #pragma once
9 
10 #include "frc/shuffleboard/WidgetType.h"
11 
12 namespace frc {
13 
28 enum class BuiltInWidgets {
39  kTextView,
73  kNumberBar,
88  kDial,
105  kGraph,
123  kBooleanBox,
164  kVoltageView,
206  kEncoder,
241  kCommand,
251  kPIDCommand,
319  kGyro,
327  kRelay,
384 };
385 
386 } // namespace frc
Displays a relay with toggle buttons for each supported mode (off, on, forward, reverse).
Displays a boolean with a large interactive toggle button.
WPILib FRC namespace.
Definition: SPIAccelerometerSim.h:18
Displays a camera stream.
Displays a gyro with a dial from 0 to 360 degrees.
Displays a boolean value as a large colored box.
Displays a number with a graph.
Displays a number with a view-only bar.
Displays a mecanum drive with a widget that displays the speed of each wheel, and vectors for the dir...
Displays a value with a simple text field.
Displays a PowerDistributionPanel.
Displays a boolean with a fixed-size toggle switch.
Displays a PID controller with an editor for the PIDF constants and a toggle switch for enabling and ...
BuiltInWidgets
The types of the widgets bundled with Shuffleboard.
Definition: BuiltInWidgets.h:28
Displays a 3-axis accelerometer with a number bar for each axis' accleration.
Displays a number with a controllable slider.
Displays a PID command with a checkbox and an editor for the PIDF constants.
Displays a SpeedController.
Displays a command with a toggle button.
Displays a differential drive with a widget that displays the speed of each side of the drivebase and...
Displays a SendableChooser with a dropdown combo box with a list of options.
Displays a number with a view-only dial.
Displays an analog input or a raw number with a number bar.
Displays a SendableChooser with a toggle button for each available option.
Displays an accelerometer with a number bar displaying the magnitude of the acceleration and text dis...
Displays an edu.wpi.first.wpilibj.Encoder displaying its speed, total travelled distance, and its distance per tick.