mxcubecore.HardwareObjects.HarvesterMaintenance#

Harvester Maintenance.

Classes

HarvesterMaintenance(*args, **kwargs)

class mxcubecore.HardwareObjects.HarvesterMaintenance.HarvesterMaintenance(*args, **kwargs)[source]#

Bases: HardwareObject

calibrate_pin() bool[source]#

Pin Calibration Procedure In other for the Centring procedure to work on a Harvested Pin a Calibration Procedure need to be execute

Return (bool): whether the calibration procedure goes to end (True) or had and exception (False)

Return type:

bool

get_cmd_info()[source]#

return information about existing commands for this object

get_global_state()[source]#

update global state :returns: True

init()[source]#

Hardware object init.

validate_calibration() bool[source]#

finish Calibration Procedure step 2 after user ran a 3 click centering Return (bool): whether the step 2 of calibration procedure goes to end (True) or had and exception (False)

Return type:

bool