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
Loading
Please register or sign in to comment