Commit Graph
3252 Commits
Author SHA1 Message Date
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