From 330092231a0223b254287b65bfaccb63adbd42d2 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 1 Nov 2008 01:25:46 +0100 Subject: Add new service test script and fix adapter script --- test/test-service | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 test/test-service (limited to 'test/test-service') diff --git a/test/test-service b/test/test-service new file mode 100755 index 00000000..e0052013 --- /dev/null +++ b/test/test-service @@ -0,0 +1,33 @@ +#!/usr/bin/python + +import sys +import dbus +import time + +bus = dbus.SystemBus() + +manager = dbus.Interface(bus.get_object("org.bluez", "/"), "org.bluez.Manager") + +adapter = dbus.Interface(bus.get_object("org.bluez", manager.FindAdapter("any")), + "org.bluez.Service") + +if (len(sys.argv) < 2): + print "Usage: %s " % (sys.argv[0]) + print "" + print " addrecord " + sys.exit(1) + +if (sys.argv[1] == "addrecord"): + if (len(sys.argv) < 3): + print "Need file parameter" + else: + f = open(sys.argv[2]) + record = f.read() + f.close() + handle = adapter.AddRecord(record) + print "0x%x" % (handle) + time.sleep(120) + sys.exit(0) + +print "Unknown command" +sys.exit(1) -- cgit