Handle input from PS4 controllers connected to the Driver Station.
Definition: PS4Controller.h:19
Class to control a simulated generic joystick.
Definition: GenericHIDSim.h:20
Class to control a simulated PS4 controller.
Definition: PS4ControllerSim.h:18
void SetL3Button(bool value)
Change the value of the L3 (left stick) button on the controller.
void SetCrossButton(bool value)
Change the value of the Cross button on the controller.
void SetL2Button(bool value)
Change the value of the L2 button on the controller.
void SetL1Button(bool value)
Change the value of the L1 button on the controller.
void SetOptionsButton(bool value)
Change the value of the Options button on the controller.
void SetR1Button(bool value)
Change the value of the R1 button on the controller.
void SetCircleButton(bool value)
Change the value of the Circle button on the controller.
void SetTouchpad(bool value)
Change the value of the touchpad button on the controller.
void SetLeftX(double value)
Change the X axis value of the controller's left stick.
void SetLeftY(double value)
Change the Y axis value of the controller's left stick.
void SetRightX(double value)
Change the X axis value of the controller's right stick.
void SetTriangleButton(bool value)
Change the value of the Triangle button on the controller.
PS4ControllerSim(int port)
Constructs from a joystick port number.
PS4ControllerSim(const PS4Controller &joystick)
Constructs from a PS4Controller object.
void SetSquareButton(bool value)
Change the value of the Square button on the controller.
void SetShareButton(bool value)
Change the value of the Share button on the controller.
void SetPSButton(bool value)
Change the value of the PS button on the controller.
void SetL2Axis(double value)
Change the L2 axis axis value of the controller.
void SetR2Button(bool value)
Change the value of the R2 button on the controller.
void SetRightY(double value)
Change the Y axis value of the controller's right stick.
void SetR3Button(bool value)
Change the value of the R3 (right stick) button on the controller.
void SetR2Axis(double value)
Change the R2 axis value of the controller.
Definition: AprilTagFieldLayout.h:22