Paul Guenette
|
73fbd0d54d
|
Try to delay SPI error counting during initialization
|
2019-05-25 21:11:43 +02:00 |
|
Paul Guenette
|
983d09c491
|
Add missing encoder modes in odrivetool enum list
|
2019-05-25 20:50:21 +02:00 |
|
Paul Guenette
|
59d7bb405c
|
Add missing encoder modes for coherent sampling
|
2019-05-25 20:42:26 +02:00 |
|
Paul Guenette
|
73df226fc3
|
Merge anti_hunt
|
2019-05-25 19:38:52 +02:00 |
|
Paul Guenette
|
05711d1eba
|
Bring the anti-hunt functionality back
|
2019-05-25 19:35:15 +02:00 |
|
Paul Guenette
|
9e2476ed65
|
Remove anticogging_valid from config for now
|
2019-05-25 18:20:09 +02:00 |
|
Paul Guenette
|
949ad66124
|
Fix anticogging_calibration where cpr != 3600
|
2019-05-25 18:07:02 +02:00 |
|
Paul Guenette
|
5a812701a3
|
Fix some merging pains with the anticogging_saver
|
2019-05-25 17:47:06 +02:00 |
|
Paul Guenette
|
3fa49918c7
|
Merge branch 'anticogging_saver' into RazorsEdge
|
2019-05-25 17:45:09 +02:00 |
|
Paul Guenette
|
6654b3a375
|
Just fetch the cogging ratio every time we need it
|
2019-05-25 17:29:25 +02:00 |
|
Paul Guenette
|
dfca556185
|
Add anticogging config properties to protocol
|
2019-05-25 17:04:55 +02:00 |
|
Paul Guenette
|
3dc969ad15
|
Merge branch 'Non-Blocking_Absolute_SPI' into RazorsEdge
|
2019-05-25 14:56:26 +02:00 |
|
Paul Guenette
|
cf9857651e
|
Make Homing use input_xxx values
|
2019-05-25 14:54:41 +02:00 |
|
Paul Guenette
|
6bd14c51ad
|
Add CAN tests for enums
|
2019-05-25 14:54:23 +02:00 |
|
Paul Guenette
|
263b209e20
|
Move CANopen heartbeat message
|
2019-05-25 14:54:13 +02:00 |
|
Paul Guenette
|
1e40897c2a
|
Fix CANSimple to use input_pos, vel, current
|
2019-05-25 14:52:01 +02:00 |
|
Paul Guenette
|
eb385f0bb9
|
Remove set_pos_setpoint calls
|
2019-05-25 14:18:50 +02:00 |
|
Paul Guenette
|
cc36edeabf
|
Merge branch 'anticogging_saver' into RazorsEdge
|
2019-05-25 14:16:46 +02:00 |
|
Paul Guenette
|
820fd72ae8
|
Merge branch 'bugfix/watchdog_fix' into RazorsEdge
|
2019-05-25 14:15:24 +02:00 |
|
Paul Guenette
|
286de38376
|
Merge branch 'feature/207-ascii-overflow' into RazorsEdge
|
2019-05-25 14:14:47 +02:00 |
|
Paul Guenette
|
6eab69f196
|
Merge branch 'feature/255-encoder-protocol' into RazorsEdge
|
2019-05-25 14:14:42 +02:00 |
|
Paul Guenette
|
d0533f7ebb
|
Merge branch 'feature/269-brake-current' into RazorsEdge
|
2019-05-25 14:14:37 +02:00 |
|
Paul Guenette
|
f5c7cd82e5
|
Fix cppcheck issue
|
2019-05-25 14:14:31 +02:00 |
|
Paul Guenette
|
987a14b8c7
|
Merge branch 'feature/63-dc-bus-limit' into RazorsEdge
|
2019-05-25 14:14:20 +02:00 |
|
Paul Guenette
|
104e4413c9
|
Fix input_filter integration issues
|
2019-05-25 14:07:44 +02:00 |
|
Paul Guenette
|
bfa4c154bc
|
Merge branch 'input-filter' into RazorsEdge
|
2019-05-25 13:58:49 +02:00 |
|
Paul Guenette
|
f8bc5117b6
|
Merge branch 'devel' into input-filter
|
2019-05-25 13:57:30 +02:00 |
|
Paul Guenette
|
3c144749cd
|
Fix bad enum
|
2019-05-25 13:55:37 +02:00 |
|
Paul Guenette
|
687cf5b877
|
Merge branch 'Endstops' into develop
|
2019-05-25 13:53:38 +02:00 |
|
Paul Guenette
|
41c23b0376
|
Merge branch 'feature/CAN' into develop
|
2019-05-25 13:52:04 +02:00 |
|
Paul Guenette
|
0126595154
|
Merge branch 'devel' into Endstops
|
2019-05-25 13:35:15 +02:00 |
|
Paul Guenette
|
bc805a86c9
|
Write instructions for endstops branch
|
2019-05-25 12:28:56 +02:00 |
|
Paul Guenette
|
2abae9034b
|
Change how the watchdog_reset_ value is handled
|
2019-05-24 23:54:38 +02:00 |
|
Paul Guenette
|
301d68adc6
|
Move anticogging_t into config, use a fixed size array and scale
|
2019-05-23 18:56:34 +02:00 |
|
Paul Guenette
|
f09b86b262
|
Trigger an update to GPIO configuration on property write
|
2019-05-19 22:49:18 +02:00 |
|
Paul Guenette
|
9b86d0a638
|
Formatting in test_runner.cpp
|
2019-05-19 22:39:04 +02:00 |
|
Paul Guenette
|
ea7bd1ebc3
|
Add can_get/set function that take signal objects
|
2019-05-19 22:38:28 +02:00 |
|
Paul Guenette
|
21b9758198
|
Add AlignConsecutiveAssignments to formatting rules
|
2019-05-19 22:24:40 +02:00 |
|
Paul Guenette
|
4f7f35e753
|
Remove explicit includes from flylint
|
2019-05-19 22:24:24 +02:00 |
|
Paul Guenette
|
ae0a2a1923
|
can_Signal_t should use const, force initialization.
|
2019-05-19 22:24:13 +02:00 |
|
Paul Guenette
|
8d0f971257
|
Add tests for can_setSignal
|
2019-05-19 22:23:35 +02:00 |
|
Paul Guenette
|
6f2802746b
|
Move can_getSignal to interface_can, and add can_setSignal
|
2019-05-19 22:23:27 +02:00 |
|
Paul Guenette
|
c21fe04287
|
Use recursive includepath
|
2019-05-19 21:24:41 +02:00 |
|
Paul Guenette
|
772c991274
|
can_Message_t is a struct, no need to typedef it
|
2019-05-19 21:24:09 +02:00 |
|
Paul Guenette
|
ca460aaa21
|
Add Tests folder to VSCode intellisense
|
2019-05-19 21:19:52 +02:00 |
|
Paul Guenette
|
93458d127f
|
std::reverse requires C++17
|
2019-05-19 21:19:40 +02:00 |
|
Paul Guenette
|
9503a9ce29
|
Formatting pass on CAN files
|
2019-05-19 21:19:30 +02:00 |
|
Paul Guenette
|
b09e835647
|
Remove doctest from STM builds
|
2019-05-19 21:18:46 +02:00 |
|
Paul Guenette
|
9315c4e1c7
|
Write and test CAN getSignal function
|
2019-05-19 21:18:18 +02:00 |
|
Paul Guenette
|
d8b335fcb9
|
Merge branch 'feature/doctest' into feature/CAN
|
2019-05-19 19:27:20 +02:00 |
|