Skip to content

Commit

Permalink
update deck definition to include addressable area provided by the st…
Browse files Browse the repository at this point in the history
…acker
  • Loading branch information
ahiuchingau committed Jan 6, 2025
1 parent 4fa9e57 commit 31ddc4b
Show file tree
Hide file tree
Showing 3 changed files with 70 additions and 1 deletion.
58 changes: 58 additions & 0 deletions shared-data/deck/definitions/5/ot3_standard.json
Original file line number Diff line number Diff line change
Expand Up @@ -760,6 +760,50 @@
"zDimension": 0
},
"displayName": "Absorbance Reader Lid Dock in A4"
},
{
"id": "flexStackerV1D4",
"areaType": "flexStacker",
"offsetFromCutoutFixture": [163.075, 0.0, 0.65],
"boundingBox": {
"xDimension": 127.8,
"yDimension": 85.5,
"zDimension": 0
},
"displayName": "Flex Stacker in D4"
},
{
"id": "flexStackerV1C4",
"areaType": "flexStacker",
"offsetFromCutoutFixture": [163.075, 0.0, 0.65],
"boundingBox": {
"xDimension": 127.8,
"yDimension": 85.5,
"zDimension": 0
},
"displayName": "Flex Stacker in C4"
},
{
"id": "flexStackerV1B4",
"areaType": "flexStacker",
"offsetFromCutoutFixture": [163.075, 0.0, 0.65],
"boundingBox": {
"xDimension": 127.8,
"yDimension": 85.5,
"zDimension": 0
},
"displayName": "Flex Stacker in B4"
},
{
"id": "flexStackerV1A4",
"areaType": "flexStacker",
"offsetFromCutoutFixture": [163.075, 0.0, 0.65],
"boundingBox": {
"xDimension": 127.8,
"yDimension": 85.5,
"zDimension": 0
},
"displayName": "Flex Stacker in A4"
}
],
"cutouts": [
Expand Down Expand Up @@ -1125,6 +1169,20 @@
},
"fixtureGroup": {},
"height": 10.65
},
{
"id": "flexStackerV1",
"expectOpentronsModuleSerialNumber": true,
"mayMountTo": ["cutoutD3", "cutoutC3", "cutoutB3", "cutoutA3"],
"displayName": "Slot With a Flex Stacker",
"providesAddressableAreas": {
"cutoutD3": ["D3", "flexStackerV1D4"],
"cutoutC3": ["C3", "flexStackerV1C4"],
"cutoutB3": ["B3", "flexStackerV1B4"],
"cutoutA3": ["A3", "flexStackerV1A4"]
},
"fixtureGroup": {},
"height": 10.65
}
],
"gripperOffsets": {
Expand Down
8 changes: 7 additions & 1 deletion shared-data/deck/schemas/5.json
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,13 @@
"movableTrash",
"fixedTrash",
"wasteChute",
"lidDock"
"lidDock",
"heaterShaker",
"magneticBlock",
"temperatureModule",
"thermocycler",
"absorbanceReader",
"flexStacker"
]
},
"offsetFromCutoutFixture": {
Expand Down
5 changes: 5 additions & 0 deletions shared-data/deck/types/schemaV5.ts
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ export type FlexAddressableAreaName =
| 'absorbanceReaderV1LidDockB4'
| 'absorbanceReaderV1LidDockC4'
| 'absorbanceReaderV1LidDockD4'
| 'flexStackerV1A4'
| 'flexStackerV1B4'
| 'flexStackerV1C4'
| 'flexStackerV1D4'

export type OT2AddressableAreaName =
| '1'
Expand Down Expand Up @@ -135,6 +139,7 @@ export type FlexModuleCutoutFixtureId =
| 'thermocyclerModuleV2Rear'
| 'thermocyclerModuleV2Front'
| 'absorbanceReaderV1'
| 'flexStackerV1'

export type OT2SingleStandardSlot = 'singleStandardSlot'

Expand Down

0 comments on commit 31ddc4b

Please sign in to comment.