From db16bed29c92459f99920e0af4dcb324ad55e272 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 13 Nov 2012 10:52:26 +0200 Subject: [PATCH] test: Add ConnectProfile and DisconnectProfile support to test-device --- test/test-device | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/test/test-device b/test/test-device index 720c945b0..c26d7f6cf 100755 --- a/test/test-device +++ b/test/test-device @@ -39,8 +39,8 @@ if (len(args) < 1): print(" services
") print(" create
") print(" remove ") - print(" connect
") - print(" disconnect
") + print(" connect
[profile]") + print(" disconnect
[profile]") print(" discover
[pattern]") print(" class
") print(" name
") @@ -101,7 +101,10 @@ if (args[0] == "connect"): path = adapter.FindDevice(args[1]) device = dbus.Interface(bus.get_object("org.bluez", path), "org.bluez.Device") - device.Connect() + if (len(args) > 2): + device.ConnectProfile(args[2]) + else: + device.Connect() sys.exit(0) if (args[0] == "disconnect"): @@ -111,7 +114,10 @@ if (args[0] == "disconnect"): path = adapter.FindDevice(args[1]) device = dbus.Interface(bus.get_object("org.bluez", path), "org.bluez.Device") - device.Disconnect() + if (len(args) > 2): + device.DisconnectProfile(args[2]) + else: + device.Disconnect() sys.exit(0) if (args[0] == "discover"): -- 2.47.3