2008年6月6日

GPS的sorry

GPS意思是全球定位系统的意思,关于GPS的原理好像是上个世纪一个哥们无聊,计算卫星轨道时候,发现可以通过接受三四个卫星之间时间差来确定地球某个位置的经度、纬度和高度。原理Springer除了好几本书,如,Applied Satellite Navigation Using GPS, GALILEO, and Augmentation Systems, GPS Theory, A Software-Defined GPS and Galileo Receiver, Algorithms and Applications(2nd), AH的Introduction to GPS The Global Positioning System,此外还有两本简单一点的Hacking GPS和GPS for Dummies,这些书都没有仔细看过,但是有空需要好好看看。

GPS实际是美国的卫星,可以使用Orbitron软件对GPS卫星进行观察可以知道某个时间和那个卫星相连,同时使用GPS接收器也可以知道与那几颗卫星相连,使用带蓝牙功能的GPS和手机,比如Nokia的手机使用里面的定位可以知道卫星信号的强度,实际得到卫星型号的内容一般如下

$GPGGA,hhmmss,dddmm.mmmm,a,dddmm.mmmm,a,x,xx,x.x,x.x,M,,M,x.x,xxxx*CS 例:$GPGGA,033744,2446.5241,N,12100.1536,E,1,10,0.8,133.4,M,,,,*1F

Google去go一下就可以知道了。

下面说说我用的三个GPS接受器,首先登场时SONY GPS-CS1,这个是偶然买的,在请Further吴买T10的时候,发现盒子方面有半价购买GPS,马上就买。拿到手,发现这个东西是一个黑盒子,还是比较难用的,除了设置时区外,软件实际很不体贴,硬件不用几次几乎没有办法知道什么时候能够搜到卫星。尽管不满意,聊胜于无,用了一年多。知道在色影无忌上面看到N人,自制了D200专用的GPS,稍微了解了一下GPS芯片问题,同时也从Springer E-book下载了一下关于GPS的图书,看了几本Hacking GPS,对于原理稍微有了一些了解,准备升级GPS。正巧在小熊观市上看到长天的GPS介绍,大致看了一下发现比这款比CS1提高不少,带蓝牙和一个小的液晶屏,能够与支持蓝牙手机连接得到相关信息,比如某时连接的卫星,精度信息等等,同时有个液晶屏能够显示GPS状态,这样非常方便使用。第三个GPS是买手机诺基亚E62随机送的,至于CS1和241M之间的东西。用起来也不是很好,鸡肋啊。从软件角度来说,只要有GPS的数据,通过比较时间,就可以写入了。SONY随机带的软件真是傻啊,好像学习三星,只要东西能用不管来卖吧。而第三方软件比如locr photo GPS和GPS ulti等都不错。

M241升级了,因为E62原因,上网找ruter66发现了一个GPS论坛,名字倒是很有意思,就GPSuu,就是GPS忽悠忽悠,上面说M241可以升级,立马杀到Holux的网址,下载了升级,很快很方便,升级了有两个小改进:1 只要开机就可以自动记录,以前是搜到卫星后开始记录,经常开机走了一段时间才想起来 2 能够显示版本信息了,这次是1.1.1。其余好像没啥大的变化。

如何使用GPS和相关简单知识,可参考dpnet上面的文章:玩转照片GPS定位 http://www.dpnet.com.cn/html_school/2008-3/20080323_5262.html