Files
Uni-Lab-OS/unilabos/registry/devices/temperature.yaml
2025-04-20 18:21:35 +08:00

65 lines
1.4 KiB
YAML

heaterstirrer.dalong:
description: DaLong heater stirrer
class:
module: unilabos.devices.heaterstirrer.dalong:HeaterStirrer_DaLong
type: python
status_types:
temp: Float64
temp_warning: Float64
stir_speed: Float64
action_value_mappings:
set_temp_warning:
type: SendCmd
goal:
command: temp
feedback: {}
result:
success: success
set_temp_target:
type: SendCmd
goal:
command: temp
feedback: {}
result:
success: success
heatchill:
type: HeatChill
goal:
vessel: vessel
temp: temp
time: time
purpose: purpose
feedback:
status: status
result:
success: success
chiller:
description: Chiller
class:
module: unilabos.devices.temperature.chiller:Chiller
type: python
action_value_mappings:
set_temperature:
type: SendCmd
goal:
command: command
feedback: {}
result:
success: success
tempsensor:
description: Temperature sensor
class:
module: unilabos.devices.temperature.sensor_node:TempSensorNode
type: python
status_types:
value: Float64
warning: Float64
action_value_mappings:
set_warning:
type: SendCmd
goal:
command: command
feedback: {}
result:
success: success