lewis.devices.chopper.devices.device

Members

SimulatedBearings

SimulatedChopper

class lewis.devices.chopper.devices.device.SimulatedBearings[source]

Bases: CanProcess, MagneticBearings

class lewis.devices.chopper.devices.device.SimulatedChopper(override_states: dict[str, State] | None = None, override_transitions: dict[tuple[State, State], Callable[[], bool]] | None = None, override_initial_state: State | None = None, override_initial_data: dict[str, float] | None = None)[source]

Bases: StateMachineDevice

property state

The current state of the chopper. This parameter is read-only, it is determined by the internal state machine of the device.