Enhance PRCXI9300 classes with new Container and TipRack implementations, improving state management and initialization logic. Update JSON configuration to reflect type changes for containers and plates.

This commit is contained in:
ALITTLELZ
2025-12-25 16:10:13 +08:00
parent 86512a0482
commit a3c7fa9385
2 changed files with 158 additions and 28 deletions

View File

@@ -812,7 +812,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300TipRack",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -6515,7 +6515,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -10587,7 +10587,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300TipRack",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -16291,7 +16291,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -20365,7 +20365,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -24438,7 +24438,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -28512,7 +28512,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -32585,7 +32585,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,
@@ -36658,7 +36658,7 @@
"z": 0
},
"config": {
"type": "PRCXI9300Container",
"type": "PRCXI9300Plate",
"size_x": 127,
"size_y": 85.5,
"size_z": 10,