Commit Graph
833 Commits
Author SHA1 Message Date
Oskar Weigl b3890ef9ff add option to keep encoder count from startup value 2018-10-30 01:13:39 -07:00
Oskar Weigl d3a2c6a6d7 Merge branch 'devel' into configurable-stepdir 2018-10-28 15:02:34 -07:00
Oskar Weigl b4fcb290a4 add overspeed fault 2018-10-24 23:57:42 -07:00
Oskar Weigl 1511ae1db7 use tim13 as realtime control diagnostic timebase 2018-10-24 21:56:02 -07:00
Oskar Weigl c968f21f44 cube: support user string 2018-10-24 19:56:37 -07:00
Oskar Weigl 536bfce2ed move configAPPLICATION_ALLOCATED_HEAP to FreeRTOSconfig.h 2018-10-24 19:56:37 -07:00
Oskar Weigl 47acbe3d30 cube: can auto wake up 2018-10-24 19:56:37 -07:00
Oskar Weigl 9bd3d0b53c cube: apply canges to USB 2018-10-24 19:56:36 -07:00
Oskar Weigl 9d4456eee6 Cube: Notify OS that we are a composite device 2018-10-24 19:56:36 -07:00
Oskar Weigl 8db7eff380 bake patch: Add I2C files and settings 2018-10-24 19:56:36 -07:00
Oskar Weigl fe06800587 bake patch: disable IRQ for DMA2_Stream0 2018-10-24 19:56:36 -07:00
Oskar Weigl 1ccf17b36a bake patch: FreeRTOS constness fixes 2018-10-24 19:56:36 -07:00
Oskar Weigl 019a71eb14 bake patch: release sem_usb_tx in usb_cdc.c 2018-10-24 19:56:36 -07:00
Oskar Weigl ce872275be bake patch: fix return type of osSemaphoreWait 2018-10-24 19:56:36 -07:00
Oskar Weigl ba77fc79dc bake patch: expose correct serial number on USB 2018-10-24 19:56:36 -07:00
Oskar Weigl 9dc33ad545 bake patch: display correct ODrive version in USB descriptor 2018-10-24 19:56:36 -07:00
Oskar Weigl 9e02d194f9 fix integer overflow in TIM expression 2018-10-24 19:56:18 -07:00
Oskar Weigl 3850ce260f STM32CubeMX run to add TIM13 synced to RCRd TIM1 2018-10-24 19:00:53 -07:00
Oskar Weigl 0f2d0deba8 Run STM32CubeMX v1.21 2018-10-23 23:16:26 -07:00
Oskar Weigl cb6250c1f1 Merge pull request #264 from Wetmelon/feature/24k
Increase PWM frequency
2018-10-23 22:08:40 -07:00
Oskar Weigl afce08b3ca Update main.h 2018-10-23 22:03:14 -07:00
Oskar Weigl 89f00992cb add the pc sampling profiler script 2018-10-23 19:38:24 -07:00
Oskar Weigl a3b6c6ea3e Update main.h 2018-10-23 19:29:17 -07:00
Unknown b8b4186731 Make sure old board revs use the same defines 2018-10-23 21:43:58 -04:00
Unknown 074b04243c Update the current control loop speed 2018-10-23 21:35:04 -04:00
Unknown 57d3836d93 Change TIM_1_8_PERIOD_CLOCKS and add RCR 2018-10-23 21:18:33 -04:00
Oskar Weigl ae30439d14 clean up commented parts 2018-10-22 21:32:20 -07:00
Oskar Weigl 209839d2a7 remve uart stepdir interlock: stepdir now takes priority 2018-10-22 21:28:15 -07:00
Oskar Weigl b09d1e9e25 make step/dir pins configurable 2018-10-22 21:03:13 -07:00
Oskar Weigl 8aac095bfd clean up SVM switch case style 2018-10-22 20:23:54 -07:00
Oskar Weigl db676cead5 fix units comment in encoder.hpp 2018-10-21 17:04:24 -07:00
Oskar Weigl f1b261e8dd fix huge .bin file outputs 2018-10-20 23:57:31 -07:00
Oskar Weigl 3cb9a8d584 rename axis.enable_step_dir to axis.step_dir_active 2018-10-20 18:24:25 -07:00
Oskar Weigl c702e2f7e5 fix early return in critical section entry 2018-10-11 21:52:53 -07:00
Oskar Weigl c0cfc2f3b2 generate disasembly in build 2018-10-11 21:34:49 -07:00
Oskar Weigl a0cedaaf94 clean up critical section use 2018-10-07 21:09:09 -07:00
Oskar Weigl 9aa0f64f86 Merge branch 'master' into devel 2018-10-07 16:33:20 -07:00
Oskar Weigl 321332cb24 fix ascii float print bug 2018-10-07 16:20:00 -07:00
Oskar Weigl 26eb4e7765 disable PWM straight away on motor error 2018-10-07 13:12:37 -07:00
Oskar Weigl b7d77e2ded Merge branch 'master' into devel 2018-10-06 19:31:15 -07:00
Oskar Weigl 6dccfb28e0 update motor.resistance_calib_max_voltage to 2 2018-10-06 01:52:08 -07:00
Oskar Weigl d29697255a fix axis state machine jumping out of idle when there is an error 2018-10-06 01:47:36 -07:00
Oskar Weigl 85540cb1ab move check_for_errors to inline 2018-10-06 01:39:53 -07:00
Oskar Weigl 183998d64c odrive_main.h include scheme note 2018-10-05 23:00:57 -07:00
je310 2c5b4f93a1 Update axis.hpp
Added direction  in the comments for the error codes to go look at the relevant hpp. When skimming the help documentation one assumes you arrive at an unhelpful error, such as ERROR_MOTOR_FAILED, when there is more information to be had.
2018-10-05 12:43:43 +01:00
Oskar Weigl 833bdde5f8 Merge pull request #253 from madcowswe/property-hooks
Property hooks
2018-09-30 19:16:38 -07:00
Oskar Weigl 6c89460d88 Merge pull request #254 from madcowswe/fix-sincos
Fix rounding issue in arm_cos_f32
2018-09-30 19:13:53 -07:00
Oskar Weigl 88d9eef368 reorder for clarity 2018-09-30 19:10:55 -07:00
Oskar Weigl 59a6d158c4 add written return value to default_readwrite_endpoint_handler 2018-09-30 19:10:37 -07:00
Oskar Weigl a1c8a559c5 Merge branch 'devel' into property-hooks 2018-09-30 18:55:22 -07:00