Being

Latest version: v1.0.2

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

Scan your dependencies

Page 3 of 3

0.2.3

Added

- Support for generator based `CiA402Node` state switching
- Node settings path now support int parts
- `MotorInterface` ABC, `MotorState`
- `CiA402Node` `move_to()` / `move_with()` methods

Changed

- SYNC thread now in `Pacemaker` class
- Homing
- Being root logger

Fixed

- Typo State.OPERATION_ENABLE -> State.OPERATION_ENABLED

Removed

- Deactivating PDO communication during state switching

0.2.2

Added

- Dedicated SYNC message sender thread
- Enabling / disabling motor with optional timeout
- Motor blocks done homing event
- Software side position controller for `Epos4`

Changed

- `proper_homing()` routine

Fixed

- Motor state change timeout issues
- Wrong NMT state causing on errors on some controllers
- Wrong CiA 402 state change command

0.2.1

Fixed

- Reset software position limits on Faulhaber motors
- No overlap with plotting lines

0.2.0

Added

- License
- CiA 402 homings
- Choreo to spline conversion
- EPOS4 support
- Web UI control panel with block diagram
- Web UI notifications
- Some third-party JS libraries

Changed

- Readme
- Motor blocks, controllers, motors
- Motion players / motors web API
- Web UI console moved to control panel

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.