This PR adds some functions useful for ingeniawizard.
Fixes #INGM-371
Type of change
[x] Add get_max_velocity
[x] Add get(set)_commutation_mode
[x] Add get_bus_voltage
[x] Add get(set)_pos_to_vel_ratio
[x] Add configure_filter
[x] Change internal_generator_saw_tooth_move to accept a custom gain.
[x] Use the new functions internally.
Tests
[x] Add new tests.
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.
Make changes for ingeniawizard
Description
This PR adds some functions useful for ingeniawizard.
Fixes #INGM-371
Type of change
get_max_velocity
get(set)_commutation_mode
get_bus_voltage
get(set)_pos_to_vel_ratio
configure_filter
internal_generator_saw_tooth_move
to accept a custom gain.Tests
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.