Releases: SampleEnvironment/secop-ophyd
Releases · SampleEnvironment/secop-ophyd
v0.4
v0.3
Additions
- Added ability to generate a file containing python classes for type hinting and auto completion
- Movable Devices are now also
Locatable
- SECoP commands are now exposed available as bluesky plans in the form of instance methods, that have the command argument (
arg
) and await_for_idle
boolean as input parameters
def <cmd_name>(self, arg, wait_for_idle: bool = False)
v0.2
This release includes major changes regarding the internal representation of composite SECoP datatypes (tuple, struct and arrays of tuple/struct).
- representation of composite datatypes as numpy structured arrays
- sub devices are only created for SECoP commands
- input for setting secop-ophyd devices can either be given as numpy array or in the native SECoP format