16#include "../core/include/utils/command_structure/auto_command.h"
27 enum type { percent, voltage, veocity };
37 BasicSpinCommand(vex::motor &motor, vex::directionType dir, BasicSpinCommand::type setting,
double power);
52 vex::directionType dir;
81 vex::brakeType setting;
109 vex::pneumatics &solenoid;
Definition basic_command.h:90
bool run() override
Runs the BasicSolenoidSet Overrides run command from AutoCommand.
Definition basic_command.cpp:84
BasicSolenoidSet(vex::pneumatics &solenoid, bool setting)
Construct a new BasicSolenoidSet Command.
Definition basic_command.cpp:76
Definition basic_command.h:24
bool run() override
Runs the BasicSpinCommand Overrides run from Auto Command.
Definition basic_command.cpp:35
BasicSpinCommand(vex::motor &motor, vex::directionType dir, BasicSpinCommand::type setting, double power)
Construct a new BasicSpinCommand.
Definition basic_command.cpp:25
Definition basic_command.h:60
BasicStopCommand(vex::motor &motor, vex::brakeType setting)
Construct a new BasicMotorStop Command.
Definition basic_command.cpp:56
bool run() override
Runs the BasicMotorStop Command Overrides run command from AutoCommand.
Definition basic_command.cpp:64