jacdac.acidity

Submodules

Package Contents

Classes

AcidityClient

A sensor measuring water acidity, commonly called pH.

class jacdac.acidity.AcidityClient(bus: jacdac.bus.Bus, role: str, *, missing_acidity_value: float | None = None)

Bases: jacdac.bus.SensorClient

A sensor measuring water acidity, commonly called pH. Implements a client for the Acidity service.

property acidity: float | None

The acidity, pH, of water., _: pH

property acidity_error: float | None

(Optional) Error on the acidity reading., _: pH

property min_acidity: float | None

(Optional) Lowest acidity that can be reported., _: pH

property max_humidity: float | None

(Optional) Highest acidity that can be reported., _: pH