PAJohnson
be2d1037e3
Fixed null pointer checks in controller.cpp
...
Fixed formatting in trapTraj.hpp
Fixed how pos_setpoint is set in axis.cpp to avoid transients on startup so that it will handle circular position setpoints
More unit corrections in the docs: radians -> turns
2020-07-27 21:26:41 -04:00
Oskar Weigl
af16316940
Merge branch 'devel' into counts_to_rads
2020-07-25 20:29:43 -07:00
Rowan Goemans
1a0d6acace
- Refactored thermal and current lmiting sub-systems and introduced motor thermistor support.
...
- Added thermal errors to dump_errors call in odrivetool.
- Added function in odrivetool to set thermistor coefficients based on thermistor specs.
- Added documentation for users on how to connect and configure their own thermistors.
2020-07-17 14:09:47 +02:00
PAJohnson
c91baaf1ea
Merge branch 'devel' of https://github.com/madcowswe/ODrive into counts_to_rads
...
Pull devel into counts_to_rads
2020-07-13 19:30:25 +01:00
samuelsadok
be8cdb9cc4
Merge branch 'devel' into plotting_improvements
2020-07-08 11:34:43 +02: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
Kyle Bartholomew
140a11a569
Added new helpers to shell
2020-06-05 22:04:02 -07:00
Oskar Weigl
6fd84d48d6
Merge pull request #384 from Wetmelon/banner_mod
...
Add links to odrivetool banner
2019-10-28 16:45:19 -07:00
Unknown
5a9fd61385
Add links to odrivetool banner
2019-10-26 00:35:30 -04:00
Oskar Weigl
6a929d4236
improve oscilloscope functionality
2019-09-12 18:11:32 -07:00
Oskar Weigl
414f84a2ce
add dump errors util function
2018-12-06 20:21:00 -08:00
Oskar Weigl
3e230b645a
fix shell printing
2018-06-08 20:41:11 -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
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
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
Oskar Weigl
0b1bf6f278
implement circular vel pll tracking
2018-04-15 00:38:39 -07:00
Samuel Sadok
7c0f0669e6
fix warning that occurs with some versions of IPython
2018-04-07 22:14:35 -07:00
Samuel Sadok
583ab2b76d
silence python warnings
2018-03-30 16:32:33 -07:00
Samuel Sadok
febdb24856
display correct python tools version
2018-03-30 16:24:33 -07:00
Samuel Sadok
e9ec8c6276
combine python tools into one single odrvtool.py
2018-03-30 15:28:00 -07:00