Canopen

Latest version: v2.2.0

Safety actively analyzes 627364 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

1.0.0

Since the API has been pretty stable and no real bug reports have been filed for a long time, the project could now be considered stable in the sense that we now will follow semantic versioning rules.

* Add callback for NMT slaves (158)
* More info in debug output when adding PDOs (162)
* Add unofficial support for using a custom CRC for block transfers (157)
* Fix SDO communication error printout (160)

0.9.0

* Basic support for 29-bit IDs (148).
* Support multiple SDO channels for a single node (148).
* Support toggle bit in received heartbeat messages (150).
* Fix bug with some manufacturer specific data types (146).
* Fix BOOLEAN support with bit mapped PDOs (104).
* Fix deprecation of collections module.
* Bump python-can requirement to 3.0.

0.8.1

* SDO data size truncated to length of the default value in the EDS (135)
* Prevent crash in `SyncProducer.stop()` if `Network.sync.start()` was not called (128)
* following the newly API of CIA402,do some change (132)

0.8.0

New features
* Partial slave node support!
* New way of accessing PDOs
* Improved DS-402 profile support
* LSS fast scan support
* Node guarding support

0.7.1

* Fixes bug where `node.pdo.save()` will not work after mapping PDOs using OD names.

0.7.0

Improves compatibility with more "exotic" CANopen implementations (most notably Curtis drives).

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.