Commit Graph
137 Commits
Author SHA1 Message Date
Oskar Weigl e2540d7eda Update utils.h 2018-02-25 22:47:37 -08:00
Paul Guenette e52f41f3fe Merge remote-tracking branch 'madcowswe/devel' into feature/anticogging_usb_function 2018-02-24 20:23:24 -05:00
Oskar Weigl 4801c4a8b5 add psu brownout check to do_checks 2018-02-23 13:05:49 -08:00
Oskar Weigl 4088f3fa07 Merge branch 'devel' into psu-brownout 2018-02-23 13:02:17 -08:00
Oskar Weigl c1f800d235 Merge branch 'DRV-error-readouts' of git://github.com/qjones81/ODrive into qjones81-DRV-error-readouts 2018-02-23 12:52:33 -08:00
Oskar Weigl 430e408875 default calib speed a bit faster 2018-02-23 12:48:27 -08:00
Oskar Weigl 225adb7e88 Merge branch 'devel' into DRV-error-readouts 2018-02-23 11:47:22 -08:00
Paul Guenette 48cbcc7d37 Add usb command for anticogging 2018-02-21 20:41:00 -05:00
Paul Guenette 95d1d3ff0f Fix fabsf bracket, make variable names more descriptive 2018-02-21 18:46:51 -05:00
Quincy Jones f75799fd3c Fix a naming bug on drv_error -> drv_fault 2018-02-21 14:23:12 -06:00
Quincy Jones aee5398ba2 Revert CPR back to default. Fix delay block times 2018-02-21 13:46:47 -06:00
Quincy Jones ef0f8dbf85 Add microsecond delay functions.
Add DRV register/fault status reporting.
2018-02-21 13:41:42 -06:00
Paul Guenette 4d0366f8df Change the calibration distance & number of steps for accuracy 2018-02-19 20:01:45 -05:00
Paul Guenette 06ab4d7bae Add Encoder CPR range checking 2018-02-19 19:42:47 -05:00
Oskar Weigl 72efd17f31 implement dc bus brownout check 2018-02-19 00:32:01 -08:00
Oskar Weigl d388ea54c1 Update low_level.c 2018-02-16 14:49:10 -08:00
Capo01 207c0b8904 Update low_level.c 2018-02-16 20:49:28 +11:00
Oskar Weigl e4a8f05d74 fix sem_usb_rx token remove bug 2018-02-12 21:54:25 -08:00
Oskar Weigl 154855ea91 Merge branch 'devel' into liveplotter 2018-02-12 00:11:18 -08:00
Oskar Weigl 620cc1f738 Merge branch 'master' into devel 2018-02-12 00:10:38 -08:00
Oskar Weigl 69d63a6e79 Merge branch 'devel' into liveplotter 2018-02-11 21:39:05 -08:00
Oskar Weigl 74d930ee9a Update low_level.c 2018-02-09 14:32:58 -08:00
Oskar Weigl 4d486b30ca Set .use_index to false by default 2018-02-07 22:57:49 -08:00
Oskar Weigl 858ef6cc79 Set .use_index to false by default 2018-02-07 22:55:23 -08:00
Oskar Weigl 6810e52d8d expose Iq setpoint and measured separatly 2018-02-03 19:09:49 -08:00
Oskar Weigl 5f3341b949 add resistance_calib_max_voltage parameter 2018-02-02 22:45:19 -08:00
Oskar Weigl ad38d12a0e default to not HV version 2018-01-27 00:19:05 -08:00
Oskar Weigl 91f72a60cd write up instructions 2018-01-27 00:16:49 -08:00
Oskar Weigl a7c8a85d30 expose motor_dir 2018-01-26 22:59:21 -08:00
Oskar Weigl aaa5f802de configurable search speed and dir, check for already flashed calibration 2018-01-26 22:34:34 -08:00
Oskar Weigl 1f8bba475e index searching works 2018-01-26 22:10:16 -08:00
Oskar Weigl 46b0ddc002 manual idx search working on both motors 2018-01-26 21:13:44 -08:00
Oskar Weigl 9b7d201276 manual idx search on M1 working, not on M0 2018-01-26 21:02:58 -08:00
Oskar Weigl 2eef906003 Merge branch 'devel' into encoder_index 2018-01-26 20:38:27 -08:00
Oskar Weigl 4d7c3b92e3 fix setEncoderCount wrong TIM bug 2018-01-26 20:19:32 -08:00
Oskar Weigl 13deca5394 Keep rotor estimation up to date while idling 2018-01-26 19:15:48 -08:00
Oskar Weigl 8ab73b0baa turn off control at start for enc idx testing 2018-01-26 18:39:37 -08:00
Oskar Weigl 7311cf1f42 Update low_level.c 2018-01-22 22:02:54 -08:00
Oskar Weigl f6b36345a2 fix voltage on enc calib 2018-01-22 16:53:50 -08:00
Oskar Weigl 6271a008d8 make gimbal note a bit easier to understand 2018-01-22 15:27:22 -08:00
Oskar Weigl 2ef82d1edb implement gimbal motor mode 2018-01-22 15:21:16 -08:00
Oskar Weigl 35944a5750 add motor types, including gimbal 2018-01-22 15:14:00 -08:00
Oskar Weigl 6481e00d0e move out FOC voltage out of loop 2018-01-22 15:11:29 -08:00
Oskar Weigl ec054a1216 Change to rising edge 2018-01-22 14:28:46 -08:00
Oskar Weigl 5a13a73386 Merge branch 'feature/index_pin' of git://github.com/Wetmelon/ODrive into Wetmelon-feature/index_pin 2018-01-20 18:55:59 -08:00
fluture 2d0ab77734 Fixed sending all commands to motor 0 2018-01-16 23:31:44 -08:00
Oskar Weigl e7398e23c5 Update low_level.c 2018-01-16 19:36:05 -08:00
Cristian Fluture 6cefbf6e62 Added 3 endpoints (UUID_0, UUID_1, UUID2) to expose the device UUID 2018-01-14 23:38:21 -08:00
Paul Guenette deaeae1f8a Merge branch 'devel' into feature/index_pin 2018-01-12 18:56:48 -05:00
Oskar Weigl e2a8dce355 Update low_level.c 2018-01-02 20:52:40 -08:00