<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統>Linux教程>

        linux下GPS設備編程實例

        時間: 志藝942 分享

          Linux系統的裁減的目的就是建立一個在特定的嵌入式環境下與需求相匹配的嵌入式Linux系統。接下來是小編為大家收集的linux下GPS設備編程實例 ,希望能幫到大家。

          linux下GPS設備編程實例

          1、GPS設備工作時一直不停地通過串口(或其他的接口)向主機發送具有一定協議格式的數據,在主機端只需對協議中特定的語句進行解析即可獲得所需的經度、緯度和高度。

          2、協議介紹——NMEA-0183協議

          NMEA是National Marine Electronics Association(美國國家海事電子協會)的縮寫。NMEA-0183協議是目前GPS接收機上使用最廣泛的協議,大多數常見的GPS接收機、GPS數據處理軟件、導航軟件都遵守或者至少兼容這個協議。

          NMEA-0183協議定義的語句非常多,但是常用的或者說兼容性最廣的語句

          只有$GPGGA、$GPGSA、$GPGSV、$GPRMC、$GPVTG、$GPGLL等,名稱如下:

          (1) Global Positioning System Fix Data(GGA)GPS定位信息

          (2) GPS DOP and Active Satellites(GSA)當前衛星信息

          (3) GPS Satellites in View(GSV)可見衛星信息

          (4) Recommended Minimum Specific GPS/TRANSIT Data(RMC)推薦定位信息

          (5) Track Made Good and Ground Speed(VTG)地面速度信息

          (6) Geographic Position(GLL)定位地理信息

          3、 本程序主要通過GPS設備獲得經度、緯度和高度,只需對該語句$GPGGA進行解析,

          該語句所具有的語法為:

          $GPGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,M,<10>,M,<11>,<12>*hh

          <1> UTC時間,hhmmss(時分秒)格式

          <2> 緯度ddmm.mmmm(度分)格式(前面的0也將被傳輸)

          <3> 緯度半球N(北半球)或S(南半球)

          <4> 經度dddmm.mmmm(度分)格式(前面的0也將被傳輸)

          <5> 經度半球E(東經)或W(西經)

          <6> GPS狀態:0=未定位,1=非差分定位,2=差分定位,6=正在估算

          <7> 正在使用解算位置的衛星數量(00~12)(前面的0也將被傳輸)

          <8> HDOP水平精度因子(0.5~99.9)

          <9> 海拔高度(-9999.9~99999.9)

          <10> 地球橢球面相對大地水準面的高度

          <11> 差分時間(從最近一次接收到差分信號開始的秒數,如果不是差分定位將為空

          <12> 差分站ID號0000~1023(前面的0也將被傳輸,如果不是差分定位將為空)

          只需對上面語句中的<2>,<3>,<4>,<5>,<6>,<9>六項即可滿足要求。

          4、 實現

          由于程序從串口中讀取數據,故需要首先對串口進行設置。

          NMEA通訊協議所定義的標準通訊接口參數:

          波特率:4800bit/s

          數據位:8位

          停止位:1位

          奇偶校驗:無

          程序中的main函數如下:

        看了“linux下GPS設備編程實例 ”還想看:
        1.Linux下C語言編程基礎知識

        2806370 主站蜘蛛池模板: 国产精品无码mv在线观看| 国产精品免费中文字幕| 刺激第一页720lu久久| 亚洲中文字幕日产无码成人片| 性视频一区| 国产高清一区二区三区视频 | 黄色国产精品一区二区三区| 午夜毛片不卡免费观看视频| 日韩秘 无码一区二区三区| 日韩免费无码视频一区二区三区 | 亚洲熟妇自偷自拍另欧美| 国产激情无码一区二区APP| 少妇夜夜春夜夜爽试看视频| 日韩av综合免费在线| 波多野结衣中文字幕久久| 亚洲熟女乱色一区二区三区| 麻豆精品在线| 亚洲乱码国产乱码精品精| 成人午夜在线播放| 亚洲人妻一区二区精品| 日日摸夜夜添狠狠添欧美| 色综合久久久久综合体桃花网| 国产在线一区二区不卡| 国产在线观看一区精品| 国产中文字幕精品免费| 国产又黄又爽又色的免费视频| 九九热精品视频免费在线| 蜜臀av午夜精品福利| 国产精品一区二区三区色| 乱人伦人妻系列| 无码综合天天久久综合网 | 亚洲国产午夜精品福利| 久久精品国产最新地址| 国产旡码高清一区二区三区 | 91午夜福利在线观看精品| 99热久久这里只有精品| 免费视频爱爱太爽了| 日夜啪啪一区二区三区| 亚洲 日韩 国产 制服 在线| 毛片免费观看视频| 中文字幕无码专区一VA亚洲V专|