GpsGate 是一個帶 GPS 模塊的手機(jī)比較常用的工具,了解其功能和使用方法,會對你使用 GPS 功能提供很大幫助。
GpsGate 最主要的功能是端口映射,相當(dāng)于一個信號轉(zhuǎn)發(fā)器。靈活應(yīng)用 GpsGate 可以實現(xiàn)很多功能。以下是我最近對 GpsGate 進(jìn)行一番摸索后的心得,希望對菜鳥有所幫助,如有不對之處還望高手指正,以免誤人子弟。
下面以 GPS2.0.1 英文版為例做介紹,如果你有中文版,操作起來更容易。
啟動 GPS 后,程序首先會檢測 GPS 模塊,對于 6515 來說,已經(jīng)內(nèi)置 GPS 接收模塊了,因此如果它提示你藍(lán)牙沒打開,你不必理會。因此,我們只要勾選 Wired or built in GPS 就行了,見圖一:

圖一
(當(dāng)然如果你的內(nèi)置 GPS 模塊壞了,要用外置的GPS藍(lán)牙模塊,那么必須打開藍(lán)牙)
程序經(jīng)過檢測后,會在 6515 的 com7 口上找到 GPS 模塊。程序然后會問你, GPS 信號輸出到哪里,這里有四個選項: 1 、 Garmin 應(yīng)用, 2 、 NMEA 應(yīng)用, 3 、通過藍(lán)牙輸出到其他設(shè)備, 4 、通過 ActiveSync 傳輸出去。
一般來說,我們都是用手機(jī)直接在手機(jī)上應(yīng)用 GPS ,因此就選 NMEA , NMEA 協(xié)議是 GPS 國際標(biāo)準(zhǔn)協(xié)議,大部分 GPS 都遵循這個協(xié)議, Garmin 因為夠強(qiáng)大,所以他有自己的協(xié)議。
如果你還想將 6515 當(dāng)作 GPS 模塊,將 GPS 信號通過藍(lán)牙輸出到其他設(shè)備的,就選藍(lán)牙,或通過 ActiveSync 輸出到計算機(jī)。見圖二:

圖二
選擇輸出通道后,程序會告訴你,在你的端口比較緊張的情況下,幾個應(yīng)用可以共享同一個虛擬端口。
下面講幾個應(yīng)用實例。
一、 測試 GPS 模塊
最近一些機(jī)友反應(yīng) 6515 無法接收信號,不知內(nèi)置模塊是不是壞了,你只需在“ input ”選項卡中點“ open ”下面的端口設(shè)置按鈕“ Settings ”,進(jìn)去后,在串口下拉列表中選擇“ com7 Internal AGPS ”即可,再回去點“ Open ”,打開 com7 口,這是程序就會收到GPS信號,見圖三:

圖三
圖中顯示“ GPS data is coming in.Running OK ” , 說明內(nèi)置模塊信號接收正常。
二、 端口轉(zhuǎn)換
這是大家用得最多的功能。比如說你的導(dǎo)航系統(tǒng)用的是端口 6 ,而 6515 的 GPS 模塊在端口 7 ,只需在 input 選項卡中的 input 處選擇 com7 ,然后 output 選項卡中這里添加一條虛擬串口 com8 ,就 ok 了。具體操作見圖四和圖五:

圖四

圖五
這樣就可以在導(dǎo)航軟件中利用 com8 接收 GPS 數(shù)據(jù)了,而且還沒有數(shù)據(jù)遲滯的問題。值得一提的是 GpsGate 的虛擬串口是允許多個軟件同時打開的,比如可以一邊開著 OZI 記錄軌跡,一邊用導(dǎo)航軟件進(jìn)行導(dǎo)航。
三、 Gps PPC 變成 藍(lán)牙 GPS 模塊
此功能的實用性并不高,但是如果你想在筆記本或其他設(shè)備上實現(xiàn)導(dǎo)航,不妨將 6515 當(dāng)作導(dǎo)航模塊使用,這時就用到 GpsGate 了。
具體設(shè)置方法:輸入選擇不變,如果你用數(shù)據(jù)線與筆記本相連,輸出選擇 ActiveSync ,如果用藍(lán)牙相連,就選擇 Bluetooth Server 。這樣 GpsGate 就會把收到的 Gps 數(shù)據(jù)通過藍(lán)牙或數(shù)據(jù)線發(fā)送出去。
四、 Gps 數(shù)據(jù)記錄以及回放
這也是 GpsGate 很有用的功能之一。通過此功能,就可以實現(xiàn)行駛線路的全真模擬。為什么說是全真模擬,因為 GpsGate 記錄的不是簡單的軌跡數(shù)據(jù),而是實際收到的 Gps 指令數(shù)據(jù)(含精確時間),這些數(shù)據(jù)回放起來就與當(dāng)時開車行駛的情形完全一致!
具體實現(xiàn)請自己上網(wǎng)查找,我不多說了。
前面說了多種應(yīng)用模式,這樣可能需要反復(fù)修改輸入、輸出的配置,很麻煩,因此 GpsGate 引入了多個實例( instance )的概念,每個實例可以預(yù)先設(shè)定好一套輸入、輸出配置,然后通過激活相應(yīng)的實例來選擇具體的應(yīng)用。這樣只需預(yù)先把需要的各種模式分別設(shè)定在不同的實例中,具體使用的時候只要選擇激活對應(yīng)的實例便可。
具體的設(shè)置方法是進(jìn)入 Advanced 選項卡,點按鈕 “New” 新建一個實例,原來默認(rèn)的實例的叫 Default 。也可以通過 “Rename” 來改名,或 “Delete” 來刪除。新建了實例以后,在選擇框中選中這個實例,然后再切到 “Input” 、 “Output” 頁面進(jìn)行輸入輸出的配置。具體應(yīng)用時選中相應(yīng)的實例,然后在實例選擇框下邊的 “Acitve” 前打上勾,即可激活該實例。
GpsGate 支持多通道輸出,比如可以同時對虛擬串口、藍(lán)牙、文件記錄進(jìn)行 Gps 數(shù)據(jù)輸出,這就可以使前面介紹的一些工作同時完成。