999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Trimble BD970 OEM解碼算法研究與實現

2018-06-13 07:43:08劉哲延
建材與裝飾 2018年28期

劉哲延

(貴州省第一測繪院 貴州貴陽 550001)

20世紀90年代中期推出了GNSS OEM技術(當時主要是針對GPS系統),該技術將GPS接收機的主要部件做成大規模集成電路芯片,并與其他配套功能部件集成在一塊電路板上。BD970為一款多系統多頻點GNSS OEM板卡,支持GPS、GLONASS、Galileo、北斗二代全頻點信號接收,具有最高可達50Hz測量頻率及RTK等功能[1]。BD970 OEM板以其性能優良、價格低廉、輕巧靈便、易于開發等優點,被廣泛用于運動載體的導航、授時和高精度定位等領域。

1 原始數據介紹

RAWDATA[3]是Trimble BD970 OEM板卡輸出的一種天寶公司自定義的二進制數據格式,該二進制數據格式分為三個部分:數據頭、數據內容和數據校驗三部分。其中數據頭部分包括:數據頭標志和信息數據長度等信息,而數據內容部分是可變的,它的長度由待傳送的信息來具體確定,其基本結構如表1。

表1 RAWDATA二進制數據結構

這種原始衛星測量數據輸出速率通常超出了RS-232串口的字節限定。為了克服數據包尺寸限制的缺點,這些數據被分成了若干分包。這些分包的第4字節定義了該分包在整個數據包內的索引和該數據包所包含的測量歷元的最大分包索引數。每個分包最大由248個字節組成,其中有4個字節是分包索引,另外244個字節存儲衛星原始觀測數據。

2 數據解碼

通常GPS原始數據解碼總的來說要經過以下步驟:

(1)將原始二進制讀入之后開始查找數據標識頭;

(2)逐字段對數據進行解析;

(3)根據變量的單位進行轉換。由于各個生產商的板卡有著自己特有的二進制數據格式,在步驟(3)上要注意閱讀產品說明書。

圖1為RAWDATA格式文件具體內容:

圖1 RAWDATA數據實例

在解析的時候,我們先查找字頭02h,然后在讀取第1字節關于接收機狀的數據,并對第2字節是否是57h進行驗證,以確定字頭02h是分包開始的標志。第3位數據塊決定了需要讀取的字節最大數量。第5字節的信息是將各分散的數據進行重組的唯一標志。而第7字節,則決定了該數據塊的數據類型。在對RAWDATA數據進行解碼的時候,需要對每段數據用取模的方式進行校檢[3],如果出現錯誤,則丟棄這段數據。校檢無誤之后,則可作為有效數據部分,之后再用于重組完整數據。

RAWDATA解碼程序流程圖如圖2。

圖2 解碼程序流程圖

另外,在BD970OEM數據解碼單位換算時,有幾點需要注意:①載波相位尺度因子為1/1024,單位是半周,讀取相位數據時需將其先換算為整周,然后根據C/A碼的說明進行提取;②多普勒值可在RAWDATA數據中直接讀取,但需乘以常數1000[5]。此次在編碼過程中,使用了.NETFramework中的一個串口通信控件,名為SerialPort[2],其功能類似于MSComm[3]。在該控件整合了串口操作中數據整理、奇偶校驗以及從緩沖區讀取數據等功能[4],極大提高了開發效率。

本人選取了2013年1月22日下午14點一段觀測原始數據進行解碼,結果如下:

轉碼后的結果:

圖3 正確解碼的RINEX格式

經過與正確數據比對,該解碼算法可靠。通過本文介紹的OEM板卡二進制文件數據解析的基本方法和思路,可以實現絕大部分二進制GNSS觀測數據的解析。而對于GPS接收機的其他一些二進制數據,比如RTCM、CMR等,向文本文件的轉化方法與此相似。隨著GNSS接收模塊小型化,基于GNSS OEM板的二次開發將成為GNSS產品民用化的一個重要方向。

[1]Trimble Company.Trimble BD970 OEM UserGuide[S].2010.

[2]徐蕾璐,俞子榮.NET環境下基于SerialPort實現SR23與PC機的通信[J].計算機與現代化,2011,5:029.

[3]李立早.基于MSComm控件的GPS接收機數據終端接口設計[J].現代電子技術,2006,29(20):97~98.

[4]康筱鋒,吳瓊,張建生.基于PDA和GPSOEM板的GPS信息解碼[J].安徽工業大學學報,2007,24(1).

[5]孟祥廣,郭際明.GPS接收機(OEM)二進制文件向RINEX文件的轉換[J].測繪工程,2009,18(5):18~21.

主站蜘蛛池模板: 黄色网页在线播放| 亚洲精品手机在线| 在线a网站| 久久精品无码中文字幕| 91精品国产自产91精品资源| 日韩精品成人在线| 五月婷婷综合网| 国产1区2区在线观看| 成人午夜天| 天堂av高清一区二区三区| 91探花在线观看国产最新| 四虎精品国产AV二区| 国产精品极品美女自在线| 欧美19综合中文字幕| 国产午夜无码专区喷水| 91久久精品国产| 国产成人精品一区二区三区| 高清精品美女在线播放| 久久人人97超碰人人澡爱香蕉 | 亚洲国产中文在线二区三区免| 亚洲第一天堂无码专区| 亚洲天堂视频在线观看免费| 成人在线综合| 成人毛片在线播放| 亚洲人成影院在线观看| 国产在线精品香蕉麻豆| 日本精品一在线观看视频| 日本亚洲成高清一区二区三区| 亚洲精品无码抽插日韩| 精品日韩亚洲欧美高清a| 欧美成人第一页| 91久久偷偷做嫩草影院精品| 亚洲欧洲日韩久久狠狠爱| 精品国产www| 国产精品视屏| 中文字幕在线视频免费| 色老头综合网| 国产精品自拍合集| 一级毛片在线免费看| 日韩高清成人| 草草影院国产第一页| 亚洲视屏在线观看| 日本不卡在线播放| 999精品视频在线| 久久久久国产精品嫩草影院| 台湾AV国片精品女同性| 免费无遮挡AV| 国产福利一区视频| 日韩国产高清无码| 日本高清有码人妻| 91国内外精品自在线播放| 成人在线观看一区| 国产一区二区三区日韩精品 | 午夜a级毛片| 全部毛片免费看| 亚洲人成网7777777国产| 嫩草国产在线| 久久国产香蕉| 久久精品国产电影| 亚洲午夜福利在线| 丁香五月激情图片| 狠狠色噜噜狠狠狠狠奇米777 | 国产香蕉国产精品偷在线观看| 福利一区在线| 亚洲色精品国产一区二区三区| 中国成人在线视频| 免费在线色| 狠狠v日韩v欧美v| 亚洲AV成人一区国产精品| 色婷婷电影网| 国产偷倩视频| 无码福利视频| 麻豆精品国产自产在线| 综合久久五月天| 久久久久国产一区二区| 69视频国产| 色网站免费在线观看| 国产老女人精品免费视频| 色老头综合网| 欧美不卡二区| 很黄的网站在线观看| 中文字幕乱码中文乱码51精品|