File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -61,9 +61,6 @@ void SS2K::moveStepper() {
6161 ss2k->syncMode = false ;
6262 }
6363
64- bool _closeToTarget = (abs (stepper->getCurrentPosition () - rtConfig->getMinStep ()) <= (userConfig->getShiftStep () / 2 )) ||
65- (abs (stepper->getCurrentPosition () - rtConfig->getMaxStep ()) <= (userConfig->getShiftStep () / 2 ));
66-
6764 if (ss2k->pelotonIsConnected && !rtConfig->getHomed ()) {
6865 // Peloton + not homed: gently walk away from the edges unless the user is actively shifting past them
6966 if (rtConfig->resistance .getValue () < rtConfig->getMinResistance ()) { // Below allowed resistance
@@ -78,8 +75,7 @@ void SS2K::moveStepper() {
7875 ss2k->targetPosition = ss2k->getCurrentPosition () - 20 ;
7976 }
8077 }
81- } else if (!rtConfig->getHomed ()) { // Not homed: keep target inside the provisional range and learn bounds when power looks valid
82- // Flag when current position is within half a shift step of either bound
78+ } else if (!rtConfig->getHomed ()) { // Not homed: keep target inside the provisional range.
8379 if (ss2k->targetPosition < rtConfig->getMinStep ()) {
8480 ss2k->targetPosition = rtConfig->getMinStep () + 1 ;
8581 } else if (ss2k->targetPosition > rtConfig->getMaxStep ()) {
You can’t perform that action at this time.
0 commit comments