blatann.services.device_info.data_types module¶
- class blatann.services.device_info.data_types.PnpVendorSource(value)¶
Bases:
IntEnum
An enumeration.
- bluetooth_sig = 1¶
- usb_vendor = 2¶
- class blatann.services.device_info.data_types.PnpId(vendor_id_source, vendor_id, product_id, product_revision)¶
Bases:
BleCompoundDataType
- data_stream_types = [<class 'blatann.services.ble_data_types.Uint8'>, <class 'blatann.services.ble_data_types.Uint16'>, <class 'blatann.services.ble_data_types.Uint16'>, <class 'blatann.services.ble_data_types.Uint16'>]¶
- encode()¶
- Return type
- class blatann.services.device_info.data_types.SystemId(manufacturer_id, organizationally_unique_id)¶
Bases:
BleCompoundDataType
- data_stream_types = [<class 'blatann.services.ble_data_types.Uint40'>, <class 'blatann.services.ble_data_types.Uint24'>]¶
- encode()¶
- Return type