代码拉取完成,页面将自动刷新
Please add a note of your changes below this heading if you make a Pull Request.
fw_version_[...]
properties.make write_otp
command to burn the board version onto the ODrive's one-time programmable memory. If you have an ODrive v3.4 or older, you should run this once for a better firmware update user experience in the future. Run the command without any options for more details. Once set, the board version is exposed through the hw_version_[...]
properties.tools/setup.py
for details.run_tests.py
<odrv>.system_stats
explore_odrive.py
, liveplotter.py
, drv_status.py
and rate_test.py
have been merged into one single odrivetool
script. Running this script without any arguments provides the shell that explore_odrive.py
used to provide.odrivetool
have changed compared to the original explore_odrive.py
. See odrivetool --help
for more details.odrivetool
(previously explore_odrive.py
) now supports controlling multiple ODrives concurrently (odrv0
, odrv1
, ...)odrivetool
shell when devices get disconnected and reconnectedodrivetool liveplotter
, formerly liveplotter.py
) does no longer steal focus and closes as expectedodrivetool backup-config
and odrivetool restore-config
odrivetool
shell by typing start_liveplotter(lambda: odrv0.motor0.encoder.encoder_state)
)make erase_config
to erase the configuration with an STLink (the configuration can also be erased from within explore_odrive.py, using odrv0.erase_configuration()
)lowlevel.c
moved to axis.cpp
, encoder.cpp
, controller.cpp
, sensorless_estimator.cpp
, motor.cpp
and the corresponding header filesaxis.hpp
or controller.hpp
for examples on how to add your own fields and functionsmy_odrive.motor0.pos_setpoint
is now at my_odrive.axis0.controller.pos_setpoint
. Names are mostly unchanged.tup.config
file instead of editing source files. Make sure you set your board version correctly. See here for details.Firmware
. If you used tup before, go to Firmware
and run rm -rd ../.tup; rm -rd build/*; make
.UUID_0
, UUID_1
and UUID_2
from USB protocol. Use serial_number
instead.resistance_calib_max_voltage
parameter此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。