All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Sync with sila_cetoni v1.10.0 release
- All feature implementations use
PropertyUpdater
now
Sync with sila_cetoni v1.9.1 release
Sync with sila_cetoni v1.9.0 release
- Don't set the Command Execution status explicitly - this is done by sila_python
Sync with sila_cetoni v1.8.0 release
- Bump required sila2 version to v0.10.1
- Increase required Python version to 3.8 because in 3.7 the implementation of
ThreadPoolExecutor
in the standard library does not reuse idle threads leading to an ever increasing number of threads which eventually causes blocking of the server(s) on Raspberry Pis
Sync with sila_cetoni v1.7.1 release
- Typo in pyproject.toml
Sync with sila_cetoni v1.7.0
- Bump required sila2 version to v0.10.0
Sync with sila_cetoni v1.6.0
Sync with sila_cetoni v1.5.0
Sync with sila_cetoni v1.4.0
- Raising of
ValidationError
s works again
Sync with sila_cetoni v1.3.0
- Properly call
super().stop()
in the feature implementation classes
Sync with sila_cetoni v1.2.0
- Use the server name as th name for
ServerConfiguration
- Bump sila2 to v0.8.2
First release of sila_cetoni
This is the motioncontrol plugin which adds support for controlling CETONI axis system devices via SiLA 2
- AxisPositionController feature and feature implementation
- AxisSystemControlService feature and feature implementation
- AxisSystemPositionController feature and feature implementation