NMEA-0183 プロトコル 更新中

NMEAは米国海洋電子機器協会(National Marine Electronics Association)が定めた規格で、受信機とナビゲーション機器の通信に使用されるプロトコル。

中でも、NMEA-0183は、GPS受信機とナビゲーション機器の間をシリアルポートを利用して通信するための規格で、すべての文字がASCIIテキストの「センテンス」で送られる。

$TalkerID、センテンスID、センテンス、チェックサム CR/RL 

System\Sentence

GGA

GLL

GSA

GSV

RMC

VTG

GPS

GPGGA

GPGLL

GPGSA

GPGSV

GPRMC

GPVTG

GLONASS

GLGGA

GLGLL

GLGSA

GLGSV

GLRMC

GLVTG

GALILEO

GAGGA

GAGLL

GAGSA

GAGSV

GARMC

GAVTG

BEIDOU

GBGGA

GBGLL

GBGSA

GBGSV

GBRMC

GBVTG

GPS+GLONASS+

GALILEO+BEIDOU

GNGGA

 

GNGLL

GNGSA

GPGSV

GLGSV

GAGSV

GBGSV

GNRMC

GNVTG

 

 

NMEA-0183 バージョン3.01(4.10)

以下NMEAの代表的なセンテンス(バージョンにより違いがあります。)
GGA (時刻、緯度経度、標高、測位状態、DGPS基地局番号などの基本情報)

$GPGGA,065137.000,3543.8840,N,13944.3977,E,2,07,1.4,51.5,M,39.3,M,0.8,0000*41

$GPGGA

ID,

  1. 測位時刻UTC,hhmmss.sss
  2. 緯度,ddmm.mmmm
  3. N北緯S南緯,
  4. 経度,dddmm.mmmm
  5. E東経S西経,
  6. 測位状態(0無効/1測位/2DGPS測位)(4RTK/5FLOAT),
  7. 捕捉衛星数,(使用衛星数)
  8. DOP値,(HDOP)
  9. 海抜高度,
  10. 高度単位(M),
  11. WGS84楕円体から平均海水面までの高さ,(ジオイド)
  12. 単位(M),
  13. DGPS経過時間,(null-Not DGPS)
  14. DGPS基準局ID番号,(null-Not DGPS)
  15. *チェックサム

GLL – Geographic Position, Latitude and Longitude 位置情報、測位時刻

$GPGLL,3543.8840N,13944.3977,E,065137,A,D*49

ID,

  1. 緯度
  2. 北緯N/南緯S,
  3. 経度
  4. 東経E/西経W
  5. 測位時刻時分秒UTC
  6. 単独測位orDGPS A/未測位 V
  7. 未測位N/単独測位A/DGPS測位D
  8. *チェックサム

GSA – GNSS DOP and Active Satellites Dop値及び使用衛星
$GPGSA,A,3,08,17,20,28,27,07,32,19,03,,,,1.8,1.0,1.5*30

ID,

  1. A測位モードの自動選択、M手動選択  (2D/3D)
  2. 測位モード 1 受信不能 2 2D 3 3D
  3. 受信衛星,,,,(使用衛星番号)
  4. PDOP
  5. HDOP
  6. VDOP
  7. *チェックサム

GSV – 衛星情報(衛星情報は複数のGSVメッセージに出力)
$GPGSV,2,1,08,04,09,256,14,19,11,109,20,23,08,141,25,17,36,312,20*72
$GPGSV,2,2,08,11,51,054,27,32,53,069,28,28,60,254,29,20,70,132,43*75

ID,

  1. メッセージ数
  2. メッセージ番号2-1、2-2など
  3. 受信衛星,,,,(使用衛星番号)
  4. 衛星番号、仰角度、方位度、信号デシベル ×4衛星分
  5. *チェックサム

RMC – 時刻位置情報速度方向
$GPRMC,043356.000,A,3543.8999,N,13944.3790,E,0.0,4.3,301109,,,A*62

ID,

  1. 測位時刻 UTC 00時00分00秒.000
  2. 測位ステータスA有効V無効
  3. 緯度度分
  4. NS北緯南緯
  5. 経度度分
  6. EW東経西経
  7. 速度(ノット)
  8. 進行方向度(対真北)
  9. 日付 日、月、年
  10. 偏角,度NSEW
  11. 測位モードA/D/N(測位モードA-単独/D-ディファレンシャル/N-無効(E-DeadReckoning/F-Float/R-RTK)
  12. チェックサム

VTG 進行方向速度情報
$GPVTG,199.4,T,,M,0.0,N,0.0,K,A*08

ID,

  1. 真北に対する進行方向度
  2. T/M 真北/磁北
  3. 方位
  4. T/M
  5. 速度
  6. Nノット
  7. 速度
  8. Kキロ
  9. チェックサム

ZDA 時刻情報
$GPZDA,014336.000,08,06,2012,,*5A
ID,

  1. 測位時刻 UTC時分秒.000
  2. 日 UTC
  3. 月 UTC
  4. 年 UTC
  5. LOCAL TIME(UTCオフセット00)
  6. LOCAL TIME 分(UTCオフセット00)
  7. チェックサム

—–Ver 3.01

データは、シリアル非同期、1スタートビット、8データビット、1ストップビット、パリティなしで送信されます。

標準では速度として4800が指定されています。最上位ビットは常にゼロです。

UTC、(GMT-Zulu時間)で日付と時刻を出力します。

GPSの日付と時刻は、1980年1月6日のゼロ秒開始からの週数に週の秒数を加えたものとして表されます。

GPS時刻はうるう秒補正されていませんが、衛星は現在のうるう秒補正もブロードキャストします。国際地球回転基準系サービス(IERS)によって発行

うるう秒補正は、12.5分ごとに1回、多重化衛星サブフレームブロードキャストにのみ含まれます。衛星はGPS受信機にうるう秒を通知しますが、この通知は必ずしもデバイスで正しく処理されるとは限らず、GPS受信機がコールドスタートした直後にはまったく利用できない場合があります。出力されたUTC時間は、コールドスタート又はうるう秒を含むサブフレームを受信するまでは約2秒程度ずれています。

 

NMEA 2.0 1992-1    
NMEA 2.01 1994-8    
NMEA 2.10 1995-10    
NMEA 2.20 1997-1    
NMEA 2.30 1998-3 APB,BWC,BWR,GLL,RMA,RMB,RMC,VTG,WCV,XTE  
NMEA 3.00 2000-7 GBSエラーセット  
NMEA 3.01 2002-1    
NMEA 4.00 2008-11    
NMEA 4.10 2012-7    
NMEA 4.11 2018-11 GNSS (Global Navigation Satellite System) sentences. GPS (US), GLONASS (Russia), GALILEO (Europe), BDS (China), QZSS (Japan), and NavIC ((IRNSS) (India)の各情報が含まれます)

BD BeiDou (中国)
CD Digital Selective Calling VHFデジタル選択呼出(DSC)装置
EC Electronic Chart Display & Information System (ECDIS)航海援助装置
GA Galileo Positioning System EU
GB BeiDou (China)
GIVE NavIC, IRNSS (インド)
GI GLONASS, IEIC 61162-1
GN GNSS (NMEA 0183)
GP GPS
GQ QZSS (日本)
II 総合機器
IN 総合航海システム
LC Loran-C receiver (obsolete)
Pxxx ベンダー固有
BECAUSE QZSS (日本)
QZ QZSS (日本)

システム 衛生 PRN NMEA-ID
EGNOS AOR-E 120 33
EGNOS ARTEMIS 124 37
EGNOS IOR-W 126 39
MSAS MTSAT-1 129 42
EGNOS IOR-E 131 44
WAAS AMR 133 46
WAAS PanAm 135 48
MSAS MTSAT-2 137 50
WAAS Anik 138 51

1〜32 GPS
33-54 SBASシステム(EGNOS、WAAS、SDCM、GAGAN、MSAS)
55-64 使用されていません(他のSBAS又QZSSの番号が置き換わる場合があります。NMEAV3.0 以下)
65-88 GLONASS
89-96 GLONASS(将来の拡張)
97-119 使用されていない
120-151 未使用(SBAS PRNがこの範囲を使用)
152-158 SBASシステム(EGNOS、WAAS、SDCM、GAGAN、MSAS)
159-172 使用されていない
173-182 IMES
193-197 QZSS
196-200 QZSS(将来の拡張)
201-235 BeiDou (u-blox, not NMEA)
301 – 336 GALILEO
401 – 437 BeiDou (NMEA)

https://www.tokyo2show.jp/support/faq.html