def get_adapter_property(self, prop):
try:
adapter = bluezutils.find_adapter()
except (bluezutils.BluezUtilError,
dbus.exceptions.DBusException) as error:
print_error(str(error) + "\n")
return None
try:
props = dbus.Interface(
self._bus.get_object("org.bluez", adapter.object_path),
"org.freedesktop.DBus.Properties")
return props.Get("org.bluez.Adapter1", prop)
except dbus.exceptions.DBusException as error:
print_error(str(error) + "\n")
return None
评论列表
文章目录