microscope.lights.deepstar module

class microscope.lights.deepstar.DeepstarLaser(com, baud=9600, timeout=2.0, **kwargs)[source]

Bases: microscope.abc.SerialDeviceMixin, microscope.abc.LightSource

Omicron DeepStar laser.

Omicron LDM lasers can be bought with and without the LDM.APC power monitoring option (light pick-off). If this option is not available, the power attribute will return the set power value instead of the actual power value.

get_is_on()[source]

Return True if the light source is currently able to produce light.

get_status()[source]

Query and return the light source status.

set_trigger(ttype: microscope.TriggerType, tmode: microscope.TriggerMode)None[source]

Set device for a specific trigger.

property trigger_mode
property trigger_type