ODrive USB-CAN adapter and odrivetool

Hey, been working with can and just saw that with the can adapter odrivetool is/will be supported. Does this also mean that the python API wil work over can just as it does over USB?

That’s correct! No definite timeline yet, but we’re targeting full release in the next 1-3 months.

Thats awesome! As for now, we have to make our own python driver and read/write to the canbus registers defined in the dbc-file?

That’s generally the path, though I’ve heard good things about this package. We also have some examples here, and our guide here.

Hi, I lost my the firmware in my usb-can adapter. How can I download it again?
Thank you

I think I sent this to you over email, right?

Hi,

are there any updates on the release of the CAN-based Python tool? Is there any kind of testing program or early access that one could join to evaluate whether it fits their requirements?

I’d like to avoid implementing a custom CAN-based wrapper now, only to find out a few weeks later that an official solution has been released. If the release is imminent, I’d prefer to use a temporary workaround and wait for the official tool instead.

Hi! Yes, this is available now. You’ll need the prerelease ODrivetool, pip3 install --upgrade odrive --pre. Then see: odrivetool — ODrive Documentation 0.6.12 documentation