24#ifndef TAPROOT_MOVE_UNJAM_INTEGRAL_COMPRISED_COMMAND_HPP_
25#define TAPROOT_MOVE_UNJAM_INTEGRAL_COMPRISED_COMMAND_HPP_
29#include "../interfaces/integrable_setpoint_subsystem.hpp"
67 void end(
bool interrupted)
override;
71 const char *
getName()
const override {
return "move unjam integral cc"; }
81 bool unjamSequenceCommencing;
Definition drivers.hpp:70
Definition comprised_command.hpp:58
Definition integrable_setpoint_subsystem.hpp:43
Definition move_integral_command.hpp:41
Definition move_unjam_integral_comprised_command.hpp:44
bool isReady() override
Definition move_unjam_integral_comprised_command.cpp:51
const char * getName() const override
Definition move_unjam_integral_comprised_command.hpp:71
void initialize() override
Definition move_unjam_integral_comprised_command.cpp:56
void end(bool interrupted) override
Definition move_unjam_integral_comprised_command.cpp:75
bool isFinished() const override
Definition move_unjam_integral_comprised_command.cpp:81
void execute() override
Definition move_unjam_integral_comprised_command.cpp:62
Definition unjam_command_interface.hpp:40
Definition setpoint_continuous_jam_checker.hpp:36
fang::Drivers & drivers
Definition robot_singleton.cpp:45