All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description ComplexWidgetWrapper A wrapper for WPILib's ComplexWidget; wrapped to allow the Logger to substitute a NT-only implementation if desired.Config Binds a setter or interactive object to its default interactive widget on Shuffleboard.Config.Command Displays a command with a toggle button.Config.Commands Config.Configs Config.Exclude Suppresses the config tab/layout corresponding to thisLoggable
instance (or all instances of the type).Config.Include Overrides a class-level Exclude annotation for an individual field.Config.NumberSlider Displays a setter with a controllable slider.Config.NumberSliders Config.PIDCommand Displays a PID command with a checkbox and an editor for the PIDF constants.Config.PIDCommands Config.PIDController Displays a PID controller with an editor for the PIDF constants and a toggle switch for enabling and disabling the controller.Config.PIDControllers Config.Relay Displays a relay with toggle buttons for each supported mode (off, on, forward, reverse).Config.Relays Config.ToggleButton Displays a boolean with a large interactive toggle button.Config.ToggleButtons Config.ToggleSwitch Displays a boolean with a fixed-size toggle switch.Config.ToggleSwitches Log Displays a value as its default widget type on Shuffleboard.Log.Accelerometer Displays an accelerometer with a number bar displaying the magnitude of the acceleration and text displaying the exact value.Log.Accelerometers Log.BooleanBox Displays a boolean value as a large colored box.Log.BooleanBoxes Log.CameraStream Displays a camera stream.Log.CameraStreams Log.Dial Displays a number with a view-only dial.Log.Dials Log.DifferentialDrive Displays a differential drive with a widget that displays the speed of each side of the drivebase and a vector for the direction and rotation of the drivebase.Log.DifferentialDrives Log.Encoder Displays anEncoder
displaying its speed, total travelled distance, and its distance per tick.Log.Encoders Log.Exclude Suppresses the log tab/layout corresponding to thisLoggable
instance (or all instances of the type).Log.Graph Displays a number with a graph.Log.Graphs Log.Gyro Displays a gyro with a dial from 0 to 360 degrees.Log.Gyros Log.Include Overrides a class-level Exclude annotation for an individual field.Log.Logs Log.MecanumDrive Displays a mecanum drive with a widget that displays the speed of each wheel, and vectors for the direction and rotation of the drivebase.Log.MecanumDrives Log.NumberBar Displays a number with a view-only bar.Log.NumberBars Log.PDP Displays aPowerDistributionPanel
.Log.PDPs Log.SpeedController Displays aSpeedController
.Log.SpeedControllers Log.ThreeAxisAccelerometer Displays a 3-axis accelerometer with a number bar for each axis' acceleration.Log.ThreeAxisAccelerometers Log.ToString Logs an object as the value returned by its toString method.Log.ToStrings Log.VoltageView Displays an analog input or a raw number with a number bar.Log.VoltageViews Loggable Marks a class as loggable.Logger ShuffleboardContainerWrapper A wrapper for the WPILib ShuffleboardContainer class; wrapped to allow the Logger to substitute a NT-only implementation if desired.ShuffleboardLayoutWrapper A wrapper for WPILib's ShuffleboardLayout; wrapped to allow the Logger to substitute a NT-only implementation if desired.SimpleWidgetWrapper A wrapper for WPILib's SimpleWidget; wrapped to allow the Logger to substitute a NT-only implementation if desired.Util