dlab.hardware.wrappers.pressure_sensor module

class dlab.hardware.wrappers.pressure_sensor.PressureMonitorWidget(*args: Any, **kwargs: Any)[source]

Bases: QObject

Pressure monitor with Prometheus metrics export.

property grafana_url: str
log_signal

alias of str

shutdown()[source]

Stop worker and thread.

class dlab.hardware.wrappers.pressure_sensor.PressureWorker(*args: Any, **kwargs: Any)[source]

Bases: QObject

Background worker that polls pressure readings.

error_occurred

alias of str

property has_device: bool
pressure_updated

alias of float

run()[source]
stop()[source]