Tizen 2.0 Release
[framework/connectivity/neard.git] / test / start-poll
1 #!/usr/bin/python
2
3 import sys
4 import dbus
5
6 if len(sys.argv) < 2:
7         print "Usage: %s [nfc device] <polling mode>" % (sys.argv[0])
8         sys.exit(1)
9
10 if len(sys.argv) < 3:
11         mode = "Initiator"
12 else:
13         mode = sys.argv[2]
14
15 bus = dbus.SystemBus()
16
17 manager = dbus.Interface(bus.get_object("org.neard", "/"),
18                                         "org.neard.Manager")
19
20
21 print "Polling Mode %s" % (mode)
22
23 path = "/org/neard/" + sys.argv[1]
24 adapter = dbus.Interface(bus.get_object("org.neard", path),
25                                         "org.neard.Adapter")
26
27 try:
28         adapter.StartPollLoop(mode)
29 except dbus.DBusException, error:
30         print "%s: %s" % (error._dbus_error_name, error.message)