silq.tests.mocks package

Submodules

silq.tests.mocks.mock_parameters module

class silq.tests.mocks.mock_parameters.ConfigParameter(name, key, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
get_config()[source]
set(val)[source]
class silq.tests.mocks.mock_parameters.Gaussian2DParameter(name, set_parameters, x0=(0, 0), std=1, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
class silq.tests.mocks.mock_parameters.GaussianParameter(name, set_parameter, x0=0, std=1, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
class silq.tests.mocks.mock_parameters.SetParameter(name, param, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
set(val)[source]
class silq.tests.mocks.mock_parameters.TestLoopParameter(name, param, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
class silq.tests.mocks.mock_parameters.TestMeasureParameter(name, target_param, target_val, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
class silq.tests.mocks.mock_parameters.TestStoreParameter(data_manager, shape=(100, 2), formatter=None, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
class silq.tests.mocks.mock_parameters.TestValParameter(name, **kwargs)[source]

Bases: qcodes.instrument.parameter.Parameter

get()[source]
set(val)[source]
property valfun

Module contents

silq.tests.mocks.add_mock_instruments()[source]

Attach existing interfaces to mock instruments.

Can be called via silq.get_instrument_interface

silq.tests.mocks.add_mock_interfaces()[source]

Create new mock instrument and mock interface

Can be called via silq.get_instrument_interface