Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import dbus
- import sys
- import os
- import time
- bus = dbus.SystemBus()
- if len(sys.argv) == 2:
- path = sys.argv[1]
- else:
- manager = dbus.Interface(bus.get_object('org.ofono', '/'), 'org.ofono.Manager')
- modems = manager.GetModems()
- path = modems[0][0]
- print("Connecting modem %s..." % path)
- modem = dbus.Interface(bus.get_object('org.ofono', path), 'org.ofono.LocationReporting')
- fd = modem.Request()
- f = os.fdopen(fd.take(), "r")
- while True:
- try:
- print(f.readline().strip())
- except:
- pass
- time.sleep(1);
Advertisement
Add Comment
Please, Sign In to add comment