mirror of
https://github.com/dptech-corp/Uni-Lab-OS.git
synced 2025-12-17 21:11:12 +00:00
98 lines
2.0 KiB
YAML
98 lines
2.0 KiB
YAML
vacuum_pump.mock:
|
|
description: Mock vacuum pump
|
|
class:
|
|
module: unilabos.devices.pump_and_valve.vacuum_pump_mock:VacuumPumpMock
|
|
type: python
|
|
status_types:
|
|
status: String
|
|
action_value_mappings:
|
|
open:
|
|
type: EmptyIn
|
|
goal: {}
|
|
feedback: {}
|
|
result: {}
|
|
close:
|
|
type: EmptyIn
|
|
goal: {}
|
|
feedback: {}
|
|
result: {}
|
|
set_status:
|
|
type: StrSingleInput
|
|
goal:
|
|
string: string
|
|
feedback: {}
|
|
result: {}
|
|
handles:
|
|
input:
|
|
- handler_key: fluid-input
|
|
label: Fluid Input
|
|
data_type: fluid
|
|
io_type: target
|
|
data_source: handle
|
|
data_key: fluid_in
|
|
output:
|
|
- handler_key: fluid-output
|
|
label: Fluid Output
|
|
data_type: fluid
|
|
io_type: source
|
|
data_source: executor
|
|
data_key: fluid_out
|
|
init_param_schema:
|
|
type: object
|
|
properties:
|
|
port:
|
|
type: string
|
|
description: "通信端口"
|
|
default: "COM6"
|
|
required:
|
|
- port
|
|
|
|
gas_source.mock:
|
|
description: Mock gas source
|
|
class:
|
|
module: unilabos.devices.pump_and_valve.vacuum_pump_mock:VacuumPumpMock
|
|
type: python
|
|
status_types:
|
|
status: String
|
|
action_value_mappings:
|
|
open:
|
|
type: EmptyIn
|
|
goal: {}
|
|
feedback: {}
|
|
result: {}
|
|
close:
|
|
type: EmptyIn
|
|
goal: {}
|
|
feedback: {}
|
|
result: {}
|
|
set_status:
|
|
type: StrSingleInput
|
|
goal:
|
|
string: string
|
|
feedback: {}
|
|
result: {}
|
|
handles:
|
|
input:
|
|
- handler_key: fluid-input
|
|
label: Fluid Input
|
|
data_type: fluid
|
|
io_type: target
|
|
data_source: handle
|
|
data_key: fluid_in
|
|
output:
|
|
- handler_key: fluid-output
|
|
label: Fluid Output
|
|
data_type: fluid
|
|
io_type: source
|
|
data_source: executor
|
|
data_key: fluid_out
|
|
init_param_schema:
|
|
type: object
|
|
properties:
|
|
port:
|
|
type: string
|
|
description: "通信端口"
|
|
default: "COM6"
|
|
required:
|
|
- port
|