轉自 : http://blog.ittraining.com.tw/2016/02/gpsgprmc.html

NMEA封裝格式是由美國國家海洋電子協會(National Marine Electronics Association,NMEA)所制定的GPS協定標準規格,其制定了GPS 上的所有資料格式與資料傳輸的通訊協定,其中還訂下了所有航海電子儀器用的通訊標準,而這些介面協定採用ASCII碼輸出方式,協議定義了若干代表不同含義的語句,語句格式如下所示。
 
 
符號(ASCII)
定義
HEX
DEX
說明
$
起始位
24
36
語句起始位
  aaccc
地址域
  
 
前兩位為位識別符,後三位為語句名
“,”
域分隔符號
2C
44
域分隔符號
ddd……ddd
資料塊
 
 
發送的資料內容
“*”
校驗和符
2A
42
星號分隔符號,表明後面的兩位數是校驗和
Hh
校驗和
 
 
校驗和
/
終止符
0D,0A
13,10
回車,換行
NMEA-0183介面協定定義的主要語句有:GGA、GLL、GSA、GSV、MSS、RMC、VTG、ZDA等。表13-2介紹這些語句所包含的具體內容。
 
表13-2 常見NMEA-0183語句內容
 
語句
語句內容
GGA
UTC時間、緯度值、經度值、定位狀態(無效、單點定位、差分)、觀測的GPS衛星個數、HDOP值、GPS橢球高、天線架設高度、差分數據齡期、差分基準站編號、校驗和
GLL
UTC時間、緯度值、經度值、定位狀態(無效、單點定位、差分)、校驗和
GSA
定位模式(M-手動,強制二維或三維定位;A-自動,自動二維或三維定位)、定位中使用的衛星ID號、PDOP值、HDOP值、VDOP值
GSV
視野中的GPS衛星顆數、PRN編號、衛星仰角、距正北的角度(方位角)、信噪比
MSS
信標台的信號強度、信噪比、信標頻率、串列傳輸速率、通道號
RMC
UTC時間、定位狀態(A-可用,V-可能有錯誤)、緯度值、經度值、對地速度、日期等
VTG
對地速度等
ZDA
UTC時間、年、月、日、當地時區、時區的分鐘值等
 
$GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>*hh
 
<1> UTC時間,hhmmss(時分秒)格式 
<2> 定位狀態,A=有效定位,V=無效定位 
<3> 緯度ddmm.mmmm(度分)格式(前面的0也將被傳輸) 
<4> 緯度半球N(北半球)或S(南半球) 
<5> 經度dddmm.mmmm(度分)格式(前面的0也將被傳輸) 
<6> 經度半球E(東經)或W(西經) 
<7> 地面速率(000.0~999.9節,前面的0也將被傳輸) 
<8> 地面航向(000.0~359.9度,以真北為參考基準,前面的0也將被傳輸) 
<9> UTC日期,ddmmyy(日月年)格式 
<10> 磁偏角(000.0~180.0度,前面的0也將被傳輸) 
<11> 磁偏角方向,E(東)或W(西) 
<12> 模式指示(僅NMEA0183 3.00版本輸出,A=自主定位,D=差分,E=估算,N=資料無效)
arrow
arrow
    全站熱搜

    Mamason 發表在 痞客邦 留言(0) 人氣()