Skip to content

Commit

Permalink
floor the plunger speed for the 96 to prevent stalls
Browse files Browse the repository at this point in the history
  • Loading branch information
ryanthecoder committed Jul 18, 2024
1 parent d22d5bb commit 549747c
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions api/src/opentrons/hardware_control/ot3api.py
Original file line number Diff line number Diff line change
Expand Up @@ -2631,6 +2631,12 @@ async def liquid_probe(
)
max_speeds = self.config.motion_settings.default_max_speed
p_prep_speed = max_speeds[self.gantry_load][OT3AxisKind.P]
# We need to significatly slow down the 96 channel liquid probe
if self.gantry_load == GantryLoad.HIGH_THROUGHPUT
max_plunger_speed = self.config.motion_settings.max_speed_discontinuity[
GantryLoad.HIGH_THROUGHPUT
][OT3AxisKind.P]
probe_settings.plunger_speed = min(max_plunger_speed, probe_settings.plunger_speed)

error: Optional[PipetteLiquidNotFoundError] = None
pos = await self.gantry_position(checked_mount, refresh=True)
Expand Down

0 comments on commit 549747c

Please sign in to comment.