src.bluetooth_sig.gatt.services.device_information

Device Information Service implementation.

Classes

Name

Description

DeviceInformationService

Device Information Service implementation.

Module Contents

class src.bluetooth_sig.gatt.services.device_information.DeviceInformationService

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

Device Information Service implementation.

Contains characteristics that expose device information: - Manufacturer Name String - Required - Model Number String - Optional - Serial Number String - Optional - Hardware Revision String - Optional - Firmware Revision String - Optional - Software Revision String - Optional

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