src.bluetooth_sig.gatt.characteristics.constant_tone_extension_enable

Constant Tone Extension Enable characteristic.

Classes

Name

Description

CTEEnableFlags

Constant Tone Extension enable flags (bitfield).

ConstantToneExtensionEnableCharacteristic

Constant Tone Extension Enable characteristic (0x2BAD).

Module Contents

class src.bluetooth_sig.gatt.characteristics.constant_tone_extension_enable.CTEEnableFlags

Bases: enum.IntFlag

Constant Tone Extension enable flags (bitfield).

Bit 0: Enable AoA CTE on ACL connection. Bit 1: Enable AoD CTE in advertising packets.

AOA_ACL = 1
AOD_ADVERTISING = 2
class src.bluetooth_sig.gatt.characteristics.constant_tone_extension_enable.ConstantToneExtensionEnableCharacteristic(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[CTEEnableFlags]

Constant Tone Extension Enable characteristic (0x2BAD).

org.bluetooth.characteristic.constant_tone_extension_enable

1-byte bitfield controlling CTE transmission. Bit 0: AoA CTE on ACL connection. Bit 1: AoD CTE in advertising.