Commit Graph

  • 274225cfe5 Fixed drv/encoder spi collision when spi polarity changed between spi arbiter transactions PAJohnson 2020-12-21 22:37:34 -05:00
  • 55d4e96bf3 [GUI] Bumped socket.io-client version to fix compatibility with latest python version, removed unused dependency PAJohnson 2020-12-21 15:59:50 -05:00
  • 444e5434f1 Merge pull request #542 from MxFxM/devel Oskar Weigl 2020-12-21 11:15:27 -08:00
  • d1ca88c7db workaround to fix deprecated .gcd function MxFxM 2020-12-21 15:17:01 +01:00
  • 55de548351 Merge branch 'devel' into tuning Paul Guenette 2020-12-20 21:34:36 -05:00
  • ebd237673a [GUI] Fixed enumGenerate.js for windows PAJohnson 2020-12-20 16:08:52 -05:00
  • f135392a99 Revert constexpr change to some math functions Paul Guenette 2020-12-20 14:13:07 -05:00
  • 2f3caed851 Change how TUNING mode handles frequency, add last_error_time Paul Guenette 2020-12-20 14:04:27 -05:00
  • a95b259f91 Increment axis.loop_counter in controller::update Paul Guenette 2020-12-19 23:28:06 -05:00
  • e3442501f4 Merge branch 'devel' into tuning Paul Guenette 2020-12-19 22:38:29 -05:00
  • aa7a7eaaa5 Merge branch 'devel' of github.com:madcowswe/ODrive into devel Oskar Weigl 2020-12-19 19:36:47 -08:00
  • 862a6b6abe allow bottom motor thermistor Oskar Weigl 2020-12-19 19:36:37 -08:00
  • a52ed93bb9 Add input_mode_tuning Paul Guenette 2020-11-03 00:20:59 -05:00
  • 823f605e94 initial MA732 driver ma732 Samuel Sadok 2020-12-18 17:31:46 +01:00
  • f62fbbba4b Merge pull request #540 from Bin0ry/patch-1 Paul Guenette 2020-12-17 02:04:16 -05:00
  • 56c8b9cfbf Update specifications.md Bin0ry 2020-12-17 01:55:25 -05:00
  • 95a7c22b47 Restore __attribute__((used)) to pxCurrentTCB Paul Guenette 2020-12-16 14:15:01 -05:00
  • e72d5ad831 fix return value Samuel Sadok 2020-12-16 10:13:15 +01:00
  • 918240fe33 [GUI] Changed plot colors to use the matplotlib default color sequence PAJohnson 2020-12-16 00:34:37 -05:00
  • e344118835 Merge branch 'DRV-fault-debug' into devel Oskar Weigl 2020-12-15 16:17:42 -08:00
  • 40f924bc2c half drive current, 200ns deadtime, 4us drive time Oskar Weigl 2020-12-15 16:15:46 -08:00
  • 8c4fb92e63 fix ACIM estimator source for current controller Oskar Weigl 2020-12-15 16:11:51 -08:00
  • e466859ed6 fix nightly pip install Samuel Sadok 2020-12-15 15:13:42 +01:00
  • 8068c18aaa add phase_interpolation_min_vel setting vel-setpoint-ff Samuel Sadok 2020-12-15 15:02:34 +01:00
  • f4007a6909 add option to use velocity setpoint feedforward Samuel Sadok 2020-12-14 15:01:29 +01:00
  • 0dfe66a8f5 disable tup ^c flag Samuel Sadok 2020-12-14 14:45:28 +01:00
  • fb669109a2 [GUI] Added ODrive config import/export capability, fixed handling of Infinity, added Menu to header bar to clean up interactions. PAJohnson 2020-12-11 20:16:32 -05:00
  • e41c65cd6a [GUI] added enum generator npm script, cleaned up use of enums in Axis.vue, fixed various setTimeout bugs PAJohnson 2020-12-10 20:46:10 -05:00
  • adadef86aa Change some defines to static constexpr values Paul Guenette 2020-12-10 15:21:00 -05:00
  • 6a18eed26f Fix doctest for can helpers Paul Guenette 2020-12-09 21:34:40 -05:00
  • 9bcdfa009a Merge pull request #538 from madcowswe/phase-balance-check PAJohnson 2020-12-09 20:23:18 -05:00
  • 95d5df6f4f Updated changelog, made phase check beta current filtering not depend on control loop rate PAJohnson 2020-12-09 20:12:34 -05:00
  • d4a03f4fae Merge branch 'phase-balance-check' of https://github.com/madcowswe/ODrive into phase-balance-check PAJohnson 2020-12-09 18:50:31 -05:00
  • 119529b0a7 fix CI Samuel Sadok 2020-12-09 20:06:59 +01:00
  • f6eb35d34c [fibre] fix handling of enumerators > 0xffffffff Samuel Sadok 2020-12-09 18:31:35 +01:00
  • e52f0f8181 Merge pull request #499 from madcowswe/autorelease/v0.5.2 samuelsadok 2020-12-08 16:23:43 +01:00
  • 320be74413 Merge pull request #536 from madcowswe/can-refactor samuelsadok 2020-12-08 00:07:24 +01:00
  • 74badd955c Merge branch 'devel' into can-refactor Samuel Sadok 2020-12-08 00:06:08 +01:00
  • 52adf33923 fix CAN initialization Samuel Sadok 2020-12-07 20:34:04 +01:00
  • e424d8a5c1 update git submodule Samuel Sadok 2020-12-07 12:33:14 +01:00
  • d08019705f update submodule Samuel Sadok 2020-12-07 12:29:58 +01:00
  • 8c695fa834 fix sensorless estimator error Samuel Sadok 2020-12-07 12:21:45 +01:00
  • 049ac24218 Reboot on save_configuration() Samuel Sadok 2020-12-07 11:54:18 +01:00
  • 752369aea2 Merge remote-tracking branch 'origin/devel' into phase-balance-check PAJohnson 2020-12-04 19:41:01 -05:00
  • 7f507e0b37 Added python version check to makefile PAJohnson 2020-12-04 19:25:23 -05:00
  • f4b312accb fix various libfibre bugs Samuel Sadok 2020-12-04 16:51:45 +01:00
  • e407cb4cb6 implement phase balance check Oskar Weigl 2020-12-03 12:57:03 -08:00
  • 46479a4cde bump Vds setting to 0.7V Oskar Weigl 2020-12-03 12:56:08 -08:00
  • d3c6b38823 fix coroutine lifetime Samuel Sadok 2020-12-03 21:20:53 +01:00
  • 21e19b9c18 Merge branch 'devel' into libfibre Samuel Sadok 2020-12-03 17:55:21 +01:00
  • 187b83de7f fix volatility of can config Samuel Sadok 2020-12-03 19:01:45 +01:00
  • 0fb0a9b3c6 add canbus.hpp Samuel Sadok 2020-12-03 17:02:56 +01:00
  • 35a8681611 change enum naming convention in yaml file Samuel Sadok 2020-12-03 14:11:27 +01:00
  • b325f8850a update testing instructions Samuel Sadok 2020-12-03 13:31:57 +01:00
  • 4e350823b4 refactor CAN Samuel Sadok 2020-11-20 18:22:14 +01:00
  • 520783d4b6 Refactor CAN interface for additional protocols Matt Quick 2020-10-12 15:56:46 -06:00
  • d20a85187c Merge stuff into devel Samuel Sadok 2020-12-03 12:36:45 +01:00
  • da6c6216b5 attempt to fix CI Samuel Sadok 2020-12-02 13:14:40 +01:00
  • 65c88eb6c8 Merge pull request #531 from madcowswe/hall-calib Oskar Weigl 2020-12-01 20:16:14 -08:00
  • 17e0318048 Updated changelog PAJohnson 2020-12-01 23:10:15 -05:00
  • dc1721a1dd merge fixes PAJohnson 2020-12-01 22:48:47 -05:00
  • 5331df8883 Merge branch 'devel' into hall-calib PAJohnson 2020-12-01 22:26:43 -05:00
  • 3f206be2ec Better enum name for the hall phase calibration PAJohnson 2020-12-01 22:18:03 -05:00
  • 39570ecbf4 Split hall calibration into polarity and offset calibration, full calibration sequence only includes hall polarity cal PAJohnson 2020-12-01 21:44:07 -05:00
  • ee06628e4c Added comment to hall polarity detection function PAJohnson 2020-12-01 19:48:09 -05:00
  • f17837efb0 add --all and --html options to test_runner.py Samuel Sadok 2020-12-01 14:33:00 +01:00
  • 3b23e23386 Merge pull request #515 from madcowswe/index_offset samuelsadok 2020-11-30 18:04:59 +01:00
  • 55fa94c2b2 update existing tests to updated test framework Samuel Sadok 2020-11-30 14:05:22 +01:00
  • 84c8ead082 Add index offset Paul Guenette 2020-11-27 00:38:38 -05:00
  • 4d24a8e74a update testing framework - introduce TestFixture to simplify initialization of the test rig - add utils to simplify writing closed loop control tests Samuel Sadok 2020-11-26 20:01:41 +01:00
  • e7ef78bcca Sample DRV fault when going to idle. Update Vds setting on DRV Oskar Weigl 2020-11-25 22:52:38 -08:00
  • 8765654429 fix overcurrent on arming Samuel Sadok 2020-11-25 22:22:17 +01:00
  • ac6c553156 add get_drv_fault function Samuel Sadok 2020-11-25 19:30:04 +01:00
  • a3b7497150 change LED color and add eye curve Oskar Weigl 2020-11-24 23:58:44 -08:00
  • 88c1a3399a enable GPIO clocks on demand Samuel Sadok 2020-11-24 16:49:00 +01:00
  • da6d33e75d add extra build outputs Oskar Weigl 2020-11-19 21:44:36 -08:00
  • f150114d77 fix CI Samuel Sadok 2020-11-19 15:32:50 +01:00
  • 287dd47b8f move startup delay to fix race condition Samuel Sadok 2020-11-19 12:19:02 +01:00
  • 8eed949d33 Update odrivetool.md Oskar Weigl 2020-11-18 16:34:49 -08:00
  • 690525c1bb Update odrivetool.md Oskar Weigl 2020-11-18 16:32:16 -08:00
  • fc1c89c8ab fix compilation for v3.x Samuel Sadok 2020-11-18 19:30:03 +01:00
  • 75577940f8 reorganize build system Samuel Sadok 2020-11-18 17:50:41 +01:00
  • 8519315e0a hacky support for MA732 encoder Samuel Sadok 2020-11-12 13:32:38 +01:00
  • d868e7fb53 make HWIL tests less hardware-dependent Samuel Sadok 2020-10-14 20:22:41 +02:00
  • 1d94f11570 initial ODrive v4.1 support Samuel Sadok 2020-11-04 10:43:44 +01:00
  • 207426aa0f initial ODrive v4.0 support Samuel Sadok 2020-11-04 10:42:51 +01:00
  • cad2f5fd53 add Private submodule Samuel Sadok 2020-11-18 14:55:25 +01:00
  • bf605a2eef introduce script for in-factory programming Samuel Sadok 2020-10-14 19:26:06 +02:00
  • df83782bd4 re-add missing objects in ASCII protocol Samuel Sadok 2020-11-18 18:51:19 +01:00
  • f66d83d2f6 add "implements" functionality to intf generator Samuel Sadok 2020-10-15 19:44:45 +02:00
  • 92926c4d21 [tests] added high resistance brake test to TestRegenProtection PAJohnson 2020-11-18 01:00:36 -05:00
  • 2cfd63ae1f Added test rig configuration for Patrick PAJohnson 2020-11-17 22:03:47 -05:00
  • 5d1e59f23a disable motor PWMs on hard fault Samuel Sadok 2020-11-17 21:48:48 +01:00
  • 1184c77787 fix Interrupt and DMA priority for UART B Samuel Sadok 2020-11-17 18:12:55 +01:00
  • 138966aaee make odrivetool less hardware dependent Samuel Sadok 2020-11-17 12:35:48 +01:00
  • 5a19799613 prevent motor arming if an error is set Samuel Sadok 2020-11-16 21:03:41 +01:00
  • c32cbec58c rename some of the new functions and variables Samuel Sadok 2020-11-16 20:58:26 +01:00
  • f0cee61348 Merge pull request #472 from madcowswe/control-loop-refactor samuelsadok 2020-11-16 19:16:49 +01:00
  • 18a391c092 Reduce kI in motor calibration Samuel Sadok 2020-11-16 18:41:28 +01:00
  • b32a455dda fix HWIL tests Samuel Sadok 2020-11-16 18:14:16 +01:00