src.bluetooth_sig.gatt.characteristics.sink_pac¶
Sink PAC characteristic (0x2BC9).
Classes¶
Name | Description |
|---|---|
Sink PAC characteristic (0x2BC9). |
|
Parsed data from Sink PAC characteristic. |
Module Contents¶
- class src.bluetooth_sig.gatt.characteristics.sink_pac.SinkPACCharacteristic(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[SinkPACData]Sink PAC characteristic (0x2BC9).
org.bluetooth.characteristic.sink_pac
Published Audio Capabilities for the sink role. Contains codec capabilities for audio reception.
- allow_variable_length = True¶
- min_length = 1¶
- class src.bluetooth_sig.gatt.characteristics.sink_pac.SinkPACData¶
Bases:
msgspec.StructParsed data from Sink PAC characteristic.
Contains the number of PAC records and the raw record data. Full PAC record parsing is complex (codec_id + capabilities + metadata) and stored as raw bytes for downstream consumers.