src.bluetooth_sig.gatt.characteristics.chromaticity_in_cct_and_duv_values¶
Chromaticity in CCT and Duv Values characteristic implementation.
Classes¶
Name | Description |
|---|---|
Data class for Chromaticity in CCT and Duv Values. |
|
Chromaticity in CCT and Duv Values characteristic (0x2AE5). |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.chromaticity_in_cct_and_duv_values.ChromaticityInCCTAndDuvData¶
Bases:
msgspec.StructData class for Chromaticity in CCT and Duv Values.
Combines Correlated Color Temperature (Kelvin) with Chromatic Distance from Planckian (unitless Duv).
- class src.bluetooth_sig.gatt.characteristics.chromaticity_in_cct_and_duv_values.ChromaticityInCCTAndDuvValuesCharacteristic(info: src.bluetooth_sig.types.CharacteristicInfo | None = None, validation: src.bluetooth_sig.gatt.characteristics.characteristic_meta.ValidationConfig | None = None)¶
Bases:
src.bluetooth_sig.gatt.characteristics.base.BaseCharacteristic[ChromaticityInCCTAndDuvData]Chromaticity in CCT and Duv Values characteristic (0x2AE5).
org.bluetooth.characteristic.chromaticity_in_cct_and_duv_values
Combines Correlated Color Temperature and Chromatic Distance from Planckian into a single composite characteristic.
Field 1: CCT — uint16, raw Kelvin (references Correlated Color Temperature). Field 2: Duv — sint16, M=1 d=-5 b=0 (references Chromatic Distance From Planckian).