trspectrometer.plugins.delay.dummydelay module

class trspectrometer.plugins.delay.dummydelay.DummyDelay(**kwargs)[source]

Bases: Delay

A dummy delay class which simulates the presence of a real delay device.

To use this delay driver class, ensure "delay" is present in the Configuration File’s load=[...] list inside the Plugins section, then include a section such as this in the Configuration File under the [hardware] section:

[[hardware.delay]]
name = "Delay"
class = "DummyDelay"

Note that multiple delays may be added, indicated by the double square brackets around the section header. The same class type may be initialised multiple times with different values for its options. Acquisition methods may then select which delay entry to use.

home() None[source]

Reset the delay and perform a homing operation.

description

Description of the delay device.