From: Luiz Augusto von Dentz <redacted>
This changes adds command to manage advertisement data to bluetootctl.
Note: This also fix the format of ManufacturerData and ServiceData that
has been documented as being dictionaries but the implemention and sample
has it more like a struct using fixed types instead of variant container
so this would probably break any application using these properties.
Luiz Augusto von Dentz (7):
core/advertising: Fix not parsing data properly
test/example-advertisement: Fix data format of properties
client: Add advertise command
client: Add set-advertise-uuids command
client: Add set-advertise-service command
client: Add set-advertise-manufacturer command
client: Add set-advertise-tx-power command
Makefile.tools | 2 +
client/advertising.c | 452 +++++++++++++++++++++++++++++++++++++++++++++
client/main.c | 139 ++++++++++++++
src/advertising.c | 24 ++-
test/example-advertisement | 12 +-
5 files changed, 613 insertions(+), 16 deletions(-)
create mode 100644 client/advertising.c
--
2.7.4