File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
api/src/opentrons/protocols/advanced_control Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change 16
16
from opentrons .protocol_api .labware import Labware , Well
17
17
from opentrons import types
18
18
from opentrons .protocols .api_support .types import APIVersion
19
+ from opentrons .hardware_control .nozzle_manager import NozzleConfigurationType
19
20
20
21
21
22
if TYPE_CHECKING :
@@ -409,7 +410,11 @@ def __init__(
409
410
# then avoid iterating through its Wells.
410
411
# ii. if using single channel pipettes, flatten a multi-dimensional
411
412
# list of Wells into a 1 dimensional list of Wells
412
- if self ._instr .channels > 1 :
413
+ if (
414
+ self ._instr .channels > 1
415
+ and self ._instr ._core .get_nozzle_map ().configuration
416
+ == NozzleConfigurationType .FULL
417
+ ):
413
418
sources , dests = self ._multichannel_transfer (sources , dests )
414
419
else :
415
420
if isinstance (sources , List ) and isinstance (sources [0 ], List ):
You can’t perform that action at this time.
0 commit comments