Feature program controller feature definition
This is a feature definition which we (@Wing0 and @rcrdogvra) would like to propose on how an instrument which may contain a set of available programs should be commanded.
- Implements basic commands such as
- Start program, Stop, Reset device
- two dynamic properties for listening for device state, and program progress
Still TODO:
- We are still in open discussion how a
RuntimeError
due to a failed operation on the program might be propagated back out to the client.
Edited by Maximilian Schulz