[筆記]NMEA:GPS設備間通訊的語言

當我們使用GPS設備時,或許聽過「NMEA」這個詞。那麼,NMEA又是什麼呢?它在GPS設備中扮演著什麼樣的角色?讓我們用淺顯易懂的方式來介紹NMEA的基礎知識。

什麼是NMEA?
NMEA是「National Marine Electronics Association」的縮寫,是一個組織,也是一種通訊協議的名稱。在GPS領域,NMEA是一種常用的通訊協議,用於不同GPS設備之間的數據交換和通訊。

NMEA的格式
NMEA數據通常以ASCII文本的形式進行傳輸,其中包含了特定的數據字段和信息。最常見的NMEA格式是NMEA 0183,它定義了不同類型的數據消息和對應的格式。

常見的NMEA訊息
在NMEA 0183中,有一些常見的訊息類型,其中包括:

GGA:包含有關位置和時間的信息,如緯度、經度、海拔高度和UTC時間等。
RMC:提供有關位置、速度和航向的信息,以及UTC時間和日期。
VTG:提供地面速度和航向的信息。
GSA:提供有關GPS接收器的工作模式和使用的衛星信息。
GSV:提供有關可見衛星數量和每個衛星的詳細信息。

NMEA的應用
NMEA協議的應用非常廣泛,特別是在航海、船舶和車載導航等領域。通過使用NMEA格式,不同的GPS設備可以相互通信並交換位置、速度和時間等數據。這使得船舶和車輛能夠在導航過程中準確地相互定位和跟蹤。

結論:
NMEA是一種通訊協議,用於GPS設備之間的數據交換和通訊。通過使用NMEA格式,不同的GPS設備能夠共享位置、速度和時間等數據,使得導航和定位變得更加準

補充:RMC跟VTG的差別

RMC和VTG是NMEA 0183協議中兩種不同的消息格式,用於傳輸GPS設備的相關數據。雖然它們都提供有關位置和速度的信息,但它們在提供的數據內容和格式上有一些不同之處。

RMC消息(Recommended Minimum Specific GNSS Data)提供了有關位置、速度和航向的信息,以及UTC時間和日期。它包含以下字段:

UTC時間(時間和日期)
定位狀態(有效或無效)
緯度和經度(以度分秒或度分表示)
地面速度(以海里/小時為單位)
航向(以度為單位)
磁變(以度為單位)


VTG消息(Track Made Good and Ground Speed)提供了地面速度和航向的信息。它包含以下字段:

地面速度(以公里/小時為單位)
地面航向(以真北為基準,以度為單位)
地面航向(以磁北為基準,以度為單位)
總結而言,RMC消息提供了更全面的位置和速度信息,包括緯度、經度、地面速度和航向等數據,還包括UTC時間和日期。而VTG消息則專注於提供地面速度和航向的信息,其中包括以公里/小時表示的速度和以度為單位的真北和磁北航向。

分類: 未分類,標籤: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , 。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *