src.bluetooth_sig.gatt.characteristics.supported_inclination_range¶
Supported Inclination Range characteristic implementation.
Classes¶
Name | Description |
|---|---|
Supported Inclination Range characteristic (0x2AD5). |
|
Data class for supported inclination range. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.supported_inclination_range.SupportedInclinationRangeCharacteristic(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[SupportedInclinationRangeData]Supported Inclination Range characteristic (0x2AD5).
org.bluetooth.characteristic.supported_inclination_range
Represents the inclination range supported by a fitness machine. Three fields: minimum inclination (sint16), maximum inclination (sint16), and minimum increment (uint16). All scaled M=1, d=-1, b=0 (0.1% resolution).
- class src.bluetooth_sig.gatt.characteristics.supported_inclination_range.SupportedInclinationRangeData¶
Bases:
msgspec.StructData class for supported inclination range.
All values are in percentage with 0.1% resolution. Min/max may be negative (decline).