Changelog¶
[6.5.0] - 2023-01-04¶
Added¶
Tests are separated by communication protocol.
Pull request template.
Changed¶
Re-organize the tests by protocol and add a no-connection mark to separate test that do not need a servo connected.
Remove enums_count as an argument to create a Register.
Convert enums type from list[dict] to dict.
Ethernet communication is done using Python’s standard library.
Ethernet network now supports connection to multiple devices.
Improved tests.
Improved code formatting.
Configuration file only stores registers that are stored in non-volatile memory and have access type RW.
Deprecated¶
TCP support for ethernet devices.
[6.4.0] - 2022-07-13¶
Added¶
Support monitoring/disturbance with CANopen protocol.
Check for IP address validity in change_tcp_ip_parameters function.
Changed¶
On multiaxis drives the function load_configuration now allows to load the configuration of one axis into another.
Set Ingenialink-C library log level to warning by default.
Raise ILError on IPB monitoring/disturbance functions when an operation is not successful.
Deprecated¶
monitoring_data function in ipb/servo use monitoring_channel_data instead.
All serial protocol functions.