src.bluetooth_sig.gatt.services.human_interface_device

Human Interface Device Service implementation.

Classes

Name

Description

HumanInterfaceDeviceService

Human Interface Device Service implementation.

Module Contents

class src.bluetooth_sig.gatt.services.human_interface_device.HumanInterfaceDeviceService

Bases: src.bluetooth_sig.gatt.services.base.BaseGattService

Human Interface Device Service implementation.

Contains characteristics related to HID: - HID Information - Required - HID Control Point - Required - Report Map - Required - Report - Required - Protocol Mode - Required - PnP ID - Optional

service_characteristics: ClassVar[dict[src.bluetooth_sig.gatt.characteristics.registry.CharacteristicName, bool]]