diff options
Diffstat (limited to 'src/test-discovery')
-rwxr-xr-x | src/test-discovery | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/src/test-discovery b/src/test-discovery deleted file mode 100755 index 874de66f..00000000 --- a/src/test-discovery +++ /dev/null @@ -1,43 +0,0 @@ -#!/usr/bin/python - -import gobject - -import dbus -import dbus.mainloop.glib - -def device_found(address, properties): - print "[ " + address + " ]" - - for key in properties.keys(): - value = properties[key] - if (key == "Class"): - print " %s = 0x%06x" % (key, value) - else: - print " %s = %s" % (key, value) - -def discovery_completed(): - mainloop.quit() - -if __name__ == '__main__': - dbus.mainloop.glib.DBusGMainLoop(set_as_default=True) - - bus = dbus.SystemBus() - manager = dbus.Interface(bus.get_object("org.bluez", "/"), - "org.bluez.Manager") - - path = manager.DefaultAdapter() - adapter = dbus.Interface(bus.get_object("org.bluez", path), - "org.bluez.Adapter") - - bus.add_signal_receiver(device_found, - dbus_interface = "org.bluez.Adapter", - signal_name = "DeviceFound") - - bus.add_signal_receiver(discovery_completed, - dbus_interface = "org.bluez.Adapter", - signal_name = "DiscoveryCompleted") - - adapter.DiscoverDevices() - - mainloop = gobject.MainLoop() - mainloop.run() |