版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、GPS串口數(shù)據(jù)解碼程序bit ReceivingF = 0;bit EndF = 0;bit RMCF = 0;bit GGAF = 0;bit VTGF = 0;bit GSAF = 0;uchar GPS_time9;UTC 時間uchar xdata GPS_wd12;緯度uchar xdata GPS_jd13;經(jīng)度uchar GPS_warn;定位警告uchar GPS_quality;定位質(zhì)量uchar GPS_status;/ 定位狀態(tài)uchar GPS_alt8;海拔uchar GPS_sv3;使用衛(wèi)星uchar GPS_speed10;速度uchar GPS_date9;UT
2、C 日期uchar Segment; uchar逗號計數(shù)Bytes_counter; ucharCommand;void GPRMC(uchar);void GPGGA(uchar);void GPVTG(uchar);void GPGSA(uchar);void gps(uchar);*/功能:NMEA-183協(xié)議解析入口 :void返回:void全局變更修改:GPS_*,Segment,command,Bytes_counter,NewByteF修改記錄:2007.8.25 創(chuàng)建 by 54etv1/2007.8.26 v1.1修改解碼結(jié)構(gòu)*/void gps(uchar tmp)com_
3、send_byte(tmp);if(tmp = $)/ 起始標志Command = 0;ReceivingF = 1;Bytes_counter = 0;Segment = 0;清空語句段計數(shù)器return;if(ReceivingF)if(tmp =,)+Segment;Bytes_counter=0;/清空段字節(jié)計數(shù)器return;if(tmp*)/收到結(jié)束標志ReceivingF = 0;EndF = 1;return;if(Segment = 0)if(Bytes_counter = 3)/段 0,語句類型判斷switch(tmp)caseG:Command=1;/語句類型$GPGGA
4、GGAF = 1;break;caseM:Command=2;/語句類型$GPRMCRMCF = 1;break;caseCommand=3;/語句類型$GPVTGVTGF = 1;break;caseS:break;default:Command=0;/非有效數(shù)據(jù)類型,終止當前數(shù)據(jù)接收ReceivingF=0;break;if(Bytes_counter=4)if(Command=0& tmp=A)Command=4;/語句類型 $GPGSAGSAF = 1;elseswitch(Command)case 1:GPGGA(tmp); break;case 2:GPRMC(tmp); brea
5、k;case 3:GPVTG(tmp); break;case 4:GPGSA(tmp);break;default:break;+Bytes_counter;NewByteF = 0;return;void GPGGA(uchar tmp)switch(Segment)if(Bytes_counter = 2 | Bytes_counter = 5) /$GPGGA 段 1, UTC 時間, hhmmss (時分秒)格式,取前6位 轉(zhuǎn)換為HH:MM:SS 格式GPS_timeBytes_counter =:;+Bytes_counter;if(Bytes_counter8)GPS_timeB
6、ytes_counter = tmp;GPS_time8 = 0;break;if(Bytes_counter = 3)/$GPGGA 段 2 處理 緯度 ddmm.mmmm (度分)格式GPS_wdBytes_counter +Bytes_counter;接收第二個字節(jié)后插入GPS_wd11 = 0;if(Bytes_counter = 0) +Bytes_counter;GPS_wdBytes_counter break;=tmp;GPS_wd0 = tmp;或S (南半球)break;/$GPGGA第3段處理緯度半球N (北半球)if(Bytes_counter = 4)(度分)格式GP
7、S_jdBytes_counter = +Bytes_counter; GPS_jd12 = 0;if(Bytes_counter = 0) +Bytes_counter;GPS_jdBytes_counter = tmp; break;/$GPGGA 段 4 處理經(jīng)度 dddmm.mmmm接收第3個字節(jié)后插入GPS_jd0 = tmp;W (西經(jīng))break;/$GPGGA第5段處理經(jīng)度半球E (東經(jīng))或GPS_quality = tmp;break;/$GPGGA第7段處理 正在使用解算位置的衛(wèi)if(Bytes_counter2)星數(shù)量(0012)(前面的0也將被傳輸)=tmp;GPS_s
8、vBytes_counterGPS_sv2 = 0;break;case 9: if(Bytes_counter7)/$GPGGA 第 9 段處理 海拔高度(-9999.999999.9 )GPS_altBytes_counter = tmp;break;default:break; void GPRMC(uchar tmp)switch(Segment)case 9:if(Bytes_counter1 & Bytes_counter3 & Bytes_counter6)GPS_dateBytes_counter-4GPS_date2GPS_date8 = 0;break;default:break;void GPGSA(uchar tmp)switch(Segment)case 2:GPS_status = tmp;2=2D定位,3=3D定位break;default:break;=tmp;/$GPGSA第2段處理 定位類型,1二沒有定位,0000.01851.8 公里/小時,前面的0也將被傳輸)=tmp;=$;/這里4個字符是 Km/h=; ;=/;=#;=0;void GPVTG(uchar tmp)switch(Segment)case 7:if(Bytes_counter 7) 地面速率(GPS_speedBytes_counte
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體育場館建設(shè)授權(quán)委托書招投標
- 煤質(zhì)與安全生產(chǎn)
- 旅行安全指南
- 教育科研資金管理流程
- 能源托管協(xié)議書節(jié)能管理
- 城市道路改造招投標評標辦法
- 建筑物保養(yǎng)機械租賃協(xié)議
- 財務(wù)項目管理財務(wù)總監(jiān)聘用合同
- 網(wǎng)絡(luò)安全策略更新M變更管理指南
- 大數(shù)據(jù)服務(wù)定價管理辦法
- 監(jiān)護人考試試題
- 中醫(yī)醫(yī)療技術(shù)相關(guān)性感染預(yù)防與控制
- JT-T-860.2-2013瀝青混合料改性添加劑第2部分:高黏度添加劑
- 細胞生物學(xué)智慧樹知到期末考試答案章節(jié)答案2024年中南民族大學(xué)
- 2024中國留學(xué)生歸國求職洞察報告
- 2024年全國人才流動中心招聘事業(yè)編制人員3人歷年公開引進高層次人才和急需緊缺人才筆試參考題庫(共500題)答案詳解版
- 第十二章 全等三角形 作業(yè)設(shè)計-2023-2024學(xué)年人教版八年級數(shù)學(xué)上冊
- 建筑結(jié)構(gòu)荷載規(guī)范DBJ-T 15-101-2022
- “7.18”架橋機坍塌較大事故調(diào)查報告20201117
- 制藥專業(yè)畢業(yè)設(shè)計開題報告
- 美術(shù)基礎(chǔ)(漢中職業(yè)技術(shù)學(xué)院)智慧樹知到期末考試答案2024年
評論
0/150
提交評論