修复了添加protocol前缀导致的不能启动的bug

This commit is contained in:
KCFeng425
2025-06-16 02:06:53 +08:00
parent ff6998501e
commit 7b04f3fa50
26 changed files with 1345 additions and 176 deletions

View File

@@ -76,7 +76,7 @@ virtual_pump:
set_valve_position:
type: FloatSingleInput
goal:
Int32: Int32
float_in: valve_position
feedback:
status: status
result:
@@ -129,7 +129,7 @@ virtual_stirrer:
result:
success: success
start_stir:
type: ProtocolStartStir
type: StartStir
goal:
vessel: vessel
stir_speed: stir_speed
@@ -139,7 +139,7 @@ virtual_stirrer:
result:
success: success
stop_stir:
type: ProtocolStopStir
type: StopStir
goal:
vessel: vessel
feedback:
@@ -249,6 +249,13 @@ virtual_multiway_valve:
data_source: executor
data_key: fluid_port_7
description: "八通阀门端口7position=7时流体从此口流出"
- handler_key: multiway-valve-port-8
label: Port 8
data_type: fluid
io_type: source
data_source: executor
data_key: fluid_port_8
description: "八通阀门端口8position=8时流体从此口流出"
schema:
type: object
properties:
@@ -270,14 +277,16 @@ virtual_solenoid_valve:
is_open: Bool
action_value_mappings:
open:
type: EmptyIn
goal: {}
type: SendCmd
goal:
command: "open"
feedback: {}
result:
success: success
close:
type: EmptyIn
goal: {}
type: SendCmd
goal:
command: "close"
feedback: {}
result:
success: success
@@ -329,7 +338,7 @@ virtual_centrifuge:
time_remaining: Float64
action_value_mappings:
centrifuge:
type: ProtocolCentrifuge
type: Centrifuge
goal:
vessel: vessel
speed: speed
@@ -396,7 +405,7 @@ virtual_filter:
message: String
action_value_mappings:
filter_sample:
type: ProtocolFilter
type: Filter
goal:
vessel: vessel
filtrate_vessel: filtrate_vessel
@@ -535,7 +544,7 @@ virtual_transfer_pump:
current_status: String
action_value_mappings:
transfer:
type: ProtocolTransfer
type: Transfer
goal:
from_vessel: from_vessel
to_vessel: to_vessel
@@ -595,7 +604,7 @@ virtual_column:
current_status: String
action_value_mappings:
run_column:
type: ProtocolRunColumn
type: RunColumn
goal:
from_vessel: from_vessel
to_vessel: to_vessel