From f79e218343c1c39d61db4d3dccd405195d78fb15 Mon Sep 17 00:00:00 2001 From: 0x1abin <270995079@qq.com> Date: Wed, 6 Jun 2018 09:57:14 +0800 Subject: [PATCH] fixed the PWM duty range --- lib/servo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/servo.py b/lib/servo.py index be5b694..68445c4 100644 --- a/lib/servo.py +++ b/lib/servo.py @@ -28,7 +28,7 @@ class Servo: self.pwm.duty(0) return us = min(self.max_us, max(self.min_us, us)) - duty = us * 1024 * self.freq // 1000000 + duty = us * 100 * self.freq // 1000000 self.pwm.duty(duty) def write_angle(self, degrees=None, radians=None):