GpsGate 是一个带 GPS 模块的手机比较常用的工具,了解其功能和使用方法,会对你使用 GPS 功能提供很大帮助。
GpsGate 最主要的功能是端口映射,相当于一个信号转发器。灵活应用 GpsGate 可以实现很多功能。以下是我最近对 GpsGate 进行一番摸索后的心得,希望对菜鸟有所帮助,如有不对之处还望高手指正,以免误人子弟。
下面以 GPS2.0.1 英文版为例做介绍,如果你有中文版,操作起来更容易。
启动 GPS 后,程序首先会检测 GPS 模块,对于 6515 来说,已经内置 GPS 接收模块了,因此如果它提示你蓝牙没打开,你不必理会。因此,我们只要勾选 Wired or built in GPS 就行了,见图一:
图一
(当然如果你的内置 GPS 模块坏了,要用外置的GPS蓝牙模块,那么必须打开蓝牙)
程序经过检测后,会在 6515 的 com7 口上找到 GPS 模块。程序然后会问你, GPS 信号输出到哪里,这里有四个选项: 1 、 Garmin 应用, 2 、 NMEA 应用, 3 、通过蓝牙输出到其他设备, 4 、通过 ActiveSync 传输出去。
一般来说,我们都是用手机直接在手机上应用 GPS ,因此就选 NMEA , NMEA 协议是 GPS 国际标准协议,大部分 GPS 都遵循这个协议, Garmin 因为够强大,所以他有自己的协议。
如果你还想将 6515 当作 GPS 模块,将 GPS 信号通过蓝牙输出到其他设备的,就选蓝牙,或通过 ActiveSync 输出到计算机。见图二:
图二
选择输出通道后,程序会告诉你,在你的端口比较紧张的情况下,几个应用可以共享同一个虚拟端口。
下面讲几个应用实例。
一、 测试 GPS 模块
最近一些机友反应 6515 无法接收信号,不知内置模块是不是坏了,你只需在“ input ”选项卡中点“ open ”下面的端口设置按钮“ Settings ”,进去后,在串口下拉列表中选择“ com7 Internal AGPS ”即可,再回去点“ Open ”,打开 com7 口,这是程序就会收到GPS信号,见图三:
图三
图中显示“ GPS data is coming in.Running OK ” , 说明内置模块信号接收正常。
二、 端口转换
这是大家用得最多的功能。比如说你的导航系统用的是端口 8 ,而 6515 的 GPS 模块在端口 7 ,只需在 input 选项卡中的 input 处选择 com7 ,然后 output 选项卡中这里添加一条虚拟串口 com8 ,就 ok 了。具体操作见图四和图五:
图四
图五
这样就可以在导航软件中利用 com8 接收 GPS 数据了,而且还没有数据迟滞的问题。值得一提的是 GpsGate 的虚拟串口是允许多个软件同时打开的,比如可以一边开着 OZI 记录轨迹,一边用导航软件进行导航。
三、 Gps PPC 变成 蓝牙 GPS 模块
此功能的实用性并不高,但是如果你想在笔记本或其他设备上实现导航,不妨将 6515 当作导航模块使用,这时就用到 GpsGate 了。
具体设置方法:输入选择不变,如果你用数据线与笔记本相连,输出选择 ActiveSync ,如果用蓝牙相连,就选择 Bluetooth Server 。这样 GpsGate 就会把收到的 Gps 数据通过蓝牙或数据线发送出去。
四、 Gps 数据记录以及回放
这也是 GpsGate 很有用的功能之一。通过此功能,就可以实现行驶线路的全真模拟。为什么说是全真模拟,因为 GpsGate 记录的不是简单的轨迹数据,而是实际收到的 Gps 指令数据(含精确时间),这些数据回放起来就与当时开车行驶的情形完全一致!
具体实现请自己上网查找,我不多说了。
前面说了多种应用模式,这样可能需要反复修改输入、输出的配置,很麻烦,因此 GpsGate 引入了多个实例( instance )的概念,每个实例可以预先设定好一套输入、输出配置,然后通过激活相应的实例来选择具体的应用。这样只需预先把需要的各种模式分别设定在不同的实例中,具体使用的时候只要选择激活对应的实例便可。
具体的设置方法是进入 Advanced 选项卡,点按钮 “New” 新建一个实例,原来默认的实例的叫 Default 。也可以通过 “Rename” 来改名,或 “Delete” 来删除。新建了实例以后,在选择框中选中这个实例,然后再切到 “Input” 、 “Output” 页面进行输入输出的配置。具体应用时选中相应的实例,然后在实例选择框下边的 “Acitve” 前打上勾,即可激活该实例。
GpsGate 支持多通道输出,比如可以同时对虚拟串口、蓝牙、文件记录进行 Gps 数据输出,这就可以使前面介绍的一些工作同时完成。