src.bluetooth_sig.gatt.characteristics.broadcast_audio_scan_control_point

Broadcast Audio Scan Control Point characteristic (0x2BC7).

Classes

Name

Description

BroadcastAudioScanControlPointCharacteristic

Broadcast Audio Scan Control Point characteristic (0x2BC7).

BroadcastAudioScanControlPointData

Parsed data from Broadcast Audio Scan Control Point characteristic.

BroadcastAudioScanControlPointOpCode

Broadcast Audio Scan Control Point operation codes.

Module Contents

class src.bluetooth_sig.gatt.characteristics.broadcast_audio_scan_control_point.BroadcastAudioScanControlPointCharacteristic

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

Broadcast Audio Scan Control Point characteristic (0x2BC7).

org.bluetooth.characteristic.broadcast_audio_scan_control_point

Used for controlling broadcast audio scanning in the Broadcast Audio Scan Service.

allow_variable_length = True
min_length = 1
class src.bluetooth_sig.gatt.characteristics.broadcast_audio_scan_control_point.BroadcastAudioScanControlPointData

Bases: msgspec.Struct

Parsed data from Broadcast Audio Scan Control Point characteristic.

Contains the opcode and any additional parameters as raw bytes.

op_code: BroadcastAudioScanControlPointOpCode
parameter_data: bytes = b''
class src.bluetooth_sig.gatt.characteristics.broadcast_audio_scan_control_point.BroadcastAudioScanControlPointOpCode

Bases: enum.IntEnum

Broadcast Audio Scan Control Point operation codes.

ADD_SOURCE = 2
MODIFY_SOURCE = 3
REMOTE_SCAN_STARTED = 1
REMOTE_SCAN_STOPPED = 0
REMOVE_SOURCE = 5
SET_BROADCAST_CODE = 4