Skip to content
Snippets Groups Projects
Commit 02baf111 authored by (INACTIVE) Marcel Bajdel (new marcel.bajdel)'s avatar (INACTIVE) Marcel Bajdel (new marcel.bajdel) :rocket:
Browse files

add simulated devices to the node

parent e7049b16
No related branches found
No related tags found
No related merge requests found
from secop_ophyd.SECoPDevices import SECoP_CMD_Device, SECoPReadableDevice, SECoPMoveableDevice, SECoP_Node_Device
from ophyd_async.core.signal import SignalR, SignalRW
class MassflowController(SECoPMoveableDevice):
status: SignalR
group: SignalR
description: SignalR
implementation: SignalR
interface_classes: SignalR
features: SignalR
value: SignalR
target: SignalRW
ramp: SignalRW
gastype: SignalR
tolerance: SignalR
stop_CMD: SECoP_CMD_Device
test_cmd_CMD: SECoP_CMD_Device
class PressureController(SECoPMoveableDevice):
status: SignalR
group: SignalR
description: SignalR
implementation: SignalR
interface_classes: SignalR
features: SignalR
value: SignalR
target: SignalRW
ramp: SignalRW
tolerance: SignalR
stop_CMD: SECoP_CMD_Device
class TemperatureController(SECoPMoveableDevice):
status: SignalR
group: SignalR
description: SignalR
implementation: SignalR
interface_classes: SignalR
features: SignalR
value: SignalR
target: SignalRW
ramp: SignalRW
tolerance: SignalR
stop_CMD: SECoP_CMD_Device
class TemperatureSensor(SECoPReadableDevice):
status: SignalR
group: SignalR
description: SignalR
implementation: SignalR
interface_classes: SignalR
features: SignalR
value: SignalR
heat_flux: SignalRW
stop_CMD: SECoP_CMD_Device
class Gas_dosing(SECoP_Node_Device):
equipment_id: SignalR
firmware: SignalR
version: SignalR
description: SignalR
interface: SignalR
massflow_contr1: MassflowController
massflow_contr2: MassflowController
massflow_contr3: MassflowController
backpressure_contr1: PressureController
class Reactor_cell(SECoP_Node_Device):
equipment_id: SignalR
firmware: SignalR
version: SignalR
description: SignalR
interface: SignalR
temperature_reg: TemperatureController
temperature_sam: TemperatureSensor
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment