Package killerbee :: Package zbwardrive :: Module testGPS
[hide private]
[frames] | no frames]

Source Code for Module killerbee.zbwardrive.testGPS

 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      # a = altitude, d = date/time, m=mode, 
11      # o=postion/fix, s=status, y=satellites 
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