Skip to content

Commit 455fc37

Browse files
authored
feat(api): Support slotFootprintAsChild and slotFootprintAsParent locating features (#18769)
Works toward EXEC-77 and closes EXEC-1487 Adds support for the slotFootprintAsChild and slotFootprintAsParent locating features as defined in the locating features v2 proposal. Notably, this adds support for parent-child stackups that comprise of: * A parent deck item with a spring plus a child deck item on top of it (ex, a deck slot with a labware). * A parent deck item with a simple mating surface plus a child deck item on top of it (ex, the temperature module or the 96ch tip rack adapter).
1 parent 9c22e13 commit 455fc37

File tree

31 files changed

+1717
-312
lines changed

31 files changed

+1717
-312
lines changed

api/integration_testing/labware_stackup/data.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99

1010
# Labware URI, version
1111
TEST_LATEST_LABWARE: list[tuple[str, int]] = [
12+
("schema3test_flex_tiprack_lid", 999),
13+
("schema3test_tough_pcr_auto_sealing_lid", 999),
14+
("schema3test_flex_96_tiprack_200ul", 999),
15+
("schema3test_96_wellplate_200ul_pcr_full_skirt", 999),
1216
("agilent_1_reservoir_290ml", 3),
1317
("appliedbiosystemsmicroamp_384_wellplate_40ul", 2),
1418
("armadillo_96_wellplate_200ul_pcr_full_skirt", 3),
@@ -116,6 +120,10 @@
116120
]
117121

118122
FLEX_TEST_ADAPTERS: list[tuple[str, int]] = [
123+
("schema3test_flex_96_tiprack_adapter", 999),
124+
("schema3test_universal_flat_adapter", 999),
125+
("schema3test_aluminum_flat_bottom_plate", 999),
126+
("schema3test_96_well_aluminum_block", 999),
119127
("opentrons_96_deep_well_adapter", 1),
120128
("opentrons_96_deep_well_temp_mod_adapter", 1),
121129
("opentrons_96_flat_bottom_adapter", 1),

0 commit comments

Comments
 (0)