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