Skip to content

Commit 99f465e

Browse files
96ch 200 changes (#18535)
<!-- Thanks for taking the time to open a Pull Request (PR)! Please make sure you've read the "Opening Pull Requests" section of our Contributing Guide: https://github.com/Opentrons/opentrons/blob/edge/CONTRIBUTING.md#opening-pull-requests GitHub provides robust markdown to format your PR. Links, diagrams, pictures, and videos along with text formatting make it possible to create a rich and informative PR. For more information on GitHub markdown, see: https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax To ensure your code is reviewed quickly and thoroughly, please fill out the sections below to the best of your ability! --> # Overview This tucks in the last few changes for the DVT 96ch_200 into this release so ABR can get ahead of the game testing the 96 channel <!-- Describe your PR at a high level. State acceptance criteria and how this PR fits into other work. Link issues, PRs, and other relevant resources. --> ## Test Plan and Hands on Testing <!-- Describe your testing of the PR. Emphasize testing not reflected in the code. Attach protocols, logs, screenshots and any other assets that support your testing. --> ## Changelog <!-- List changes introduced by this PR considering future developers and the end user. Give careful thought and clear documentation to breaking changes. --> ## Review requests <!-- - What do you need from reviewers to feel confident this PR is ready to merge? - Ask questions. --> ## Risk assessment <!-- - Indicate the level of attention this PR needs. - Provide context to guide reviewers. - Discuss trade-offs, coupling, and side effects. - Look for the possibility, even if you think it's small, that your change may affect some other part of the system. - For instance, changing return tip behavior may also change the behavior of labware calibration. - How do your unit tests and on hands on testing mitigate this PR's risks and the risk of future regressions? - Especially in high risk PRs, explain how you know your testing is enough. --> --------- Co-authored-by: Jerome <[email protected]>
1 parent eb1edca commit 99f465e

File tree

2 files changed

+196
-18
lines changed

2 files changed

+196
-18
lines changed

shared-data/pipette/definitions/1/pipetteModelSpecs.json

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11173,6 +11173,174 @@
1117311173
"quirks": [],
1117411174
"returnTipHeight": 0.83,
1117511175
"idleCurrent": 0.3
11176+
},
11177+
"p200_96_v3.1": {
11178+
"name": "p200_96",
11179+
"backCompatNames": [],
11180+
"top": {
11181+
"value": 0.5,
11182+
"min": 0,
11183+
"max": 45,
11184+
"units": "mm",
11185+
"type": "float"
11186+
},
11187+
"bottom": {
11188+
"value": 71.5,
11189+
"min": 55,
11190+
"max": 80,
11191+
"type": "float",
11192+
"units": "mm"
11193+
},
11194+
"blowout": {
11195+
"value": 76.5,
11196+
"min": 60,
11197+
"max": 85,
11198+
"units": "mm",
11199+
"type": "float"
11200+
},
11201+
"dropTip": {
11202+
"value": 92.5,
11203+
"min": 78,
11204+
"max": 119,
11205+
"units": "mm",
11206+
"type": "float"
11207+
},
11208+
"pickUpCurrent": {
11209+
"value": 0.5,
11210+
"min": 0.05,
11211+
"max": 2.0,
11212+
"units": "amps",
11213+
"type": "float"
11214+
},
11215+
"pickUpDistance": {
11216+
"value": 13,
11217+
"min": 1,
11218+
"max": 30,
11219+
"units": "mm",
11220+
"type": "float"
11221+
},
11222+
"pickUpIncrement": {
11223+
"value": 0.0,
11224+
"min": 0.0,
11225+
"max": 10.0,
11226+
"units": "mm",
11227+
"type": "float"
11228+
},
11229+
"pickUpPresses": {
11230+
"value": 1,
11231+
"min": 0,
11232+
"max": 10,
11233+
"units": "presses",
11234+
"type": "int"
11235+
},
11236+
"pickUpSpeed": {
11237+
"value": 10,
11238+
"min": 1,
11239+
"max": 30,
11240+
"units": "mm/s",
11241+
"type": "float"
11242+
},
11243+
"nozzleOffset": [-8.0, -16.0, -259.15],
11244+
"modelOffset": [0.0, 0.0, 25.14],
11245+
"ulPerMm": [
11246+
{
11247+
"aspirate": [
11248+
[0.6464, 0.4817, 0.0427],
11249+
[1.0889, 0.2539, 0.1591],
11250+
[1.5136, 0.1624, 0.2587],
11251+
[1.9108, 0.1042, 0.3467],
11252+
[2.2941, 0.0719, 0.4085],
11253+
[2.9978, 0.037, 0.4886],
11254+
[3.7731, 0.0378, 0.4863],
11255+
[4.7575, 0.0516, 0.4342],
11256+
[5.5024, 0.011, 0.6275],
11257+
[6.2686, 0.0114, 0.6253],
11258+
[7.005, 0.0054, 0.6625],
11259+
[8.5207, 0.0063, 0.6563],
11260+
[10.0034, 0.003, 0.6844],
11261+
[11.5075, 0.0031, 0.6833],
11262+
[13.0327, 0.0032, 0.6829],
11263+
[14.5356, 0.0018, 0.7003],
11264+
[17.5447, 0.0014, 0.7063],
11265+
[20.5576, 0.0011, 0.7126],
11266+
[23.5624, 0.0007, 0.7197],
11267+
[26.5785, 0.0007, 0.721],
11268+
[29.593, 0.0005, 0.7248],
11269+
[32.6109, 0.0004, 0.7268],
11270+
[35.6384, 0.0004, 0.727],
11271+
[38.6439, 0.0002, 0.7343],
11272+
[41.6815, 0.0004, 0.7284],
11273+
[44.6895, 0.0002, 0.7372],
11274+
[47.6926, 0.0001, 0.7393],
11275+
[51.4567, 0.0001, 0.7382]
11276+
],
11277+
"dispense": [
11278+
[0.6464, 0.4817, 0.0427],
11279+
[1.0889, 0.2539, 0.1591],
11280+
[1.5136, 0.1624, 0.2587],
11281+
[1.9108, 0.1042, 0.3467],
11282+
[2.2941, 0.0719, 0.4085],
11283+
[2.9978, 0.037, 0.4886],
11284+
[3.7731, 0.0378, 0.4863],
11285+
[4.7575, 0.0516, 0.4342],
11286+
[5.5024, 0.011, 0.6275],
11287+
[6.2686, 0.0114, 0.6253],
11288+
[7.005, 0.0054, 0.6625],
11289+
[8.5207, 0.0063, 0.6563],
11290+
[10.0034, 0.003, 0.6844],
11291+
[11.5075, 0.0031, 0.6833],
11292+
[13.0327, 0.0032, 0.6829],
11293+
[14.5356, 0.0018, 0.7003],
11294+
[17.5447, 0.0014, 0.7063],
11295+
[20.5576, 0.0011, 0.7126],
11296+
[23.5624, 0.0007, 0.7197],
11297+
[26.5785, 0.0007, 0.721],
11298+
[29.593, 0.0005, 0.7248],
11299+
[32.6109, 0.0004, 0.7268],
11300+
[35.6384, 0.0004, 0.727],
11301+
[38.6439, 0.0002, 0.7343],
11302+
[41.6815, 0.0004, 0.7284],
11303+
[44.6895, 0.0002, 0.7372],
11304+
[47.6926, 0.0001, 0.7393],
11305+
[51.4567, 0.0001, 0.7382]
11306+
]
11307+
}
11308+
],
11309+
"plungerCurrent": {
11310+
"value": 1,
11311+
"min": 0.1,
11312+
"max": 1.5,
11313+
"units": "amps",
11314+
"type": "float"
11315+
},
11316+
"dropTipCurrent": {
11317+
"value": 1,
11318+
"min": 0.1,
11319+
"max": 1.25,
11320+
"units": "amps",
11321+
"type": "float"
11322+
},
11323+
"dropTipSpeed": {
11324+
"value": 10,
11325+
"min": 0.001,
11326+
"max": 30,
11327+
"units": "mm/sec",
11328+
"type": "float"
11329+
},
11330+
"tipOverlap": {
11331+
"default": 10.5,
11332+
"opentrons/opentrons_96_tiprack_50ul/1": 10.5
11333+
},
11334+
"tipLength": {
11335+
"value": 78.3,
11336+
"units": "mm",
11337+
"type": "float",
11338+
"min": 0,
11339+
"max": 100
11340+
},
11341+
"quirks": [],
11342+
"returnTipHeight": 0.83,
11343+
"idleCurrent": 0.3
1117611344
}
1117711345
},
1117811346
"mutableConfigs": [

shared-data/pipette/definitions/2/liquid/ninety_six_channel/p200/default/3_1.json

Lines changed: 28 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -21,30 +21,40 @@
2121
"aspirate": {
2222
"default": {
2323
"1": [
24-
[0.534, 1.2036, 1.0349],
25-
[0.747, 0.599, 1.3577],
26-
[1.238, 0.9829, 1.071],
27-
[2.545, 0.2887, 1.9304],
28-
[4.41, 0.0567, 2.5208],
29-
[9.075, 0.0172, 2.6952],
30-
[13.744, 0.0059, 2.7975],
31-
[18.45, 0.0042, 2.8213],
32-
[22.198, 0.002, 2.8607]
24+
[0.2178, 3.7551, 0.1596],
25+
[0.3167, 2.6915, 0.3912],
26+
[0.4211, 2.1677, 0.5571],
27+
[0.5222, 1.6878, 0.7592],
28+
[0.6244, 1.397, 0.9111],
29+
[0.7233, 1.1151, 1.0871],
30+
[0.8267, 1.0069, 1.1653],
31+
[1.22, 0.6529, 1.458],
32+
[2.4589, 0.2586, 1.9391],
33+
[4.3478, 0.083, 2.3708],
34+
[9.1067, 0.0271, 2.6138],
35+
[13.8411, 0.008, 2.788],
36+
[18.5856, 0.0043, 2.839],
37+
[22.3733, 0.0024, 2.874]
3338
]
3439
}
3540
},
3641
"dispense": {
3742
"default": {
3843
"1": [
39-
[0.534, 1.2036, 1.0349],
40-
[0.747, 0.599, 1.3577],
41-
[1.238, 0.9829, 1.071],
42-
[2.545, 0.2887, 1.9304],
43-
[4.41, 0.0567, 2.5208],
44-
[9.075, 0.0172, 2.6952],
45-
[13.744, 0.0059, 2.7975],
46-
[18.45, 0.0042, 2.8213],
47-
[22.198, 0.002, 2.8607]
44+
[0.2178, 3.7551, 0.1596],
45+
[0.3167, 2.6915, 0.3912],
46+
[0.4211, 2.1677, 0.5571],
47+
[0.5222, 1.6878, 0.7592],
48+
[0.6244, 1.397, 0.9111],
49+
[0.7233, 1.1151, 1.0871],
50+
[0.8267, 1.0069, 1.1653],
51+
[1.22, 0.6529, 1.458],
52+
[2.4589, 0.2586, 1.9391],
53+
[4.3478, 0.083, 2.3708],
54+
[9.1067, 0.0271, 2.6138],
55+
[13.8411, 0.008, 2.788],
56+
[18.5856, 0.0043, 2.839],
57+
[22.3733, 0.0024, 2.874]
4858
]
4959
}
5060
},

0 commit comments

Comments
 (0)