servo_tester

Servo tester Has a setting to change the input to the servo in millisecond units. You have to give the servo you want to test the name SERVO_TEST, and don’t use it in the command laws. Additionally, you can make the servo do a series of step maneuvers, with increasing amplitude. Tip: Open up the servo and measure the voltage on the potmeter with a high speed recorder device (like a saleae Logic analyzer with analog inputs). This will let you model the response of the servo. If you set the boolean “is_servo” to False, the programm will NOT use negative deflections.

Defines

Name

Value

Description

TIME_PER_DEFLECTION

0.8

Time between servo steps for the ‘servo_run’ feature