fix: Protocol node resource run (#65)

* stir和adjustph的中的bug修不好

* fix sub-resource query in protocol node compiling

* add resource placeholder to vessels

* add the rest yaml

* Update work_station.yaml

---------

Co-authored-by: KCFeng425 <2100011801@stu.pku.edu.cn>
This commit is contained in:
Junhan Chang
2025-07-19 04:19:57 +08:00
committed by Xuwznln
parent ca51edf71b
commit 1551dedd5d

View File

@@ -4580,7 +4580,6 @@ virtual_solid_dispenser:
feedback: {} feedback: {}
goal: goal:
properties: {} properties: {}
required: []
type: object type: object
result: {} result: {}
required: required:
@@ -4588,30 +4587,6 @@ virtual_solid_dispenser:
title: cleanup参数 title: cleanup参数
type: object type: object
type: UniLabJsonCommandAsync type: UniLabJsonCommandAsync
auto-find_solid_reagent_bottle:
feedback: {}
goal: {}
goal_default:
reagent_name: null
handles: []
result: {}
schema:
description: ''
properties:
feedback: {}
goal:
properties:
reagent_name:
type: string
required:
- reagent_name
type: object
result: {}
required:
- goal
title: find_solid_reagent_bottle参数
type: object
type: UniLabJsonCommand
auto-initialize: auto-initialize:
feedback: {} feedback: {}
goal: {} goal: {}
@@ -4624,7 +4599,6 @@ virtual_solid_dispenser:
feedback: {} feedback: {}
goal: goal:
properties: {} properties: {}
required: []
type: object type: object
result: {} result: {}
required: required:
@@ -4632,58 +4606,9 @@ virtual_solid_dispenser:
title: initialize参数 title: initialize参数
type: object type: object
type: UniLabJsonCommandAsync type: UniLabJsonCommandAsync
auto-parse_mass_string:
feedback: {}
goal: {}
goal_default:
mass_str: null
handles: []
result: {}
schema:
description: ''
properties:
feedback: {}
goal:
properties:
mass_str:
type: string
required:
- mass_str
type: object
result: {}
required:
- goal
title: parse_mass_string参数
type: object
type: UniLabJsonCommand
auto-parse_mol_string:
feedback: {}
goal: {}
goal_default:
mol_str: null
handles: []
result: {}
schema:
description: ''
properties:
feedback: {}
goal:
properties:
mol_str:
type: string
required:
- mol_str
type: object
result: {}
required:
- goal
title: parse_mol_string参数
type: object
type: UniLabJsonCommand
module: unilabos.devices.virtual.virtual_solid_dispenser:VirtualSolidDispenser module: unilabos.devices.virtual.virtual_solid_dispenser:VirtualSolidDispenser
status_types: status_types:
current_reagent: str current_reagent: str
device_info: dict
dispensed_amount: float dispensed_amount: float
status: str status: str
total_operations: int total_operations: int
@@ -4716,14 +4641,18 @@ virtual_solid_dispenser:
type: object type: object
device_id: device_id:
type: string type: string
max_capacity:
default: 100.0
type: number
precision:
default: 0.001
type: number
required: [] required: []
type: object type: object
data: data:
properties: properties:
current_reagent: current_reagent:
type: string type: string
device_info:
type: object
dispensed_amount: dispensed_amount:
type: number type: number
status: status:
@@ -4735,7 +4664,6 @@ virtual_solid_dispenser:
- current_reagent - current_reagent
- dispensed_amount - dispensed_amount
- total_operations - total_operations
- device_info
type: object type: object
version: 1.0.0 version: 1.0.0
virtual_stirrer: virtual_stirrer: