PAJohnson
e29c5ead4c
More changelog updates
2021-05-05 21:44:58 -04:00
PAJohnson
e2cb18b3a7
Changed default dc max negative current, updated changelog
2021-05-05 21:34:02 -04:00
PAJohnson
427b7b4f11
Changed step and direction handling to always require circular positioning
2021-05-05 19:43:44 -04:00
PAJohnson
31e525ab65
Zero out input_vel after homing sequence finds endstop.
2021-05-04 22:00:43 -04:00
PAJohnson
1dc87e8f14
Homing fixed and tested
2021-05-04 21:36:40 -04:00
riewert
03e590ae44
Fixed possible race-condition
...
#550
2021-05-04 21:18:40 -04:00
riewert
ac6c565b30
Fixes
...
Added an abort + error, and confirmed to naming convention.
2021-05-04 21:18:27 -04:00
riewert
5a9bd63ed1
Set input_pos after init
2021-05-04 21:17:51 -04:00
PAJohnson
db5d952a08
Fixed step callback typo, moved input_pos = steps * turns_per_step to Controller::update()
2021-04-30 22:40:29 -04:00
Paul Guenette
a380d73921
Add to changelog and fibre API
2021-04-30 18:45:28 -04:00
Paul Guenette
c0a8ede93e
Use pre-increment and pre-decrement for steps
2021-04-30 18:36:40 -04:00
Paul Guenette
ce1782b173
Use an integer to count steps to avoid float accumulation issues
2021-04-30 18:33:21 -04:00
Paul Guenette
83e09b73fc
Add torque_mirror_ratio
2021-04-30 18:32:51 -04:00
Paul Guenette
69e73bffdb
Place built objects in build/obj
2021-04-30 18:25:40 -04:00
Paul Guenette
f2eb40b5ef
Add torque FF to axis mirroring
2021-04-30 18:25:03 -04:00
PAJohnson
2622f4d8eb
Fixed spinout error reset on odrive.clear_errors()
2021-04-29 23:01:44 -04:00
PAJohnson
a7bed2074c
Added spinout detection
2021-04-29 20:17:51 -04:00
Samuel Sadok
d0c59a1ba1
add AArch64 libfibre binary
2021-04-21 00:40:47 -04:00
Samuel Sadok
8296a4aa69
[libfibre] make pseudo-parallel func calls work
...
(note: the legacy protocol itself doesn't support parallel function
calls so they are serialized by libfibre.)
Merge fix for binary libfibre-wasm.wasm file - chose version for cherry-picked commit
2021-04-14 22:40:17 -04:00
Samuel Sadok
9e122ee776
Merge fix for cherry-pick of df12049f
2021-04-14 22:21:50 -04:00
Samuel Sadok
fe71fe8510
[fibre-cpp] fix function calls with multiple args
2021-04-14 22:03:58 -04:00
Samuel Sadok
eb2d8573ef
[fibre] fix handling of multiple devices
2021-04-14 22:02:57 -04:00
Matt Quick
c0e9dc2d1f
Fix odrivetool by adding the dll path on windows
2021-04-14 21:27:41 -04:00
Samuel Sadok
f7a173cd9b
fix benign DFU errors
2021-04-14 19:28:42 -04:00
Samuel Sadok
49c9e8c4c8
fix DFU
2021-04-14 19:27:29 -04:00
PAJohnson
5fd1eab77c
2nd order thermistor low pass filtering
2021-04-14 19:01:05 -04:00
PAJohnson
e25d454450
Removed unused gpio mode from GUI enums
2021-04-13 23:32:32 -04:00
Oskar Weigl
26cd9ecbe9
run encoder.apply_config on successful dir_find
2021-04-13 23:29:45 -04:00
Samuel Sadok
fee2aa60dc
remove stray file
2021-04-13 23:25:49 -04:00
Samuel Sadok
32e2d9c543
fix macOS CI
2021-04-13 23:25:14 -04:00
Oskar Weigl
68c2fb9777
implement 2-norm current clamping
2021-04-13 23:24:30 -04:00
Oskar Weigl
ceafbe37fc
let acim identification run model without data
2021-04-13 23:21:05 -04:00
PAJohnson
d5ba0946d2
[GUI] Added more types to store.js, fixed odrive config import/export
2021-01-19 00:35:22 -05:00
PAJohnson
4b48a355b4
[GUI] More fixes to use libfibre with the GUI
2021-01-19 00:03:31 -05:00
Samuel Sadok
cdd2105a8d
make GUI work with libfibre
2021-01-18 21:49:06 +01:00
Samuel Sadok
c04afbec58
fix compgen warnings
2021-01-18 14:48:44 +01:00
Samuel Sadok
a2cf7b795b
fix harmless pkgconf warning
2021-01-18 14:37:14 +01:00
Samuel Sadok
1dc0153ed5
Merge branch 'libfibre' into devel
2021-01-12 00:58:52 +01:00
Samuel Sadok
d100720bab
fix backup-config
2021-01-12 00:45:11 +01:00
Samuel Sadok
4e851e3604
add git lfs help text
2021-01-12 00:15:53 +01:00
Samuel Sadok
33ae4e8c92
fix compile on macOS
2021-01-11 23:38:49 +01:00
Samuel Sadok
810435220c
Merge commit '40b0df60e600d07484b8ef3d5fa2e67db7f88b80' into libfibre
2021-01-11 17:09:08 +01:00
Samuel Sadok
40b0df60e6
Squashed 'tools/odrive/pyfibre/' changes from b00819a0..57611dc0
...
57611dc0 make pyfibre work again
git-subtree-dir: tools/odrive/pyfibre
git-subtree-split: 57611dc088e0d0ed005468387223abab3f0b42b2
2021-01-11 17:09:08 +01:00
Samuel Sadok
ad65ff71c6
update libfibre
2021-01-11 17:06:33 +01:00
Samuel Sadok
a032be2b9e
Merge commit 'ec76f615851fd6a347cedaeb7b58e585840843f7' into libfibre
2021-01-11 16:59:36 +01:00
Samuel Sadok
ec76f61585
Squashed 'Firmware/fibre-cpp/' changes from d7049207..11c3c11f
...
11c3c11f make pyfibre work again
git-subtree-dir: Firmware/fibre-cpp
git-subtree-split: 11c3c11f25649d2d6da0932b9ecf03436f17d582
2021-01-11 16:59:36 +01:00
samuelsadok
332e240589
Merge pull request #519 from odriverobotics/tuning
...
Add excitation signals
2021-01-11 16:03:05 +01:00
Paul Guenette
6ff5e18c56
Update to devel
2021-01-10 15:04:50 -05:00
Paul Guenette
2e9c3def98
Merge branch 'devel' into tuning
2021-01-10 15:00:36 -05:00
Oskar Weigl
63e15c8f30
Merge branch 'devel' of github.com:madcowswe/ODrive into devel
2021-01-08 10:09:43 -08:00