Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 71d7f245 authored by Ying Hsu's avatar Ying Hsu
Browse files

floss: Support 16-bit and 32-bit UUID in advertisement data

This patch changes the data types for advertisement data
+ service UUID and solicit UUID:
  The representation of these UUIDS is changed from from String to
  struct Uuid for API consistency.
  All UUIDs in advertisement data are in 128-bit, and Floss daemon
  will convert them to 16-bit or 32-bit when possible.

+ manufacturer data
  The type of manufacture ID is changed from i32 to u16 to align
  with the type used in Chrome.

Bug: 251000212
Bug: 250918024
Test: ./build.py --target test
Test: btclient advertise on
Change-Id: I168ca92f354a1f5d704e63b09375732419ced7f8
parent e2f5d7d4
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment