pulley: HomeBack state is never used
Also remove unused FinishHomingAndPlanMoveToParkPos.pull/345/head
parent
88a241c741
commit
30a06a0e5d
|
|
@ -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:
|
||||
|
|
|
|||
|
|
@ -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 {}
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue