pylabrobot.liquid_handling.backends.hamilton.vantage.Vantage.core96_dispensing_of_liquid

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

async Vantage.core96_dispensing_of_liquid(type_of_dispensing_mode: int = 0, x_position: int = 5000, y_position: int = 5000, minimum_height: int = 3900, tube_2nd_section_height_measured_from_zm: int = 0, tube_2nd_section_ratio: int = 0, lld_search_height: int = 0, liquid_surface_at_function_without_lld: int = 3900, pull_out_distance_to_take_transport_air_in_function_without_lld: int = 50, immersion_depth: int = 0, surface_following_distance: int = 0, minimal_traverse_height_at_begin_of_command: int = 3900, minimal_height_at_command_end: int = 3900, dispense_volume: int = 0, dispense_speed: int = 2000, cut_off_speed: int = 1500, stop_back_volume: int = 0, transport_air_volume: int = 0, blow_out_air_volume: int = 1000, lld_mode: int = 1, lld_sensitivity: int = 1, side_touch_off_distance: int = 0, swap_speed: int = 100, settling_time: int = 5, mix_volume: int = 0, mix_cycles: int = 0, mix_position_in_z_direction_from_liquid_surface: int = 0, surface_following_distance_during_mixing: int = 0, mix_speed: int = 2000, limit_curve_index: int = 0, tadm_channel_pattern: List[bool] | None = None, tadm_algorithm_on_off: int = 0, recording_mode: int = 0)#

Dispensing of liquid using the 96 head.

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

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

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

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

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

  • tube_2nd_section_ratio (int) – Tube 2nd section ratio.

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

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

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

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

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

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

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

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

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

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

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

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

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

  • lld_mode (int) – LLD Mode (0 = off).

  • lld_sensitivity (int) – LLD sensitivity (1 = high, 4 = low).

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

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

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

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

  • mix_cycles (int) – Mix cycles.

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

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

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

  • limit_curve_index (int) – Limit curve index.

  • tadm_channel_pattern (List[bool] | None) – TADM Channel pattern.

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

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