diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2016-08-10 13:51:44 +0300 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2016-08-16 11:16:03 +0300 |
commit | 2abf31b9f07c82199c2a66be971de5fa4a6d2b3f (patch) | |
tree | c4899db86ee6a66ef96fcb1d014db9550a12daa3 /test | |
parent | 758dae03725ed7a1138d848aad940a73bbf5d659 (diff) | |
download | bluez-2abf31b9f07c82199c2a66be971de5fa4a6d2b3f.tar.gz |
test/example-advertisement: Fix data format of properties
D-Bus dictionaries always except the values to be of variant type.
Diffstat (limited to 'test')
-rwxr-xr-x | test/example-advertisement | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/test/example-advertisement b/test/example-advertisement index ce6e40fc8..7da0c7b25 100755 --- a/test/example-advertisement +++ b/test/example-advertisement @@ -65,10 +65,10 @@ class Advertisement(dbus.service.Object): signature='s') if self.manufacturer_data is not None: properties['ManufacturerData'] = dbus.Dictionary( - self.manufacturer_data, signature='qay') + self.manufacturer_data, signature='qv') if self.service_data is not None: properties['ServiceData'] = dbus.Dictionary(self.service_data, - signature='say') + signature='sv') if self.include_tx_power is not None: properties['IncludeTxPower'] = dbus.Boolean(self.include_tx_power) return {LE_ADVERTISEMENT_IFACE: properties} @@ -88,13 +88,13 @@ class Advertisement(dbus.service.Object): def add_manufacturer_data(self, manuf_code, data): if not self.manufacturer_data: - self.manufacturer_data = dict() - self.manufacturer_data[manuf_code] = data + self.manufacturer_data = dbus.Dictionary({}, signature='qv') + self.manufacturer_data[manuf_code] = dbus.Array(data, signature='y') def add_service_data(self, uuid, data): if not self.service_data: - self.service_data = dict() - self.service_data[uuid] = data + self.service_data = dbus.Dictionary({}, signature='sv') + self.service_data[uuid] = dbus.Array(data, signature='y') @dbus.service.method(DBUS_PROP_IFACE, in_signature='s', |