Adding the Tx Power Level is no longer done via IncludeTxPower, but via
the tx-power value in the Includes array. The previous code did not
throw an error, but neither led to the insertion of the value. As a
result of this change, include_tx_power now adds the Tx Power Level
again.
Signed-off-by: Anuj Jain <anuj01.jain@samsung.com>
Signed-off-by: Ayush Garg <ayush.garg@samsung.com>
self.solicit_uuids = None
self.service_data = None
self.local_name = None
- self.include_tx_power = None
+ self.include_tx_power = False
self.data = None
dbus.service.Object.__init__(self, bus, self.path)
signature='sv')
if self.local_name is not None:
properties['LocalName'] = dbus.String(self.local_name)
- if self.include_tx_power is not None:
- properties['IncludeTxPower'] = dbus.Boolean(self.include_tx_power)
+ if self.include_tx_power:
+ properties['Includes'] = dbus.Array(["tx-power"], signature='s')
if self.data is not None:
properties['Data'] = dbus.Dictionary(