Continuous Servo bug

The Continuous Servo method .speed() does not set the pulse width correctly for speeds < 0.
You can reproduce by calling the method and querying the Servo.pulse_width()

Simplest workaround is to remap the working range into 0…1.

@iabdalkader Can you help this user?

1 Like

Please post a script + instructions to reproduce this issue and I’ll test it. If this is a bug, it’s better to report it on github Issues · openmv/openmv · GitHub

Thanks, I’ll do it ASAP.

By the way this bug may exist in the main MicroPython fork. Somebody posted a similar note in 1/2021 (no resolution or reply).