Skip to content

Commit a43425b

Browse files
committed
Fixed servo limit checks
1 parent 1da8ef4 commit a43425b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

coderbot.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@ def _servo_motor_control(self, pin, speed):
116116
# transform speed value from -100 to +100 range
117117
# to servo duty cycle range: 100 to 200
118118
speed = 150 + speed/2
119-
if (speed < 90): speed = 90
120-
if (speed > 210): speed = 210
119+
if speed < 90: speed = 90
120+
if speed > 210: speed = 210
121121
self.pi.set_PWM_range(pin, PWM_RANGE)
122122
self.pi.set_PWM_frequency(pin, PWM_FREQUENCY)
123123
self.pi.set_PWM_dutycycle(pin, speed)
@@ -127,8 +127,8 @@ def _servo_control(self, pin, angle):
127127
# assuming angle range is 0 to 120
128128
# transform from angle range to servo duty cycle range (100 to 200)
129129
duty = angle + 90 # (90-210)
130-
if (duty < 90): duty = 90
131-
if (duty > 210): duty = 210
130+
if duty < 90: duty = 90
131+
if duty > 210: duty = 210
132132
self.pi.set_PWM_range(pin, PWM_RANGE)
133133
self.pi.set_PWM_frequency(pin, PWM_FREQUENCY)
134134
self.pi.set_PWM_dutycycle(pin, duty)

0 commit comments

Comments
 (0)