top of page

NMEA 0183 短文詳細說明

已更新:3月4日


NMEA 短文詳細說明
NMEA 0183 短文詳細說明

NMEA 0183(National Marine Electronics Association 0183)是一種標準化的資料通訊格式,廣泛用於 GPS 接收器及其他導航設備,用以傳輸時間、位置、衛星狀態等資訊。以下是有關 GMR(配備 GPS 選項)支援的常見 NMEA 短文的詳細說明,包括其結構、欄位意義及應用。這些短文可在「NMEA Messages」頁面中勾選啟用,並透過 PuTTY 或HyperTerminal 查看。



 

支援的 NMEA 短文

GMR 支援以下短文(最多選取六個,GSV 計為三個訊息單位):



以下為各短文的詳細說明:


1. ZDA - 時間和日期

  • 用途: 提供 UTC 時間、本地時區偏移和日期。

格式範例: $GPZDA,123519.00,27,02,2025,00,00*4F
  • 欄位解析:

    1. $GPZDA - 短文標識符(GP 表示 GPS)。

    2. 123519.00 - UTC 時間(HHMMSS.SS,例如 12:35:19)。

    3. 27 - 日(27 日)。

    4. 02 - 月(2 月)。

    5. 2025 - 年(2025 年)。

    6. 00 - 本地時區小時偏移(範圍 -13 至 +13)。

    7. 00 - 本地時區分鐘偏移。

    8. *4F - 校驗和(Checksum)。

  • 應用: 用於精確時間同步,例如校準網路時間伺服器。


2. GSV - 衛星可見資訊

  • 用途: 提供可見衛星的詳細資訊(每顆衛星的編號、仰角、方位角和訊號強度)。

格式範例: $GPGSV,3,1,12,01,45,120,46,02,30,085,44,...*79
  • 欄位解析:

    1. $GPGSV - 短文標識符。

    2. 3 - 總訊息數(因衛星數量多,分多條傳送)。

    3. 1 - 當前訊息編號(第 1 條)。

    4. 12 - 可見衛星總數。

    5. 01 - 衛星編號(PRN 號)。

    6. 45 - 仰角(度,0-90)。

    7. 120 - 方位角(度,0-359)。

    8. 46 - 訊號強度(dBHz,0-99)。

    9. ...(每條最多列四顆衛星,重複上述欄位)。

    10. *79 - 校驗和。

  • 注意: GSV 計為三個訊息單位,因其資料量大,通常分多條傳送。

  • 應用: 診斷 GPS 接收器的衛星接收狀態。


3. GGA - 全球定位系統修復數據

  • 用途: 提供當前位置、海拔和精度資訊。

格式範例: $GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
  • 欄位解析:

    1. $GPGGA - 短文標識符。

    2. 123519 - UTC 時間(HHMMSS)。

    3. 4807.038 - 緯度(DDMM.MMM,例如 48度07.038分)。

    4. N - 北緯(N/S)。

    5. 01131.000 - 經度(DDDMM.MMM,例如 11度31.000分)。

    6. E - 東經(E/W)。

    7. 1 - 定位狀態(0=無效,1=GPS,2=差分)。

    8. 08 - 使用衛星數。

    9. 0.9 - 水平精度因子(HDOP)。

    10. 545.4 - 海拔高度(米)。

    11. M - 高度單位(米)。

    12. 46.9 - 大地水準面高度修正(米)。

    13. M - 修正單位(米)。

    14. `` - 差分站 ID(若無則空)。

    15. *47 - 校驗和。

  • 應用: 提供詳細位置和高度數據,適用於導航與測量。


4. GLL - 地理位置(經緯度)

  • 用途: 提供基本的經緯度資訊。

格式範例: $GPGLL,4807.038,N,01131.000,E,123519.00,A*2D
  • 欄位解析:

    1. $GPGLL - 短文標識符。

    2. 4807.038 - 緯度。

    3. N - 北緯。

    4. 01131.000 - 經度。

    5. E - 東經。

    6. 123519.00 - UTC 時間。

    7. A - 狀態(A=有效,V=無效)。

    8. *2D - 校驗和。

  • 應用: 簡單位置資訊,適合基本定位需求。


5. GSA - GPS 衛星狀態

  • 用途: 提供衛星分佈模式和精度因子。

格式範例: $GPGSA,A,3,01,02,03,04,05,06,07,08,,,1.0,0.9,0.5*30
  • 欄位解析:

    1. $GPGSA - 短文標識符。

    2. A - 模式(A=自動,M=手動)。

    3. 3 - 定位類型(1=無,2=2D,3=3D)。

    4. 01,02,... - 使用中的衛星 PRN 號碼(最多12個)。PRN(偽隨機噪聲碼,Pseudo-Random Noise)是GPS系統中用於識別每顆衛星的唯一編號。

    5. 1.0 - PDOP(位置精度因子)。

    6. 0.9 - HDOP(水平精度因子)。

    7. 0.5 - VDOP(垂直精度因子)。

    8. *30 - 校驗和。

  • 應用: 分析定位精度和衛星分佈。


6. RMC - 推薦最小定位數據

  • 用途: 提供時間、位置和速度的綜合資訊。

格式範例: $GPRMC,123519.00,A,4807.038,N,01131.000,E,0.0,0.0,270225,,,A*6E
  • 欄位解析:

    1. $GPRMC - 短文標識符。

    2. 123519.00 - UTC 時間。

    3. A - 狀態(A=有效,V=無效)。

    4. 4807.038 - 緯度。

    5. N - 北緯。

    6. 01131.000 - 經度。

    7. E - 東經。

    8. 0.0 - 地面速度(節)。

    9. 0.0 - 航向(度)。

    10. 270225 - 日期(DDMMYY,例如 2025年2月27日)。

    11. `` - 磁偏角(若無則空)。

    12. `` - 磁偏角方向(E/W)。

    13. A - 模式(A=自主,D=差分)。

    14. *6E - 校驗和。

  • 應用: 提供時間和位置的基本綜合數據。


7. VTG - 航向與地面速度

  • 用途: 提供移動方向和速度。

格式範例: $GPVTG,0.0,T,,M,0.0,N,0.0,K,A*23
  • 欄位解析:

    1. $GPVTG - 短文標識符。

    2. 0.0 - 真北航向(度)。

    3. T - 真北參考(True)。

    4. `` - 磁北航向(若無則空)。

    5. M - 磁北參考(Magnetic,若無則空)。

    6. 0.0 - 地面速度(節,N=knots)。

    7. N - 速度單位(節)。

    8. 0.0 - 地面速度(公里/小時,K=kph)。

    9. K - 速度單位(公里/小時)。

    10. A - 模式(A=自主,D=差分)。

    11. *23 - 校驗和。

  • 應用: 適用於移動設備的速度與方向監控。


 

注意事項

  • 訊息數量限制: 最多選六個訊息,GSV 計三個單位,需調整鮑率(例如 9600 bps 或更高)以確保傳輸順暢。

  • 校驗和: 以「*」開頭的十六進位值,用於驗證資料完整性。

  • 應用選擇:

    • 時間同步:ZDA、RMC。

    • 位置資訊:GGA、GLL、RMC。

    • 衛星診斷:GSV、GSA。

    • 移動監控:VTG。



堅達公司 為美國 Masterclock 台灣獨家代理,歡迎致電(02)7720-9899 或 LINE https://lin.ee/tqAI0iG 洽詢。我們將有專人竭誠解答你的疑問。


 

Comments


訂閱

02 7720 9899

©2019 by GETOP Systems Inc.
堅達資訊實業股份有限公司

bottom of page