jacdac.tvoc

Submodules

Package Contents

Classes

TvocClient

Measures equivalent Total Volatile Organic Compound levels.

class jacdac.tvoc.TvocClient(bus: jacdac.bus.Bus, role: str, *, missing_TVOC_value: float | None = None)

Bases: jacdac.bus.SensorClient

Measures equivalent Total Volatile Organic Compound levels. Implements a client for the Total Volatile organic compound service.

property TVOC: float | None

Total volatile organic compound readings in parts per billion., _: ppb

property TVOC_error: float | None

(Optional) Error on the reading data, _: ppb

property min_TVOC: float | None

Minimum measurable value, _: ppb

property max_TVOC: float | None

Minimum measurable value., _: ppb