大海航行靠舵手,舵手开船靠司南。现在的司南已经从古时候的一把大磁勺子变成了90nm乃至65nm晶圆芯片的GPS电子导航仪,手持、车载、手机GPS越来越普及。相对而言,笔记本电脑的GPS则要落后一步,除了少数的UMPC(如富士通U1010)之外,大多需要外置蓝牙GPS模块才能够在PC平台上用GPS。不过08年笔记本电脑上的GPS将开始普及——根据目前的信息,2008年ThinkPad的大部分新品都将具有GPS功能,而开路先锋就是今年3月发布的X300。至今时隔已近三个月,国内尚无对X300的GPS测试,而国外的相关测试也非常少,只有寥寥几篇。那么我们就来看看X300的GPS功能到底如何。
ThinkPad X300的GPS与富士通的U1010不同,其相应模块需要通过WWAN无线网卡来实现。实际上国外的黑迷对此也不太了解,在国外论坛上也同样有这样两个问题:
1. 是不是所有WWAN卡都能实现GPS功能?
2. GPS功能是依附于通信运营商的,还是独立的?
经过多方查证,笔者得到如下答案:
1. 目前ThinkPad只有一个选件具有GPS模块,即Sierra Wireless MC5725。
2. X300的GPS功能无需通信运营商支持,是独立运行的。
实际上,国外对于3G卡跟我们的概念是不同的。对于他们,GPRS、CDMA与HSDPA只是2G跟3G的代数概念,而不是我们移动与联通的运营商概念。在国外论坛上,大家把Sierra Wireless MC5725 (支持CDMA 1x EV DO)成为老卡,把Wireless MC8775 (支持HSDPA)称为新卡,GPRS/EDGE则是比CDMA更老的卡。对于我们,CDMA 2000与EDGE却是平行的。但目前MC8775尚不支持GPS功能,或传闻中支持,但Sierra Wireless公司将其屏蔽掉了。至于新的HSUPA网卡MC8780/81/85,虽然有GPS功能,但目前只有一两家笔记本厂商应用,ThinkPad尚未支持。
Sierra Wireless MC5725
Sierra Wireless是一家WWAN网卡产品专营商,生产各种接口的WWAN网卡,其笔记本电脑内置PCI Express mini卡是独霸全球,所有的笔记本厂商都采用其OEM产品,而其芯片都是高通的。此次测试的MC5725就是采用高通的MSM6800与RFR6500芯片,其中MSM6800具有独立的GPS定位功能,也可通过运营商基站实现A-GPS。芯片见下图,其中左上为正面拆解图,最大的芯片是三星的手机用MCU:
这块MC5725是水货X61上拆下的,带有FRU,不需要刷BIOS来解除1804报错。由于北美的CDMA是无SIM卡模式,因此MC5725无法破解使用WWAN功能,但GPS可以独立运行。WWAN卡在X300的电源灯板下方,3根天线都要安装。第3根是直接连到板基的黑色天线,如果不接,则显示无法连接设备。装好卡,开机,安装驱动,WWAN指示灯亮。这时候就可以测试GPS了。
ThinkPad有专门的ThinkVantage GPS软件,用来打开GPS。由于ThinkPad的技术局限,或者说Sierra Wireless的局限,使用GPS时WWAN通信必须关闭,因为二者是共用COM6通讯端口,只能一个在线。ThinkVantage GPS是非常简陋的软件,仅仅相当于Access Connection的Fn+F5的开关界面,对于卫星数量、定位状态都没有显示,连上卫星后可以调用相关程序,通过其他GPS应用程序来试用GPS。我不得不找来其他PC平台可用的搜星能力测试软件,都是名不见经传的小软件,如GPS Diagnostic、RCT。PC平台的可用地图导航软件非常少,我尝试下载破解版的灵图天行者5,结果找了几天都没有找到可用的。灵图太抠门了,至少给个demo版来做体验测试啊,买全新的软件要900块,而我又不会用到。最后,终于找到一款2004年版的全中国电子地图,可以安装测试。
开启GPS时WWAN必须要关闭
连接卫星信号后即可启动(自定义的)GPS应用程序
首先是用ThinkVantage GPS来测试搜星速度。几天内经几次不同时段的测试,搜星速度的冷启动都是在40秒左右,而热启动为8-9秒,天气都是为薄云,露天开阔场地。卫星颗数,每次都是8颗,然后在7-8颗之间波动,偶尔有9颗星,期间信号都很稳定,详见图示。测试时一般只能开启一个GPS软件,可能是COM6端口在一个时段只能被一个软件读取。X300结合MC5725的搜星能力,在目前的搜星设备中属于上游,大致的比较见下表:
主流GPS手机 较好车载GPS 一般车载GPS X300
搜星速度 1分钟-3分钟 30-40秒 40秒-60秒 40秒
卫星颗数 4颗 8颗 4-6颗 7-9颗
参考数据衔接:
车载http://www.beareyes.com.cn/2/lib/200805/22/20080522488_63.htm
手机http://www.pconline.com.cn/pingc ... 0712/1172184_5.html
这个RCT的软件则更直观
在实际应用上,由于WWAN与GPS不能同时使用,国外盛行的A-GPS是无法使用的,只能单独使用GPS功能。也由于WWAN不能使用,在室外使用GPS时又没有WLAN网络可用,导致Google Maps(Google Earth尚不支持Sierra Wireless的GPS)无法使用。因此,只能用非基于网络的GPS定位软件。不过因为我住在1楼,在窗户外二三十米左右都能收到WiFi信号。我就打开无线路由,在楼外运行ThinkVantage GPS,连接后再启动网上的Google Maps,其定位非常准确,图的中心正是我的位置。
Google Maps准确显示了我的所在位置,即五角星处
除了纯粹的GPS定位测试软件,还有地图导航软件可用。以全中国电子地图为例,X300的GPS导航功能还是比较好用的。在步行时,软件显示“慢”。而在汽车上时,能都比较准确的显示行驶车速。但在汽车上不能像车载GPS那样固定在挡风玻璃上,而只能置于膝上,搜索卫星的速度似乎慢了些,大概是1分钟左右。因为使用的地图是四年前的,在汽车上使用时发现了一些漂移现象,但不严重。在所有的测试过程中,X300的GPS信号都很稳定,位移后的反应也较迅速。
步行时的导航显示
在车上时的导航显示,左上角的速度为76km/h
总体来看,X300的GPS性能良好,实用性强,当然这是Sierra Wireless的功劳。但同时,X300的GPS应用也存在着一大局限,即WWAN与GPS共用通讯端口,不能同时在线。希望X301与X200能够将GPS模块的通讯端口独立出来,或者直接置于主板之上,不再依附WWAN网卡。否则,在户外就是一只眼,有GPS无网络或有网无GPS。由于X300没有PCMCIA Express接口,WWAN不能工作时,就只能用USB无线上网卡,在户外使用非常不便。而且,X300的mini PCI-E接口似乎是专口专用的,经测试,WWAN不能用在WLAN卡位置,也就是说,无法实现装两张WWAN卡同时用,一张带GPS的MC5725在键盘下,一张用来上网的MC8775装在内存位置,是行不通的。这个将在WWAN卡测试中再详细介绍。
如果将MC5725换到4965AGN卡的位置则会显示GPS端口无法打开
此外,X300最好不要直接暴露在大太阳下使用GPS,这有点让人苦笑不得,小黑的全黑机身吸热能力无比强悍,键盘一小会儿都烫了。当然那些全金属外壳外加机身散热的Air也好不到哪里去。
[ Edited by htttg on 2011-3-28 15:38 ] |