labscript.outputs.Shutter ========================= .. currentmodule:: labscript.outputs .. autoclass:: Shutter :members: :undoc-members: :show-inheritance: .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~Shutter.__init__ ~Shutter.add_device ~Shutter.add_instruction ~Shutter.apply_calibration ~Shutter.close ~Shutter.disable ~Shutter.do_checks ~Shutter.enable ~Shutter.expand_timeseries ~Shutter.generate_code ~Shutter.get_all_children ~Shutter.get_all_outputs ~Shutter.get_change_times ~Shutter.get_properties ~Shutter.get_property ~Shutter.get_ramp_times ~Shutter.go_high ~Shutter.go_low ~Shutter.init_device_group ~Shutter.instruction_to_string ~Shutter.make_timeseries ~Shutter.offset_instructions_from_trigger ~Shutter.open ~Shutter.quantise_to_pseudoclock ~Shutter.repeat_pulse_sequence ~Shutter.set_properties ~Shutter.set_property .. rubric:: Attributes .. autosummary:: ~Shutter.allowed_children ~Shutter.allowed_states ~Shutter.clock_limit ~Shutter.default_value ~Shutter.description ~Shutter.parent_clock_line ~Shutter.pseudoclock_device ~Shutter.scale_factor ~Shutter.t0 ~Shutter.trigger_delay ~Shutter.wait_delay