level 8
那早起的蜗牛
楼主

前提当然是要有gps功能的笔记本,或者买个gps usb。终端:
sudo apt-get install gpsd gpsd-clients
会跳出安装界面:
选 yes
第一个要你手动输入你的gps的分区,格式:/dev/....
笔记本带gps就填第一个的分区,gps usb填第二个
第二个要你输:
gpspipe -r > logfile.nmea
完成。
打开终端,输入:xgps
懂python 的同学可以用python
[python]
#! /usr/local/bin/python
#-*- coding: utf-8 -*-
import gps, os, time
g = gps.gps(mode=gps.WATCH_NEWSTYLE)
while 1:
os.system(‘clear’)
g.poll()
if gps.PACKET_SET:
g.stream()
print ‘ GPS reading’
print ‘—————————————-’
print ‘latitude ‘ , g.fix.latitude
print ‘longitude ‘ , g.fix.longitude
print ‘time utc ‘ , g.utc,’ + ‘, g.fix.time
print ‘altitude ‘ , g.fix.altitude
print ‘epc ‘ , g.fix.epc
print ‘epd ‘ , g.fix.epd
print ‘eps ‘ , g.fix.eps
print ‘epx ‘ , g.fix.epx
print ‘epv ‘ , g.fix.epv
print ‘ept ‘ , g.fix.ept
print ‘speed ‘ , g.fix.speed
print ‘climb ‘ , g.fix.climb
print ‘track ‘ , g.fix.track
print ‘mode ‘ , g.fix.mode
print ‘sats ‘ , g.satellites
time.sleep(1)
[/python]
终端:python xxx.py
