pylabrobot.revvity.celigo.Celigo.select_channel#

async Celigo.select_channel(channel: str, require_lamp_ready: bool = False) None#

Select an imaging channel while leaving its illumination off.

Drops the strobe and all lighting outputs before moving the dichroic filter wheel, centering the galvos, and setting the fluorescence lamp-select bits. Call set_illumination_enabled() to turn on the selected channel.

Moves the filter wheel (hardware motion). The power toggle interval is enforced; pass require_lamp_ready=True to enforce the configured warm-up interval too.

Parameters:
  • channel (str)

  • require_lamp_ready (bool)

Return type:

None