$GPGGA
形式
$GPGGA,m1,m2,c1,m3,c2,d1,d2,f1,f2,M,f3,M,f4,d3*cc
パラメータと意味
パラメータ | 意味 | 形式 |
m1 | UTC時刻 | hhmmss.ss形式です |
m2 | 緯度 | ddmm.mmmm |
c1 | 緯度の種類 | 北緯=N 南緯=S |
m3 | 経度 | ddmm.mmmm |
c2 | 経度の種類 | 東経=E 西経=W |
d1 | 位置の種類 | 0=無効 1=自律測位 2=差分補正(ディファレンシャル補正またはRTCM基地局補正) |
d2 | 測位に利用した人工衛星の個数 | |
f1 | 位置の精度(水平方向)HDOP | n.nn |
f2 | 標高(基準楕円体からの標高) | n.nn |
M | 高さの単位 | M=メートル |
f3 | ジオイドからの距離(ジオイド高) | n.nn |
M | ジオイドからの距離単位 | M=メートル |
d3 | ディファレンシャル補正値 | |
d4 | RTCMの基地局ID | |
cc | チェックサム | |
$GPGSA
形式
$GPGSA,m1,m2,d1,d2,d3,d4,d5,d6,d7,d8,d9,d10,d11,d11,pd,hd,vd*cc
パラメーターと意味
パラメータ | 意味 | 形式 |
m1 | モード | M=2D/3Dマニュアル A=2D/3D自動 |
m2 | モード | 1=無効 2=2D 3=3D |
d1~d11 | 位置補正情報 | |
pd | PDOP | |
hd | HDOP | |
vd | VDOP | |
cc | チェックサム | |
$GPGSV
形式
$GPGSV,n1,n2,n3,n4,d1,d2,sn,ssv1,ssv2,ssv3,ssv4,tsv1,tsv2,tsv3,tsv4,fsv1,fsv2,fsv3,fsv4*cc
パラメーターと意味
パラメータ | 意味 | 形式 |
n1 | メッセージの個数 | |
n2 | メッセージ番号 | |
n3 | 取得できた人工衛星の個数 | |
n4 | 人工衛星のID番号(PRN) | |
d1 | 人工衛星の仰角 | 90度が最大値 |
d2 | 人工衛星の方位角 | 0~359度の範囲 |
sn | SN比 | 0~99dBの範囲 |
ssv1 | 2番目の人工衛星の人工衛星のID番号(PRN) | |
ssv2 | 2番目の人工衛星の人工衛星の仰角 | |
ssv3 | 2番目の人工衛星の人工衛星の方位角 | |
ssv4 | 2番目の人工衛星のSN比 | |
tsv1 | 3番目の人工衛星の人工衛星のID番号(PRN) | |
tsv2 | 3番目の人工衛星の人工衛星の仰角 | |
tsv3 | 3番目の人工衛星の人工衛星の方位角 | |
tsv4 | 3番目の人工衛星のSN比 | |
fsv1 | 4番目の人工衛星の人工衛星のID番号(PRN) | |
fsv2 | 4番目の人工衛星の人工衛星の仰角 | |
fsv3 | 4番目の人工衛星の人工衛星の方位角 | |
fsv4 | 4番目の人工衛星のSN比 | |
cc | チェックサム | |
補足
n1が2の場合は $GPGSV行が2行続き n2=1,n2=2の行がある。
$GPZDA
形式
$GPZDA,f1,d1,d2,d3,d4,d5*cc
パラメーターと意味
パラメータ | 意味 | 形式 |
f1 | UTC時刻 | |
d1 | 日 | |
d2 | 月 | |
d3 | 年 | |
d4 | ローカル時刻との差(時間) | |
d5 | ローカル時刻との差(分) |
cc | チェックサム | |
$GPZDA
形式
$GPRMC,f1,c2,f3,c4,f5,c6,f7,f8,s9,f10,c11,c12*cc
パラメーターと意味
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
最終更新日: 2011-12-10
作成日: 2011-08-25