From 50562dd563d6b6f0598bf2313354603006ec0624 Mon Sep 17 00:00:00 2001 From: madewhatnow Date: Sat, 30 Oct 2021 18:45:01 -0700 Subject: [PATCH] Update to use axis0.controller.input_pos --- tools/odrive_demo.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/odrive_demo.py b/tools/odrive_demo.py index 38d2c69b..8ede3901 100755 --- a/tools/odrive_demo.py +++ b/tools/odrive_demo.py @@ -26,7 +26,7 @@ my_drive.axis0.requested_state = AXIS_STATE_CLOSED_LOOP_CONTROL print("Bus voltage is " + str(my_drive.vbus_voltage) + "V") # Or to change a value, just assign to the property -my_drive.axis0.controller.pos_setpoint = 3.14 +my_drive.axis0.controller.input_pos = 3.14 print("Position setpoint is " + str(my_drive.axis0.controller.pos_setpoint)) # And this is how function calls are done: @@ -38,7 +38,7 @@ t0 = time.monotonic() while True: setpoint = 4.0 * math.sin((time.monotonic() - t0)*2) print("goto " + str(int(setpoint))) - my_drive.axis0.controller.pos_setpoint = setpoint + my_drive.axis0.controller.input_pos = setpoint time.sleep(0.01) # Some more things you can try: