Please add a description and delete options that are not relevant.
[x] Add polarity feedback test for DC motors
[x] Add resolution feedback test for DC motors
[x] Add functionalities used in these test to ingeniamotion (set_position_pid, get_rated_current, set_feedback_polarity, etc)
[x] Fix bug in check_motor_disabled decorator
Tests
[x] Add new unit tests if it applies.
[x] Run tests.
Tested with different setups with DC motors
Documentation
Please update the documentation.
[x] Update docstrings of every function, method or class that change.
[x] USe type hints for every function and argument.
[x] Build documentation locally to verify changes.
[x] Add the changes at the [Unreleased] section of the CHANGELOG.
Code formatting
[x] Use black package to format the code: black -l 100 ingeniamotion tests. It is recommended to configure the code editor to automatically format the code using black with a max length line of 100.
Add feedback tests for DC motors
Fixes # (INGM-290)
Type of change
Please add a description and delete options that are not relevant.
Tests
Tested with different setups with DC motors
Documentation
Please update the documentation.
[Unreleased]
section of the CHANGELOG.Code formatting
black -l 100 ingeniamotion tests
. It is recommended to configure the code editor to automatically format the code using black with a max length line of 100.