Skip to content

Commit da4cee1

Browse files
committed
move and rewrite note
1 parent 876bd1e commit da4cee1

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

api/docs/v2/basic_commands/liquids.rst

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,11 @@ To dispense liquid from a pipette tip, call the :py:meth:`.InstrumentContext.dis
7575
7676
pipette.dispense(200, plate["B1"])
7777
78+
.. note::
79+
In version 2.16 and earlier of the API, you could pass a ``volume`` argument to ``dispense()`` greater than what was aspirated into the pipette. The API automatically clamped this value, and the robot *would not* move the plunger lower than dispensing the exact amount. In version 2.17 and later, passing such values raises an error.
80+
81+
To move the plunger a small extra amount, add a :ref:`push out <push-out-dispense>`. Or to move it a large amount, use :ref:`blow out <blow-out>`.
82+
7883
If the pipette doesn’t move, you can specify an additional dispense action without including a location. To demonstrate, this code snippet pauses the protocol, automatically resumes it, and dispense a second time from location B1.
7984

8085
.. code-block:: python
@@ -129,9 +134,6 @@ For example, this dispense action moves the plunger the equivalent of an additio
129134

130135
.. versionadded:: 2.15
131136

132-
.. note::
133-
In version 7.0.2 and earlier of the robot software, you could accomplish a similar result by dispensing a volume greater than what was aspirated into the pipette. In version 7.1.0 and later, the API will return an error. Calculate the difference between the two amounts and use that as the value of ``push_out``.
134-
135137
.. _new-blow-out:
136138

137139
.. _blow-out:

0 commit comments

Comments
 (0)