Dummy Pseudoclock

This device represents a dummy labscript device for purposes of testing BLACS and labscript. The device is a PseudoclockDevice, and can be the sole device in a connection table or experiment.

labscript_devices.DummyPseudoclock.blacs_tabs

Usage

from labscript import *

from labscript_devices.DummyPseudoclock.labscript_devices import DummyPseudoclock
from labscript_devices.DummyIntermediateDevice import DummyIntermediateDevice

DummyPseudoclock(name='dummy_clock',BLACS_connection='dummy')
DummyIntermediateDevice(name='dummy_device',BLACS_connection='dummy2',
                                                parent_device=dummy_clock.clockline)

start()
stop(1)

Detailed Documentation

class labscript_devices.DummyPseudoclock.blacs_tabs.DummyPseudoclockTab(notebook, settings, restart=False)[source]

Bases: blacs.device_base_class.DeviceTab

initialise_workers()[source]
start_run(*args, **kwargs)
wait_until_done(*args, **kwargs)