AccelStepper icon indicating copy to clipboard operation
AccelStepper copied to clipboard

Fork of AccelStepper

Results 36 AccelStepper issues
Sort by recently updated
recently updated
newest added

Hello, In my application I'd like to incorporate limit switches that would stop the motor immediately when engaged (e.g., when reaching a hardstop). For non-blocking mode functions (i.e., constantly calling...

The classes `MultiStepper` and `AccelStepper` frequently use double literals, such as `20.0` where float literals should be used (`20.0f`). One particular example is `AccelStepper`'s `setSpeed()` method - line 316 features...

isRunning() returns false only if speed is not zero and distanceToGo is not 0, but when using runSpeedToPosition(), the speed is not set to zero even when the target position...

I noticed that isRunning() often returns incorrect results. The root cause appears to be comparisons like _speed == 0.0. Floating-point equality tests can produce unexpected results due to rounding errors....

Addresses issue #40 regarding by changing all double literals to float literals. This improves performance on systems such as the RP2350 which have hardware support for single precision floats but...

I am trying to get the motor stop when it reaches the desired position. However, it appears the motor "free-wheels" with the inertia of the item connected to the motor....