diff options
Diffstat (limited to 'tube-rotator/stepper.c')
-rw-r--r-- | tube-rotator/stepper.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tube-rotator/stepper.c b/tube-rotator/stepper.c index 2de1fc2..84bd666 100644 --- a/tube-rotator/stepper.c +++ b/tube-rotator/stepper.c @@ -132,7 +132,7 @@ uint16_t stepper_get_speed(void) return target_speed; } -uint8_t stepper_get_speed_rpm(void) +uint16_t stepper_get_speed_rpm(void) { - return (uint8_t)lround( ( (double)F_CPU / (double)(51200 * (target_speed + 1) ) ) * 60.0 ); + return (uint16_t)lround( ( (double)F_CPU / (double)(64.0 * 800.0 * (double)(target_speed + 1) ) ) * 60.0 ); } |