mxcubecore.HardwareObjects.SOLEIL.PX1.PX1Environment#

Functions

test_hwo(hwo)

Classes

EnvironemntState()

EnvironmentPhase()

PX1Environment(name)

class mxcubecore.HardwareObjects.SOLEIL.PX1.PX1Environment.PX1Environment(name)[source]#

Bases: HardwareObject

get_state()[source]#

Getter for state attribute.

Implementations must query the hardware directly, to ensure current results.

Returns:

Current state.

Return type:

HardwareObjectState

init()[source]#

Hardware object init.

wait_ready(timeout=None)[source]#

Wait timeout seconds till object is ready.

If timeout is None: wait forever.

Parameters:

timeout (Optional[float], optional) – Timeout (seconds). Defaults to None.