手机操盘手免费体验火热进行
20万人已抢先免费使用
624MHz CPU极速智能HKC G920震憾登场
夏新智能手机专区
主流智能手机音乐播放软件横向评测 最新手机电影
发新话题
打印

在PDA 上玩转GARMIN

在PDA 上玩转GARMIN

玩家都知道Garmin 是美国专业生产GPS的大厂, 其生产的GPS遍及全球, 曾经一度是美国军用GPS的专业供应商,有着至尊的风范。Garmin手持机一直为大家所熟知和青睐,不久前,Garmin 推出了PDA版的导航软件Que, 为PDA GPS fans 带来了福音。

Garmin Que 本是为Garmin GPS 10 蓝牙GPS配套的PDA专用软件,今天,在网友们的努力下,Que已经成为了PDA  GPS导航的通用软件。有了Garmin Que ,大家可以在PDA上享用Garmin 丰富的地图资源, 感受DIY Garmin 地图的乐趣, 体验Garmin GPS 的魅力所在。

1、  硬件:PDA + GPS(NMEA) .
如果您的GPS不是通用NMEA0183,而是Garmin协议,那么恭喜您,Que可以直接使用,不需要以下所说的复杂转换。

2、  软件:
Garmin QUE 2.70 http://www.garmin.com/software/GarminQueforPocketPCwithGPS10_270.exe
GpsGate  :http://franson.com/gpsgate/
GPSproxy1.15 :http://jaist.dl.sourceforge.net/sourceforge/gpsproxy/GPSProxy-1.15-Setup-Repackaged.exe
VirtualComPort :http://keihanna.dl.sourceforge.net/sourceforge/gpsproxy/VirtualComPort-1.1-Debug.zip
MortRunner : http://www.pdastreet.com/forums/printthread.php?t=59789
Patchimg: 见附件;
.

3、  工作原理:
Garmin QUE 需要的是来自Garmin 蓝牙GPS10的GPS信号, 属于Garmin协议, 而通用GPS使用的NMEA0183协议, 工作原理就是通过将NMEA0183协议转换成Garmin协议,提供给QUE。在此,我们需要感谢Andrew_Klopper ,是他编写了GPSproxy软件,可以将NMEA0183信号转换成Garmin协议,瞒过Garmin QUE而使其工作。

.
GPSgate : 首先,用GPSgate 1.10将GPS由一个串口分出多个虚拟串口,以备其他软件如:OZI, LT等使用,其中一个虚拟串口送入GPSproxy;我的GPS设备是Navman3100 背夹,设备串口为com4, 波特率57600,因此,在INPUT选项设置如图;



.
VirtualComPort: dll文件,拷入PPC window目录下,重新启动reset, 产生GPSproxy需要的虚拟串口,缺省为 com0, 可以自行修改成需要的虚拟端口。具体可以通过注册表修改工具如:PHM Registry Editor, 修改HKEY_LOCAL_MACHINE/Drivers/VirtualComPort下面的“Index”的键值,缺省为0(com0), 我改为了7(QUE将使用虚拟串口com7,注意:前面的GPSgate的虚拟端口不要占用com7)。Reset PPC.


.
GPSproxy: 安装并运行GPSproxy,目前版本是1.15,自认VirtualComPort. Dll产生的虚拟串口,因此,如果您的PDA不需要同时运行其他导航软件,甚至可以不用GPSgate.






.
在Gpsproxy/GPS栏选择“NMEA 0183”项;在Gpsproxy/Application栏选择前面准备好的端口com7/9600;在Gpsproxy/Misc栏的“Reconnect afetr Power-on”项打勾,这样,当您关闭并重新打开PDA时,GPS可以自动启动。
安装Garmin Que 2.70;

MortRunner:是一个批处理软件,有点象DOS下的BAT。因为本组合设计软件比较多,启动起来比较麻烦,因此,建议使用MortRunner。

给您的PDA安装MortRunner后,自己编辑一个后缀为“.mortrun”的文本文件,依次启动GPSgate->GPSproxy->QUE;
我的样板是:
#mortrunner script
Run "\Program Files\GpsGate\gpsgatece.exe"
Sleep 5000
MouseClick 13,240

Run "\Program Files\GPSProxy\GPSProxy.exe"
WaitForActive "GPSProxy",10
MouseClick 50,315
Sleep 5000


Run "\Garmin\GarminQue.exe"
Sleep 8000
MouseClick 13,240

.
地图:Que需要的地图放置在根下的“Garmin”目录下,可以在PDA的主内存和SD、CF卡上均可,基础图的文件名为:“GMAPBMAP.img”,详细地图为:“GMAPSUPP.img”,全球基础图可以从Garmin网站下在,31MB左右;详细地图可以自己准备,用Patchimg打包成“GMAPSUPP.img”文件。

.
启动:
手动启动,先启动GPSgate; 第二步,启动Gpsproxy,; 第三步,启动Garmin que.
批处理启动,运行编辑好的.mortrun文件。









4、  语音解决方案
Garmin Que 支持语音导航,其语音文件可以从Garmin另一个软件nRoute中获得,这个软件可以从Garmin 网站下载,安装之前,您必须先安装Mapsource. 然后,从nRoute的目录下将“Voice”整个目录拷贝到PDA(或者CF/SD)的Garmin目录下,在Que中“Menu/System/Langue/Voice Language”中选择“English(American)”即可,Que就可以使用了。

如果您需要中文语言提示,请到www.garmin.com.tw台湾网站下载繁体中文版nRoute, 安装后,获取中文语音文件,但是,在PDA中的Voice目录下需建立一个“British Eng”的子目录,包含所有的中文语音.wav文件,在Que中“Menu/System/Langue/Voice Language”中选择“English(British)”即可。

.

5、  航点、航迹和航线下载
Garmin Que 支持用户下载记录的航点、航迹和航线,首先,您得修改PDA的注册表,在“HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\”下加“QueRAPI”键值。


.
其次,安装Mapsource 6.8以后版本,将PDA同步线与电脑相连,在PDA端启动Que, 然后运行Mapsource, 点击从设备下载,Mapsource即可发现Garmin Que。



.
总之,Garmin Que 是目前“免费”导航软件中功能最为强大的软件之一,有着酷爽的界面和丰富的地图资源,支持语音,支持自动Routing. 有了它,没有Garmin 手持机的用户也可以体验Garmin的魅力。当然,Garmin Que目前还有一个致命的缺点就是还没有解决地图汉字支持问题,Garmin声称,Que支持包括中文、日文、韩文在内的亚洲文字,但是实践发现还存在问题,不过最近研究表明汉字支持应该是可行的,我想这个问题很快就会解决,各位静候佳音吧。
GPSproxy没有for palm的版本
提示: 作者被禁止或删除 内容自动屏蔽
wm5下用bluetooth GPS不知道行不行
请问附件在哪啊?
这是俺的文章!
好帖还是要收藏,请继续
发新话题