mxcubecore.HardwareObjects.EMBL.EMBLAperture#
Inherited from AbstracAperture
Classes
|
Aperture control hwobj uses exporter or Tine channels and commands to control aperture position |
- class mxcubecore.HardwareObjects.EMBL.EMBLAperture.EMBLAperture(name)[source]#
Bases:
AbstractAperture
Aperture control hwobj uses exporter or Tine channels and commands to control aperture position
- current_position_name_changed(position)[source]#
Position change callback
- Parameters:
position – aperture position (str)
Returns:
- is_out()[source]#
Returns True if aperture is on the beam
Returns: True if is in, otherwise returns False
- set_diameter(diameter_size, timeout=None)[source]#
Sets new aperture size
- Parameters:
diameter_size – diameter size in microns (int)
timeout – wait timeout is seconds
Returns:
- set_diameter_index(diameter_index)[source]#
Sets aperture diameter
- Parameters:
diameter_index – diameter index (int)
Returns: