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

View File

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