Hello, I am just getting started with the Odrive 3.5 24V and until recently able to give position and velocity commands through a USB connection and Python Command window.
I have a AMT102 encoder mounted to D5065 motor.
On startup I run startup_motor_calibration and I get the beep and one full rotation.
Yesterday it stopped responding to my position and velocity requests and I got the encoder error 0x0002. I replaced the encoder with a new one and still get the error.
error = 0x0002 (int) is_ready = False (bool) index_found = False (bool) shadow_count = -5066 (int) count_in_cpr = 3126 (int) offset = 0 (int) interpolation = 0.29335498809814453 (float) phase = -2.0646963119506836 (float) pos_estimate = -5065.83984375 (float) pos_cpr = 3126.1962890625 (float) hall_state = 4 (int) pll_vel = -727.9998168945312 (float) pll_kp = 2000.0 (float) pll_ki = 1000000.0 (float) config: mode = 0 (int) use_index = False (bool) pre_calibrated = False (bool) idx_search_speed = 10.0 (float) cpr = 8192 (int) offset = 0 (int) offset_float = 0.0 (float) calib_range = 0.019999999552965164 (float)