Package io.github.roboblazers7617.buttonbox.controls
package io.github.roboblazers7617.buttonbox.controls
Control classes included with ButtonBoxLib.-
ClassDescriptionA push button with configurable feedback.Determines how the state of the button should be updated when the button is pressed or released.A joystick with X and Y axes and a momentary button.A knob, fader, encoder, or any other sort of analog control.A single color indicator LED.A multicolor indicator LED.A button controlled by an
Address.A Knob controlled through Addresses by an Encoder that outputs relative values.Determines if and how out-of-range encoder values should be looped.A Joystick controlled through Addresses.A single color LED that sends its brightness to an Address.An RGB LED that sends its RGB components to Addresses.A Knob controlled through Addresses by a Potentiometer.A testControlthat sends a float that is increased every time server feedback is updated and outputs it to the client TTY.