1 import gps, os, time
2
3 session = gps.gps()
4 session.poll()
5 session.stream()
6
7 while 1:
8 os.system('clear')
9 session.poll()
10
11
12
13 print
14 print ' GPS reading'
15 print '----------------------------------------'
16 print 'fix ' , ("NO_FIX","FIX","DGPS_FIX")[session.fix.mode - 1]
17 print 'latitude ' , session.fix.latitude
18 print 'longitude ' , session.fix.longitude
19 print 'time utc ' , session.utc, session.fix.time
20 print 'altitude ' , session.fix.altitude
21
22 print
23 print ' Satellites (total of', len(session.satellites) , ' in view)'
24 for i in session.satellites:
25 print '\t', i
26
27 time.sleep(3)
28