Single runner for Mosca
For now this is a runner per plugins
HamaSpectro = "mosca.devices.hamamatsu.HamaSpectroDS:run_it"
OceanOptics = "mosca.devices.oceanoptics.OceanOptics:run_it"
FalconX = "mosca.devices.falconx.FalconX:run_it"
SimulSpectro = "mosca.devices.simulation.SimulSpectroDS:run_it"
I suggest to drop that an to use a single runner Mosca
, the way Lima handle it.
For that we just have to add an extra tango property to each device, telling the kind of controller it is.
That's the way Lima handle the stuff.
- class: LimaCCDs
properties:
LimaCameraType: Simulator
You could have a MoscaType
for mosca (one of hamamatsu
, oceanoptics
, falconx
, simulation
)