NMEA 協定:GNSS 接收機的通用語言

當你打開任何一款 GNSS 接收機的串口監控軟體,看到的第一個畫面通常是一串串以 $GP 開頭的文字訊息,不斷地滾動更新,有一種很洗畫面的感覺。這就是 NMEA 協定,幾乎所有 GNSS 接收機都支援的標準輸出格式。

在我剛開始開發 GNSS 應用時,面對這像火星文的字串完全摸不著頭緒。但當我慢慢理解了 NMEA 的結構後,才發現它其實沒那麼難懂,而且包含了定位所需的幾乎所有資訊。今天就來完整解析 NMEA 協定,讓你也能輕鬆讀懂衛星的「語言」。

閱讀全文

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

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

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

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

閱讀全文