src.bluetooth_sig.gatt.characteristics.sink_ase

Sink ASE characteristic (0x2BC4).

Classes

Name

Description

ASEState

Audio Stream Endpoint state values.

SinkASECharacteristic

Sink ASE characteristic (0x2BC4).

SinkASEData

Parsed data from Sink ASE characteristic.

Module Contents

class src.bluetooth_sig.gatt.characteristics.sink_ase.ASEState

Bases: enum.IntEnum

Audio Stream Endpoint state values.

CODEC_CONFIGURED = 1
DISABLING = 5
ENABLING = 3
IDLE = 0
QOS_CONFIGURED = 2
RELEASING = 6
STREAMING = 4
class src.bluetooth_sig.gatt.characteristics.sink_ase.SinkASECharacteristic

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

Sink ASE characteristic (0x2BC4).

org.bluetooth.characteristic.sink_ase

Audio Stream Endpoint for sink (audio receiver) role.

allow_variable_length = True
min_length = 2
class src.bluetooth_sig.gatt.characteristics.sink_ase.SinkASEData

Bases: msgspec.Struct

Parsed data from Sink ASE characteristic.

Contains the ASE ID, current state, and any additional state-specific data as raw bytes.

additional_data: bytes = b''
ase_id: int
ase_state: ASEState