src.bluetooth_sig.gatt.characteristics.available_audio_contexts

Available Audio Contexts characteristic (0x2BCD).

Classes

Name

Description

AvailableAudioContextsCharacteristic

Available Audio Contexts characteristic (0x2BCD).

AvailableAudioContextsData

Parsed data from Available Audio Contexts characteristic.

Module Contents

class src.bluetooth_sig.gatt.characteristics.available_audio_contexts.AvailableAudioContextsCharacteristic(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[AvailableAudioContextsData]

Available Audio Contexts characteristic (0x2BCD).

org.bluetooth.characteristic.available_audio_contexts

Reports the currently available audio contexts for sink and source.

expected_length = 4
class src.bluetooth_sig.gatt.characteristics.available_audio_contexts.AvailableAudioContextsData

Bases: msgspec.Struct

Parsed data from Available Audio Contexts characteristic.

Contains the currently available sink and source audio contexts.

sink_audio_contexts: bluetooth_sig.types.audio_context_type.AudioContextType
source_audio_contexts: bluetooth_sig.types.audio_context_type.AudioContextType