fix: fixed support for nested devices
Description
Preliminary support for nested devices.
Related Issues
closes #86 (closed)
Type of Change
- Added dotted name helper property to get the full dotted name of an axis
- Perform instructions always on root, except for set and rpc.
- Config is only accessible from root.
- Send status updates to the specific dotted name, not the root name.
Additional Comments
While it fixes the support for nested devices within umv and scans, there is still a bug that movements within a scan of multiple nested devices of the same parent device the set commands may resolve prematurely. This will be fixed with the refactoring into unique device instruction ids.
Definition of Done
-
Documentation is up-to-date.
Edited by wakonig_k