Commit Graph
44 Commits
Author SHA1 Message Date
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