Files
Uni-Lab-OS/unilabos/test/experiments/devices.json
Xuwznln 75f09034ff update docs, test examples
fix liquid_handler init bug
2025-11-18 18:42:27 +08:00

55 lines
1.6 KiB
JSON

{
"PumpBackbone": {
"class": "protocol",
"protocol_type": ["PumpTransferProtocol", "CleanProtocol", "SeparateProtocol", "EvaporateProtocol"],
"children": {
"Serial": {
"class": "serial",
"port": "COM7",
"baudrate": 9600
},
"pump_reagents": {
"class": "syringepump.runze",
"port": "/devices/PumpBackbone/Serial/serialwrite",
"address": "1"
},
"pump_workup": {
"class": "syringepump.runze",
"port": "/devices/PumpBackbone/Serial/serialwrite",
"address": "2"
},
"pump_column": {
"class": "syringepump.runze",
"port": "/devices/PumpBackbone/Serial/serialwrite",
"address": "3"
},
"pump_ext": {
"class": "syringepump.runze",
"port": "/devices/PumpBackbone/Serial/serialwrite",
"address": "4"
},
"separator_controller": {
"class": "separator_controller",
"port_executor": "COM41",
"port_sensor": "COM40"
},
"rotavap_chiller": {
"class": "chiller",
"port": "COM17"
},
"rotavap_controller": {
"class": "rotavap",
"port": "COM15"
}
}
},
"AichemecoHiWo": {
"class": "work_station.aichemeco_hiwo"
},
"Stirrer": {
"class": "heaterstirrer.dalong",
"port": "COM43"
}
}