pulley: HomeBack state is never used

Also remove unused FinishHomingAndPlanMoveToParkPos.
pull/353/head
Guðni Már Gilbert 2025-01-05 17:44:18 +00:00 committed by DRracer
parent c1aa190d05
commit b6bdd55def
2 changed files with 1 additions and 10 deletions

View File

@ -11,11 +11,6 @@ namespace pulley {
Pulley pulley; Pulley pulley;
bool __attribute__((noinline)) Pulley::FinishHomingAndPlanMoveToParkPos() {
mm::motion.SetPosition(mm::Pulley, 0);
return true;
}
bool Pulley::Step() { bool Pulley::Step() {
if (IsOnHold()) { if (IsOnHold()) {
return true; // just wait, do nothing! return true; // just wait, do nothing!
@ -28,10 +23,6 @@ bool Pulley::Step() {
case Moving: case Moving:
PerformMove(); PerformMove();
return false; return false;
case HomeBack:
homingValid = true;
FinishHomingAndPlanMoveToParkPos();
return true;
case Ready: case Ready:
return true; return true;
case TMCFailed: case TMCFailed:

View File

@ -44,7 +44,7 @@ protected:
virtual void PrepareMoveToPlannedSlot() override {} virtual void PrepareMoveToPlannedSlot() override {}
virtual void PlanHomingMoveForward() override {} virtual void PlanHomingMoveForward() override {}
virtual void PlanHomingMoveBack() override {} virtual void PlanHomingMoveBack() override {}
virtual bool FinishHomingAndPlanMoveToParkPos() override; virtual bool FinishHomingAndPlanMoveToParkPos() override { return true; }
virtual void FinishMove() override {} virtual void FinishMove() override {}
}; };