-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgps_demo2.py
More file actions
executable file
·32 lines (24 loc) · 914 Bytes
/
Copy pathgps_demo2.py
File metadata and controls
executable file
·32 lines (24 loc) · 914 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#!/usr/bin/python3
# Well this doesn't seem to work!
import gps, os, time
session = gps.gps()
while 1:
os.system('clear')
session.query('admosy')
# a = altitude, d = date/time, m=mode,
# o=postion/fix, s=status, y=satellites
print('\n GPS reading')
print('----------------------------------------')
print('latitude ' , session.fix.latitude)
print('longitude ' , session.fix.longitude)
print('time utc ' , session.utc, session.fix.time)
print('altitude ' , session.fix.altitude)
print('eph ' , session.fix.eph)
print('epv ' , session.fix.epv)
print('ept ' , session.fix.ept)
print('speed ' , session.fix.speed)
print('climb ' , session.fix.climb)
print('\n Satellites (total of', len(session.satellites) , ' in view)')
for i in session.satellites:
print('\t', i)
time.sleep(3)