再谈XV6800的内置GPS功能---实际应用篇 - UT斯达康XV6800玩家宝典 - ...
来源:百度文库 编辑:神马文学网 时间:2024/06/03 12:25:36
根据前几天发布的官方内测ROM成功提取出相应的GPS驱动并集成到新的汉化ROM之后,便迫不及待地进行上路测试了,由于我常用的GPS软件只有两个,R66和CJT,所以以下的测试以上述两个软件为基础。
1)测试准备工作
ROM:DIYPDA_XV6800_R4 内部测试版(内核1938,OS 18538.0.7.0) Windows Mobile 6
无线版本:3.27
2)软件准备:城际通 3105-3125-0709151200[CCG]
Route 66 Navigate 7.0.2325
3)测试环境:家-单位,
里程:17公里
需经过高架、桥底、市区道路;
天气情况:暴雪(汗!)
4)测试结果
早晨从楼上下来就打开城际通,去车库拿车,点火,除雪,整个过程花费约10分钟,CJT一直提示信号正在初始化,上车开了大概500米,CJT提示信号正常可以导航,并准确地定位到我所在的位置,搜索到卫星数目为11个。
又继续行驶,发现CJT无法正确反映出当前的位置,看情况好象是吊线了。不去管它,一气开到高架之上,这一路中CJT在某几个位置进行了重新定位并告之当前所在位置,但吊线仍然很明显,可以说无法进行正确的导航。
无奈,退出CJT,换为R66。R66启动有点慢,但进入导航界面之后马上提示GPS信号正常,发现卫星数目为7个。导航界面能够随着车一起移动,非常顺畅!一路开到公司,R66在各个地点的提示都非常准确!
下班回家的时候,又进行了同样的一次测试,R66的表现均优于CJT。
通过以上测试,我们可以发现R66应用在XV6800上的效果非常好,与普通GPS效果相当。而CJT虽然发现卫星数目较多,但无法进行正确的导航,吊线现象严重。
5)分析:
结果出来了,我们不妨冷静地分析一下这两种不同的结果。
CJT在我以前使用蓝牙GPS的时候,导航正确,迅速,并未发现上述问题(同样路段)。
R66的表现与蓝牙GPS的效果相当,甚至好于蓝牙GPS。
什么问题呢?
让我们来看看XV6800的硬件结构吧,就像我在前面的文章中提到的,XV6800采用的是MSM7500芯片,该芯片为高通公司生产,集成了GPSONE的功能,看到这一点感觉豁然开朗,呵呵,原来XV6800所使用的并不是传统意义上的GPS,而是GPSONE!
这样就可以解释为什么大名鼎鼎CJT的导航效果没有R66好的原因了。我们所使用的CJT基本上都是从专业导航仪(CE5.0)移植过来的,这些导航仪都是内置单独的GPS芯片,估计软件本身并不提供对GPSONE的支持。
另外一个方面,我在使用普通GPS的时候,在家里根本找不到卫星信号,而XV6800却可以,虽然信号不是很强。
现在是不是有很多迷惑?
那让我们来了解一下什么是GPSONE吧。
GPS英文全名是“Navigation Satellite Timing And Ranging / Global Position System”,其意为“卫星测时测距导航/全球定位系统”,简称GPS系统。该系统是以卫星为基础的无线电导航定位系统。
GPS全球卫星定位导航系统,开始时只用于军事目的,后转为民用被广泛应用于商业和科学研究上。GPS空间部分使用了二十四颗卫星组成的星座,卫星高度约20200公里,分布在六条升交点互隔60度的轨道面上,每条轨道上均匀分布四颗卫星,相邻两轨道上的卫星相隔40度,使得地球任何地方至少同时可看到四颗卫星。
传统的GPS定位技术在户外运转良好,但在室内或卫星信号无法覆盖的地方效果较差,而且如果所在位置上空没有3颗以上的卫星,那么系统就无法从冷启动状态实现定位。
基于CDMA网络的GPSONE技术
在移动通信网络中,通常有以下几种定位技术: 一是基于Cell ID的定位技术,它由网络侧获取用户当前所在的基站Cell信息以获取用户当前位置,其精度取决于移动基站的分布及覆盖范围的大小; 二是基于AFLT的定位技术,AFLT(Advanced Forward Link Trilateration)是CDMA独有的技术,在定位操作时,手机/终端同时监听多个基站的导频信息,利用码片时延来确定到附近基站的距离,最后用三角定位法算出具体位置(如图所示);
三是基于AGPS(无线网络辅助GPS定位技术)的定位技术,AGPS将终端的工作简化,由网络侧的定位服务器与终端相互配合完成定位工作,就是将卫星扫描及定位运算等最为繁重的工作从终端一侧转移到网络一侧的定位服务器完成。(如图)
而GPSONE是美国高通公司为基于位置业务开发的定位技术,采用Client/Server方式。它将无线辅助AGPS和高级前向链路AFLT三角定位法两种定位技术有机结合,实现高精度、高可用性和较高速度定位。在这两种定位技术均无法使用的环境中,GPSONE会自动切换到Cell ID扇区定位方式,确保定位成功率。(如图)
广域GPS卫星参考网络由多个高灵敏度GPS接收机组成,负责全天候监测覆盖区域上空所有GPS卫星的星历数据、多普乐频移等定位所需信息,动态刷新存储于定位平台中的GPS卫星数据库(卫星数据与地理位置对应关系)。终端只有在需要定位时才通过无线网络向定位平台通报大概位置(属于哪个基站),然后通过定位平台获得GPS卫星信息,从而大大缩短卫星捕获时间,大幅度降低耗电。
借助定位服务器强大的运算能力,可以采用复杂的定位算法以降低接收信号弱等不利因素的影响从而提高定位精度和灵敏度。定位平台将经纬度信息送到应用服务平台,或者通过无线网络送回终端满足定位应用。
传统GPS与GPSONE优劣分析
传统GPS技术由于过于依赖终端性能,即将卫星扫描、捕获、伪距信号接收及定位运算等工作集于终端一身,从而造成定位灵敏度低及终端耗电量大等方面缺陷。GPSONE技术将终端的工作简化,将卫星扫描及定位运算等最为繁重的工作从终端一侧转移到网络一侧的定位服务器完成。提高了终端的定位精度、灵敏度和冷启动速度、降低终端耗电。
在GPS卫星信号和无线网络信号都无法单独完成定位的情形下,GPSONE系统会组合这两种信息源,只要有一颗卫星和一个小区站点就可以完成定位,解决了传统GPS无法解决的问题。GPSONE系统的基础设施辅助设备还提供了比常规GPS定位高出20dB的灵敏度,性能的改善使GPSONE混合式定位方式可以在现代建筑物的内部深处或市区的楼群间正常工作,而两种传统方案在这些地方通常是无法正常工作的。
GPSONE结合了无线网络辅助GPS定位和CDMA三角运算定位,改善了室内定位效果。CDMA三角运算定位弥补无卫星信号下也能完成定位,其他蜂窝电话网络如GSM/GPRS也有类似自定位技术,但由于CDMA是惟一全网同步(通过GPS)网络,因此定位精度更高。
看到这里,应该明白了吧?还不明白的话,让我们再付一张QPST的截图吧。
所以,在给我们的小8选择GPS软件的时候,最好能够选择支持GPSONE的导航软件,国外的多数导航软件都支持该功能。
最后,慕容给大家拜个早年,祝大家新春愉快,有空多来友人网,有你,有我,有友人!