jacdac.pulse_oximeter

Submodules

Package Contents

Classes

PulseOximeterClient

A sensor approximating the oxygen level.

class jacdac.pulse_oximeter.PulseOximeterClient(bus: jacdac.bus.Bus, role: str, *, missing_oxygen_value: Optional[float] = None)

Bases: jacdac.bus.SensorClient

A sensor approximating the oxygen level.
  • Jacdac is not suitable for medical devices and should NOT be used in any kind of device to diagnose or treat any medical conditions.

Implements a client for the Pulse Oximeter service.

property oxygen Optional[float]

The estimated oxygen level in blood., _: %

property oxygen_error Optional[float]

(Optional) The estimated error on the reported sensor data., _: %