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