PAJohnson
7ce896c2ce
In encoder.*pp, XXX_estimate -> XXX_estimate_counts and XXX_est_rad -> XXX_estimate.
...
Changed HWIL tests to reflect unit change
Corrected sources for position and velocity estimates elsewhere.
2020-07-13 20:59:35 +01:00
PAJohnson
9faf46ad47
Changed from counts->radians internally. By default, input positions and velocities are also in radians.
...
Added multipliers for input pos/vel to allow users to define their own units for those inputs.
2020-06-25 21:39:20 +01:00
Oskar Weigl
f750de0bbc
move setup_udev_rules from utils to version to avoid importing heavy utils.py during install
2019-04-03 20:23:26 -07:00
Capo01
bdec727e31
Update odrivetool
...
Note sure if this is intentional but currently liveplotter is listed as 'Upgrade the ODrive's Firmware' in the odrivetool help file. That doesn't seem right to me.
2018-07-25 21:20:53 +10:00
Oskar Weigl
7941f2c05b
remove decode_temp broken import
2018-07-01 13:55:38 -07:00
Oskar Weigl
eb07260c3e
fix odrive_demo.py
2018-07-01 00:22:03 -07:00
Oskar Weigl
3e230b645a
fix shell printing
2018-06-08 20:41:11 -07:00
Oskar Weigl
2b0164af74
clean up fiber port
2018-06-08 20:18:47 -07:00
Oskar Weigl
6ff4445770
Merge branch 'devel' into sam_fibre
...
Conflicts:
Firmware/Tupfile.lua
Firmware/fibre/cpp/include/fibre/protocol.hpp
Firmware/fibre/python/fibre/discovery.py
Firmware/fibre/python/fibre/usbbulk_transport.py
tools/odrive/dfu.py
tools/odrive/shell.py
tools/odrive/utils.py
tools/odrivetool
2018-06-08 19:30:21 -07:00
Oskar Weigl
2a7743ef0b
Merge branch 'devel' into fw4
2018-06-05 23:13:58 -07:00
Samuel Sadok
d878afeeff
fix setuptools to package fibre into odrive package
2018-05-14 13:14:30 -07:00
Samuel Sadok
55d5d2a632
allow setting interactive shell variables, fix some warnings
2018-05-14 00:59:55 -07:00
Samuel Sadok
0caac7bdad
move updated ODrive python protocol library to Fibre
2018-05-13 23:58:43 -07:00
Samuel Sadok
5770216010
save and restore configuration during DFU
2018-05-12 15:26:51 -07:00
Samuel Sadok
fd803a19f1
implement automatic firmware download
2018-05-11 23:22:48 -07:00
Samuel Sadok
a067d31bb9
rename template_processor to code_generator
2018-04-24 19:38:09 -07:00
Samuel Sadok
b2fed7c64c
implement JSON to C++ header dump tool
2018-04-24 18:08:07 -07:00
Samuel Sadok
2fde5b4d85
improve cross platform compatibility
...
- python odrive module can be used from python2 again
- the automatic firmware version.h generation is now based on python instead of bash (which didn't work well on Windows)
2018-04-24 15:35:10 -07:00
Samuel Sadok
1f504d1d99
Merge branch 'sam_testing' into sam_oskar_testing
2018-04-21 23:11:36 -07:00
Samuel Sadok
80b3bab553
cancel receiver thread correctly on app shutdown
2018-04-21 20:09:24 -07:00
Oskar Weigl
89ee84ca39
releae with setuptools, fix some help text
2018-04-21 17:44:25 -07:00
Samuel Sadok
0eddbfc11c
Add udev-setup command to odrivetool
2018-04-17 20:08:15 -07:00
Samuel Sadok
cd5b9014c1
include PyWin32 as dependency for windows, add "Developer Preview" note
2018-04-17 20:07:59 -07:00
Oskar Weigl
0b1bf6f278
implement circular vel pll tracking
2018-04-15 00:38:39 -07:00
Oskar Weigl
2f5f6ead9c
add retry error counter, some fixes for windows
2018-04-13 00:25:03 -07:00
Samuel Sadok
d413f3a490
rename odrvtool to odrivetool and include odrive.dfuse in pip package
2018-04-07 21:49:34 -07:00