[發明專利]一種GPS端口虛擬方法及系統無效
| 申請號: | 201210064940.8 | 申請日: | 2012-01-13 |
| 公開(公告)號: | CN102662181A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 彭淑蘭;徐良福 | 申請(專利權)人: | 惠州善領科技有限公司 |
| 主分類號: | G01S19/13 | 分類號: | G01S19/13 |
| 代理公司: | 深圳市科吉華烽知識產權事務所 44248 | 代理人: | 胡吉科;孫偉 |
| 地址: | 516000 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 gps 端口 虛擬 方法 系統 | ||
技術領域
本發明屬于GPS導航領域,尤其涉及一種GPS端口虛擬方法及系統。
背景技術
目前,市面大部分GPS導航儀只開放了一個GPS物理端口,在應用層只能提供給一個GPS軟件使用(在使用之前需要將軟件的端口設置導航的物理端口),?通過該物理端口讀取導航儀接收到的GPS衛星信號數據,從而來獲取經緯度信息,實現定位、導航功能。
如果用戶在同一臺導航儀上同時運行兩個、或以上的GPS軟件,先運行的那個GPS軟件將先占用GPS的端口,可以正常收GPS衛星信號;后運行的那個GPS軟件因不能再訪問導航儀的物理端口,無法獲取GPS衛星信號數據,也就無法實現其功能了。
由于現在的導航儀在硬件配置方面越來越趨于高端化,用戶的使用需要也各有不同,傳統的只開放一個GPS端口已經難以滿足一些用戶對GPS軟件的使用需求了。
發明內容
為了解決上述技術問題,本發明實施例的目的在于提供一種GPS端口虛擬方法。
本發明實施例是這樣實現的,一種GPS端口虛擬的方法,所述方法包括以下步驟:
通過物理端口讀取導航儀接收到的GPS衛星信號數據,從而來獲取經緯度信息;
檢索GPS導航儀內的所有端口,查找空閑端口;
將GPS物理端口讀取來的GPS數據轉發給空閑端口;
空閑端口將GPS數據供給對應的GPS導航軟件使用。
進一步地,所述導航儀中安裝了多個GPS導航軟件。
本發明另一目的在于提供一種GPS端口虛擬的系統,所述系統包括:
端口讀取模塊,用于通過物理端口讀取導航儀接收到的GPS衛星信號數據,從而來獲取經緯度信息;
端口檢索模塊,用于檢索GPS導航儀內的所有端口,查找空閑端口;?
GPS數據讀取轉發模塊,用于將GPS物理端口讀取來的GPS數據轉發給空閑端口;
GPS使用模塊,用于空閑端口將GPS數據供給對應的GPS導航軟件使用。
進一步地,所述導航儀中安裝了多個GPS導航軟件。
在本發明的實施例中,本發明提供一種在GPS導航設備的應用層中同時運行兩個或以上的GPS軟件時,所運行的GPS軟件都能正常收到GPS衛星信號,從而能實現定位、導航功能的方法。這樣,就解決了傳統的只開放一個GPS端口無法滿足對多個GPS導航軟件的數據使用需求的問題。
附圖說明
圖1是本發明實施例提供的GPS端口虛擬的方法流程圖;
圖2是本發明實施例提供的GPS端口虛擬的系統結構圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
本發明實施例在應用軟件層面實現虛擬端口從而達到一臺導航儀同時正常運行多個GPS程序。
圖1示出了本發明實施例提供的GPS端口虛擬方法的流程,詳述如下:
在步驟S101中,通過物理端口讀取導航儀接收到的GPS衛星信號數據,從而來獲取經緯度信息。
在步驟S102中,檢索GPS導航儀內的所有端口,查找空閑端口。
作為本發明的實施例,一般導航儀的端口從COM0至COM9,可以檢索到空閑端口一般為1至4個。
在步驟S103中,將GPS物理端口讀取來的GPS數據轉發給空閑端口。
在步驟S104中,空閑端口將GPS數據供給對應的GPS導航軟件使用。
在本發明中,所述導航儀中安裝了多個GPS導航軟件。
相對應的是,其它的GPS軟件需要在帶有本方法的軟件基礎上運行起來,也就是通過帶有本方法的軟件引導運行起來,運行之前應該將GPS軟件端口設置成本方法的虛擬端口,即可實現兩個GPS軟件都能同時正常工作。本發明虛擬端口可多個軟件共用,多個軟件可同時讀取同一個虛擬端口。
圖2示出了GPS端口虛擬系統的結構,該GPS端口虛擬系統可以為內置于GPS中的軟件單元或者硬件單元或者軟、硬結合的單元。例如,可以是存儲在存儲卡的軟件系統。
本發明應用環境廣,如GPS軟件內(DSA軟件),或GPS硬件常駐內存內,無需安裝。即該將帶有本發明的GPS應用軟件復制在存儲卡內,且將GPS軟件設置好導航儀的物理端口,在導航儀內運行。
該GPS端口虛擬系統包括:端口讀取模塊21,端口檢索模塊22、GPS數據讀取轉發模塊23以及GPS使用模塊24。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠州善領科技有限公司,未經惠州善領科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210064940.8/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G01S 無線電定向;無線電導航;采用無線電波測距或測速;采用無線電波的反射或再輻射的定位或存在檢測;采用其他波的類似裝置
G01S19-00 衛星無線電信標定位系統;利用這種系統傳輸的信號確定位置、速度或姿態
G01S19-01 .傳輸時間戳信息的衛星無線電信標定位系統,例如,GPS [全球定位系統]、GLONASS[全球導航衛星系統]或GALILEO
G01S19-38 .利用衛星無線電信標定位系統傳輸的信號來確定導航方案
G01S19-39 ..傳輸帶有時間戳信息的衛星無線電信標定位系統,例如GPS [全球定位系統], GLONASS [全球導航衛星系統]或GALILEO
G01S19-40 ...校正位置、速度或姿態
G01S19-42 ...確定位置





