#include "Raise.h" #include "../../DentRobot.h" #include "../../OI.h" Raise::Raise() : Command("Raise"){ } void Raise::Initialize(){ SetTimeout(2.5); } void Raise::Execute(){ DentRobot::elevator->Run(1.0); } bool Raise::IsFinished(){ if (!DentRobot::elevator->GetElevatorTop()||IsTimedOut()){ printf("Robot stoped raising. Sensor based? %d\n", !DentRobot::elevator->GetElevatorTop()); return true; }else{ return false; } } void Raise::End(){ DentRobot::elevator->Run(0.0f); } void Raise::Interrupted(){ End(); } // vim: ts2:sw=2:et