summaryrefslogtreecommitdiffstats
path: root/hcid/test-device
diff options
context:
space:
mode:
Diffstat (limited to 'hcid/test-device')
-rwxr-xr-xhcid/test-device10
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"