PAJohnson
152a127d67
Merge branch 'devel' of https://github.com/madcowswe/Odrive into A_to_Nm
2020-06-23 15:59:51 -04:00
PAJohnson
6d60a534a5
Merge branch 'devel' of https://github.com/madcowswe/ODrive into devel
2020-06-23 19:12:38 +01:00
PAJohnson
110a97688b
Found pinout typo in test-rig-rpi.yaml for teensy<->odrive encoder pins.
...
Modified encoder_test.py to work with correct test rig pin mapping
2020-06-23 18:36:18 +01:00
PAJohnson
fa1cf2553f
Added test for torque limit - TestTorqueLimit()
2020-06-23 03:46:45 +01:00
PAJohnson
7c33fa5d27
Changed docs to reflect removal of current control mode and addition of torque control mode
...
Regenerated enums
changed can_test.py to reflect control mode change
modified closed_loop_test.py to pass with A->Nm change.
2020-06-23 01:23:11 +01:00
PAJohnson
cc87e4e6a8
Raised current limit from 10A to 15A for regen test. Previously, a motor overcurrent error was triggered ~50% of the time during the braking test.
2020-06-23 00:34:33 +01:00
PAJohnson
52b805b2ee
Merge remote-tracking branch 'upstream/devel' into A_to_Nm
2020-06-22 18:33:42 -04:00
PAJohnson
2937e5bd27
Modified tolerances to work on different test rig
2020-06-22 23:30:56 +01:00
pjohnson
d78119e29f
Modified docs and communication interfaces to reflect change from A to Nm for motor control input.
...
Renamed vel_integrator_current_ to vel_integrator_torque_
Removed input_current_ from controller, added input_torque_
2020-06-16 17:10:36 -04:00
Samuel Sadok
6380c2b201
add fibre HWIL tests
2020-06-10 14:05:52 +02:00
Samuel Sadok
f7c8a6ea94
Merge remote-tracking branch 'origin/devel' into feature/interface_autogen
2020-06-10 13:01:15 +02:00
Samuel Sadok
623e496719
fix various test suite issues
2020-06-04 13:05:02 +02:00
Samuel Sadok
8a3213cb88
increase test tolerance (yes that's gonna be a thing now)
2020-05-25 18:11:16 +02:00
Samuel Sadok
a255ffd121
autogenerate enums.py
2020-05-25 18:11:16 +02:00
Samuel Sadok
653c4c327e
Merge remote-tracking branch 'origin/devel' into feature/interface_autogen_merged
2020-05-22 21:27:58 +02:00
Samuel Sadok
9446a28142
increase test tolerance
2020-05-20 15:19:46 +02:00
Samuel Sadok
16059a9e9b
add test for extended CAN IDs
2020-05-18 18:52:24 +02:00
Samuel Sadok
da7f719283
improve naming consistency between code and fibre
...
Consistent naming makes code autogeneration easier.
This commit does not claim that the exported names of the variables were
more sensible than the in-code names. However changing the exported
names can break external tools and needs to happen in a controlled and
documented way.
2020-05-14 11:16:32 +02:00
samuelsadok
bd26cc9ef3
Merge pull request #408 from madcowswe/feature/uart_baudrate
...
Feature/uart baudrate
2020-05-13 11:27:13 +02:00
Samuel Sadok
312180fc31
add test for uart_baudrate setting
2020-05-13 11:24:38 +02:00
Samuel Sadok
cf1b9439cb
add test for velocity limit in current control mode
2020-05-08 18:35:54 +02:00
Samuel Sadok
8ab2e0530e
add helper to pass through encoder
2020-05-06 11:21:33 +02:00
Samuel Sadok
35d1a24314
improve encoder tests
2020-05-06 11:21:33 +02:00
Samuel Sadok
afe83430fe
add test for over-regen-current check
2020-05-05 18:16:45 +02:00
Samuel Sadok
6ade7e47ed
update testing documentation
2020-05-01 14:48:12 +02:00
Samuel Sadok
4b58aeb637
add SPI encoder tests (AMS and CUI protocol)
2020-04-29 16:11:41 +02:00
Samuel Sadok
b3dc36f97c
extend CAN test: add watchdog and heartbeat tests
2020-04-27 17:38:17 +02:00
Samuel Sadok
744baf79ef
overhaul all tests so they pass
2020-04-27 15:19:32 +02:00
Samuel Sadok
7004e93506
add closed loop control tests
2020-04-27 15:19:32 +02:00
Samuel Sadok
826c21267c
add hall effect encoder test
2020-04-23 17:23:37 +02:00
Samuel Sadok
71d640e562
add sin/cos encoder test, improve sawtooth fitting
2020-04-23 11:10:24 +02:00
Samuel Sadok
7e2434f7d8
add analog input tests (still require manual intervention to enable low pass filter)
2020-04-22 12:01:10 +02:00
Samuel Sadok
237a50bfc9
add step/dir input tests
2020-04-21 15:57:26 +02:00
Samuel Sadok
e5cd33495f
upgrade test runner to use more yaml and less hardcoding
2020-04-20 21:29:18 +02:00
Samuel Sadok
ce57e8325f
add UART burn-in test
2020-04-14 22:42:21 +02:00
Samuel Sadok
7988492774
improve ascii command test coverage
2020-04-14 14:52:20 +02:00
Samuel Sadok
245e2bfe25
add partial uart ascii test
2020-04-09 23:12:57 +02:00
Samuel Sadok
3797184deb
add tests for various calibration procedures
2020-04-08 16:29:35 +02:00
Samuel Sadok
6637099308
[testing] add motor calibration test
2020-01-25 15:48:50 +01:00
Unknown
75eff7b333
Merge branch 'RazorsFrozen' into RazorsFrozenTesting
2019-12-22 17:42:50 -05:00
Unknown
595e7b7c3f
Add endstop test config
2019-12-22 17:42:16 -05:00
Samuel Sadok
8b04201e52
[testing] add PWM input test
2019-12-12 20:43:37 +01:00
Samuel Sadok
31f8ba30fb
[testing] add initial set of CAN tests
2019-12-12 16:20:01 +01:00
Samuel Sadok
545aee8b9a
add unit tests for incremental encoder and NVM
2019-11-14 20:31:15 +01:00