src.bluetooth_sig.gatt.characteristics.ringer_control_point

Ringer Control Point characteristic implementation.

Classes

Name

Description

RingerControlCommand

Ringer Control Point command values.

RingerControlPointCharacteristic

Ringer Control Point characteristic (0x2A40).

RingerControlPointData

Data for Ringer Control Point characteristic commands.

Module Contents

class src.bluetooth_sig.gatt.characteristics.ringer_control_point.RingerControlCommand

Bases: enum.IntEnum

Ringer Control Point command values.

CANCEL_SILENT_MODE = 3
MUTE_ONCE = 2
SILENT_MODE = 1
class src.bluetooth_sig.gatt.characteristics.ringer_control_point.RingerControlPointCharacteristic

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

Ringer Control Point characteristic (0x2A40).

org.bluetooth.characteristic.ringer_control_point

The Ringer Control Point characteristic defines the Control Point of Ringer. This is a write-only characteristic used to control ringer behaviour.

Commands: - 1: Silent Mode (sets ringer to silent) - 2: Mute Once (silences ringer once) - 3: Cancel Silent Mode (sets ringer to normal) - 0, 4-255: Reserved for future use

expected_type
min_length = 1
class src.bluetooth_sig.gatt.characteristics.ringer_control_point.RingerControlPointData

Bases: msgspec.Struct

Data for Ringer Control Point characteristic commands.

command: RingerControlCommand