src.bluetooth_sig.gatt.characteristics.hid_control_point

HID Control Point characteristic implementation.

Attributes

Classes

Name

Description

HidControlPointCharacteristic

HID Control Point characteristic (0x2A4C).

HidControlPointCommand

HID Control Point commands.

Module Contents

class src.bluetooth_sig.gatt.characteristics.hid_control_point.HidControlPointCharacteristic(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[HidControlPointCommand]

HID Control Point characteristic (0x2A4C).

org.bluetooth.characteristic.hid_control_point

HID Control Point characteristic.

expected_length = 1
class src.bluetooth_sig.gatt.characteristics.hid_control_point.HidControlPointCommand

Bases: enum.IntEnum

HID Control Point commands.

EXIT_SUSPEND = 1
SUSPEND = 0
src.bluetooth_sig.gatt.characteristics.hid_control_point.HID_CONTROL_POINT_DATA_LENGTH = 1