summaryrefslogtreecommitdiff
path: root/tube-rotator/stepper.c
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2014-05-20 03:56:14 +0200
committerChristian Pointner <equinox@spreadspace.org>2014-05-20 03:56:14 +0200
commit0b70b0e64a9e2681f81e26014e5978c16fb2838c (patch)
tree85432931f39aeadb6a902d45b810b9c1382e7dec /tube-rotator/stepper.c
parentprevent stepper from being reastarted if already running (diff)
better min/max values
Diffstat (limited to 'tube-rotator/stepper.c')
-rw-r--r--tube-rotator/stepper.c4
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 );
}