blatann.services.device_info.data_types module
- class blatann.services.device_info.data_types.PnpVendorSource(value)
Bases:
IntEnumAn 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: