src.bluetooth_sig.gatt.characteristics.ras_features

RAS Features characteristic (0x2C14).

Bitfield indicating the supported Ranging Service features.

References

Bluetooth SIG Ranging Service

Classes

Name

Description

RASFeatures

Ranging Service feature flags (uint32, per RAS v1.0 Table 3.3).

RASFeaturesCharacteristic

RAS Features characteristic (0x2C14).

Module Contents

class src.bluetooth_sig.gatt.characteristics.ras_features.RASFeatures

Bases: enum.IntFlag

Ranging Service feature flags (uint32, per RAS v1.0 Table 3.3).

ABORT_OPERATION_SUPPORTED = 4
FILTER_RANGING_DATA_SUPPORTED = 8
REAL_TIME_RANGING_DATA_SUPPORTED = 1
RETRIEVE_LOST_RANGING_DATA_SEGMENTS_SUPPORTED = 2
class src.bluetooth_sig.gatt.characteristics.ras_features.RASFeaturesCharacteristic

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

RAS Features characteristic (0x2C14).

org.bluetooth.characteristic.ras_features

Bitfield indicating the supported Ranging Service features. Per RAS v1.0 Table 3.2: Boolean[32] = uint32 (4 bytes).