24#ifndef TAPROOT_MOVE_ABSOLUTE_COMMAND_HPP_
25#define TAPROOT_MOVE_ABSOLUTE_COMMAND_HPP_
71 float setpointTolerance,
72 bool shouldAutomaticallyClearJam,
73 bool setSetpointToTargetOnEnd);
75 const char*
getName()
const override {
return "move absolute"; }
83 void end(
bool interrupted)
override;
104 float setpointTolerance;
106 uint32_t prevMoveTime;
108 bool automaticallyClearJam;
110 bool setSetpointToTargetOnEnd;
Definition command.hpp:44
Definition move_absolute_command.hpp:51
void end(bool interrupted) override
Definition move_absolute_command.cpp:90
bool isReady() override
Definition move_absolute_command.cpp:52
void execute() override
Definition move_absolute_command.cpp:64
const char * getName() const override
Definition move_absolute_command.hpp:75
bool isFinished() const override
Definition move_absolute_command.cpp:109
tap::control::setpoint::SetpointSubsystem * setpointSubsystem
Definition move_absolute_command.hpp:88
void initialize() override
Definition move_absolute_command.cpp:57
Definition setpoint_subsystem.hpp:48
Definition ballistics.cpp:29