src.bluetooth_sig.gatt.characteristics.tds_control_point

TDS Control Point characteristic (0x2ABC).

Classes

Name

Description

TDSControlPointCharacteristic

TDS Control Point characteristic (0x2ABC).

TDSControlPointData

Parsed data from TDS Control Point characteristic.

TDSControlPointOpCode

TDS Control Point operation codes.

Module Contents

class src.bluetooth_sig.gatt.characteristics.tds_control_point.TDSControlPointCharacteristic

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

TDS Control Point characteristic (0x2ABC).

org.bluetooth.characteristic.tds_control_point

Used to activate a transport on the Transport Discovery Service.

allow_variable_length = True
min_length = 2
class src.bluetooth_sig.gatt.characteristics.tds_control_point.TDSControlPointData

Bases: msgspec.Struct

Parsed data from TDS Control Point characteristic.

op_code: TDSControlPointOpCode
organization_id: int
parameter: bytes | None = None
class src.bluetooth_sig.gatt.characteristics.tds_control_point.TDSControlPointOpCode

Bases: enum.IntEnum

TDS Control Point operation codes.

ACTIVATE_TRANSPORT = 1