Abstract Control Request class that other control requests extend for use.
Definition ControlRequest.hpp:30
Plays a single tone at the user specified frequency.
Definition MusicTone.hpp:25
Contains all control functions available for motors that support playing music.
Definition SupportsMusic.hpp:25
virtual ctre::phoenix::StatusCode SetControl(const controls::ControlRequest &request)=0
Control device with generic control request object.
virtual ~SupportsMusic()=default
virtual ctre::phoenix::StatusCode SetControl(const controls::MusicTone &request)=0
Plays a single tone at the user specified frequency.
Status codes reported by APIs, including OK, warnings, and errors.
Definition StatusCodes.h:27
Definition MotionMagicExpoTorqueCurrentFOC.hpp:18