jacdac.air_pressure

Submodules

Package Contents

Classes

AirPressureClient

A sensor measuring air pressure of outside environment.

class jacdac.air_pressure.AirPressureClient(bus: jacdac.bus.Bus, role: str, *, missing_pressure_value: Optional[float] = None)

Bases: jacdac.bus.SensorClient

A sensor measuring air pressure of outside environment. Implements a client for the Air Pressure service.

property pressure Optional[float]

The air pressure., _: hPa

property pressure_error Optional[float]

(Optional) The real pressure is between pressure - pressure_error and pressure + pressure_error., _: hPa