diff options
Diffstat (limited to 'hcid/test-device')
-rwxr-xr-x | hcid/test-device | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/hcid/test-device b/hcid/test-device index f82e8d38..9657b3ae 100755 --- a/hcid/test-device +++ b/hcid/test-device @@ -42,6 +42,16 @@ if (sys.argv[1] == "remove"): adapter.RemoveDevice(sys.argv[2]) sys.exit(0) +if (sys.argv[1] == "update"): + if (len(sys.argv) < 3): + print "Need address parameter" + else: + path = adapter.FindDevice(sys.argv[2]) + device = dbus.Interface(bus.get_object("org.bluez", path), + "org.bluez.Device") + device.DiscoverServices(""); + sys.exit(0) + if (sys.argv[1] == "class"): if (len(sys.argv) < 3): print "Need address parameter" |