Commit Graph
24 Commits
Author SHA1 Message Date
Paul Guenette 78386d858b Modify can_helper logic to work with arbitrary message lengths 2021-02-17 21:05:46 -05:00
Paul Guenette 6a18eed26f Fix doctest for can helpers 2020-12-09 21:34:40 -05:00
Unknown 3d2d0f0e1a Clean up and modernize axis task_chain 2020-04-27 15:27:43 -04:00
Unknown 1bdea53ec8 Improve testability 2020-01-08 22:11:50 -05:00
Unknown 878566cba9 Correct parity calculation tests 2020-01-01 19:48:54 -05:00
Unknown bb31f042da Revert "Fix parity calculation"
This reverts commit 27b3c69e8e.
2020-01-01 19:47:27 -05:00
Unknown 27b3c69e8e Fix parity calculation 2020-01-01 01:52:21 -05:00
Unknown bb59c2640e Add optional doctest test runner for unit testing 2019-12-31 23:16:02 -05:00
Unknown 2e3768c329 Start moving casts and math functions to std:: 2019-08-25 17:13:10 -04:00
Paul Guenette 0ab104346f Modify vel_ramp logic slightly to be more STL-based 2019-07-09 21:31:04 +02:00
Paul Guenette 7e569a2e1d Further reduce the complexity of the limitVel algorithm 2019-06-21 21:52:10 +02:00
Paul Guenette ee3c3adfdf Tests that were failing are now behaving as expected 2019-06-21 17:00:36 +02:00
Paul Guenette 0481241a8b Use a better algorithm for velocity limiting in current mode 2019-06-21 16:54:22 +02:00
Paul Guenette 544933bb44 Add a lot more velocity limiting tests, implement it 2019-06-19 23:13:20 +02:00
Paul Guenette da27153f5e Add unit tests for current_vel_limit (failing) 2019-06-19 22:36:40 +02:00
Paul Guenette bee16cf9e2 Add some tests for delta_enc modulo handling 2019-06-05 20:18:06 +02:00
Paul Guenette 7d92f5b862 Create new functions without float or offset 2019-05-28 23:04:06 +02:00
Paul Guenette 4bd3326261 Add tests for ints with factors and offsets 2019-05-28 21:51:04 +02:00
Paul Guenette 6bd14c51ad Add CAN tests for enums 2019-05-25 14:54:23 +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 8d0f971257 Add tests for can_setSignal 2019-05-19 22:23:35 +02:00
Paul Guenette 9315c4e1c7 Write and test CAN getSignal function 2019-05-19 21:18:18 +02:00
Paul Guenette 0598c2c995 Setup doctest 2019-05-16 00:03:37 +02:00