41f768f3f3
In tests/pyb is now a suite of tests that tests the pyb module on the pyboard. They include expected output files because we can't run CPython on the pyboard to compare against. run-tests script has now been updated to allow pyboard tests to be run. Just pass the option --pyboard. This runs all basic, float and pyb tests. Note that float/math-fun.py currently fails because not all math functions are implemented in stmhal/.
17 lines
256 B
Python
17 lines
256 B
Python
from pyb import Servo
|
|
|
|
servo = Servo(1)
|
|
print(servo)
|
|
|
|
servo.angle(0)
|
|
servo.angle(10, 100)
|
|
|
|
servo.speed(-10)
|
|
servo.speed(10, 100)
|
|
|
|
servo.pulse_width(1500)
|
|
print(servo.pulse_width())
|
|
|
|
servo.calibration(630, 2410, 1490, 2460, 2190)
|
|
print(servo.calibration())
|