pylabrobot.liquid_handling.backends.hamilton.vantage.Vantage.pip_dispense

pylabrobot.liquid_handling.backends.hamilton.vantage.Vantage.pip_dispense#

async Vantage.pip_dispense(x_position: List[int], y_position: List[int], type_of_dispensing_mode: List[int] | None = None, tip_pattern: List[bool] | None = None, minimum_height: List[int] | None = None, lld_search_height: List[int] | None = None, liquid_surface_at_function_without_lld: List[int] | None = None, pull_out_distance_to_take_transport_air_in_function_without_lld: List[int] | None = None, immersion_depth: List[int] | None = None, surface_following_distance: List[int] | None = None, tube_2nd_section_height_measured_from_zm: List[int] | None = None, tube_2nd_section_ratio: List[int] | None = None, minimal_traverse_height_at_begin_of_command: List[int] | None = None, minimal_height_at_command_end: List[int] | None = None, dispense_volume: List[int] | None = None, dispense_speed: List[int] | None = None, cut_off_speed: List[int] | None = None, stop_back_volume: List[int] | None = None, transport_air_volume: List[int] | None = None, blow_out_air_volume: List[int] | None = None, lld_mode: List[int] | None = None, side_touch_off_distance: int = 0, dispense_position_above_z_touch_off: List[int] | None = None, lld_sensitivity: List[int] | None = None, pressure_lld_sensitivity: List[int] | None = None, swap_speed: List[int] | None = None, settling_time: List[int] | None = None, mix_volume: List[int] | None = None, mix_cycles: List[int] | None = None, mix_position_in_z_direction_from_liquid_surface: List[int] | None = None, mix_speed: List[int] | None = None, surface_following_distance_during_mixing: List[int] | None = None, TODO_DD_2: List[int] | None = None, tadm_algorithm_on_off: int = 0, limit_curve_index: List[int] | None = None, recording_mode: int = 0)#

Dispensing of liquid

Parameters:
  • type_of_dispensing_mode (List[int] | None) – Type of dispensing mode 0 = part in jet 1 = blow in jet 2 = Part at surface 3 = Blow at surface 4 = Empty.

  • tip_pattern (List[bool] | None) – Tip pattern (channels involved). [0 = not involved, 1 = involved].

  • x_position (List[int]) – X Position [0.1mm].

  • y_position (List[int]) – Y Position [0.1mm].

  • minimum_height (List[int] | None) – Minimum height (maximum immersion depth) [0.1mm].

  • lld_search_height (List[int] | None) – LLD search height [0.1mm].

  • liquid_surface_at_function_without_lld (List[int] | None) – Liquid surface at function without LLD [0.1mm].

  • pull_out_distance_to_take_transport_air_in_function_without_lld (List[int] | None) – Pull out distance to take transp. air in function without LLD [0.1mm] .

  • immersion_depth (List[int] | None) – Immersion depth [0.1mm].

  • surface_following_distance (List[int] | None) – Surface following distance [0.1mm].

  • tube_2nd_section_height_measured_from_zm (List[int] | None) – Tube 2nd section height measured from zm [0.1mm].

  • tube_2nd_section_ratio (List[int] | None) – Tube 2nd section ratio.

  • minimal_traverse_height_at_begin_of_command (List[int] | None) – Minimal traverse height at begin of command [0.1mm].

  • minimal_height_at_command_end (List[int] | None) – Minimal height at command end [0.1mm].

  • dispense_volume (List[int] | None) – Dispense volume [0.01ul].

  • dispense_speed (List[int] | None) – Dispense speed [0.1ul/s].

  • cut_off_speed (List[int] | None) – Cut off speed [0.1ul/s].

  • stop_back_volume (List[int] | None) – Stop back volume [0.1ul].

  • transport_air_volume (List[int] | None) – Transport air volume [0.1ul].

  • blow_out_air_volume (List[int] | None) – Blow out air volume [0.01ul].

  • lld_mode (List[int] | None) – LLD Mode (0 = off).

  • side_touch_off_distance (int) – Side touch off distance [0.1mm].

  • dispense_position_above_z_touch_off (List[int] | None) – (0).

  • lld_sensitivity (List[int] | None) – LLD sensitivity (1 = high, 4 = low).

  • pressure_lld_sensitivity (List[int] | None) – Pressure LLD sensitivity (1= high, 4=low).

  • swap_speed (List[int] | None) – Swap speed (on leaving liquid) [0.1mm/s].

  • settling_time (List[int] | None) – Settling time [0.1s].

  • mix_volume (List[int] | None) – Mix volume [0.1ul].

  • mix_cycles (List[int] | None) – Mix cycles.

  • mix_position_in_z_direction_from_liquid_surface (List[int] | None) – Mix position in Z direction from liquid surface[0.1mm].

  • mix_speed (List[int] | None) – Mix speed [0.1ul/s].

  • surface_following_distance_during_mixing (List[int] | None) – Surface following distance during mixing [0.1mm].

  • TODO_DD_2 (List[int] | None) – (0).

  • tadm_algorithm_on_off (int) – TADM algorithm on/off (0 = off).

  • limit_curve_index (List[int] | None) – Limit curve index.

  • recording_mode (int) – Recording mode (0 = no 1 = TADM errors only 2 = all TADM measurements) .