ODrive Documentation

High performance motor control

View the Project on GitHub odriverobotics/ODrive

Help improve these docs: submit edits using the link in the top right.

If you need help, please search or ask the ODrive Community.

ODrive 〉Config


enable_uart_a  —  bool    readwrite

enable_uart_b  —  bool    readwrite

enable_uart_c  —  bool    readwrite

uart_a_baudrate  —  uint32    readwrite

uart_b_baudrate  —  uint32    readwrite

uart_c_baudrate  —  uint32    readwrite

enable_can_a  —  bool    readwrite

enable_i2c_a  —  bool    readwrite

usb_cdc_protocol  —  StreamProtocolType    readwrite

uart0_protocol  —  StreamProtocolType    readwrite

uart1_protocol  —  StreamProtocolType    readwrite

uart2_protocol  —  StreamProtocolType    readwrite

max_regen_current  —  float32    readwrite

brake_resistance  —  float32    readwrite

enable_brake_resistor  —  bool    readwrite

dc_bus_undervoltage_trip_level  —  float32    readwrite

dc_bus_overvoltage_trip_level  —  float32    readwrite

enable_dc_bus_overvoltage_ramp  —  bool    readwrite Experimental

dc_bus_overvoltage_ramp_start  —  float32    readwrite Experimental

dc_bus_overvoltage_ramp_end  —  float32    readwrite Experimental

dc_max_positive_current  —  float32    readwrite

dc_max_negative_current  —  float32    readwrite

error_gpio_pin  —  uint32    readwrite

gpio3_analog_mapping  —  Endpoint

gpio4_analog_mapping  —  Endpoint


This interface has no functions.