src.bluetooth_sig.gatt.characteristics.co2_concentration

CO2 Concentration characteristic implementation.

Classes

Name

Description

CO2ConcentrationCharacteristic

Carbon Dioxide concentration characteristic (0x2B8C).

Module Contents

class src.bluetooth_sig.gatt.characteristics.co2_concentration.CO2ConcentrationCharacteristic

Bases: src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[float]

Carbon Dioxide concentration characteristic (0x2B8C).

YAML registry name uses LaTeX subscript form (“CO\textsubscript{2} Concentration”). We restore explicit _characteristic_name so UUID resolution succeeds because the automatic CamelCase splitter cannot derive the LaTeX form from the class name.

Represents carbon dioxide concentration in parts per million (ppm) with a resolution of 1 ppm.

resolution: float = 1.0