(4)エラーの検出と処理
リスナはデータ通信に以下のような内容が含まれている場合エラーを認識する。
-チェックサムエラー
-無効文字
-トーカの識別子とフォーマッタの両方、あるいはどちらかの長さが正しくない
-時間切れ
リスナは正しいセンテンスのみ採用する。
(5)センテンスの例
(A)ロランCの緯度・経度の場合
$LCGLL,4728.31,N,12254.25,W,091342,A,A*4C<CR><LF>
これはロランCによって決定された現在地の緯度・経度を与える場合の例。
$: |
センテンスの始まり |
LC: |
ロランCの測位結果 |
GLL: |
現在地の緯度・経度 |
4728.31,N: |
北緯47°,28,31′ |
12254.25,W: |
西経122°,54,25′ |
091342: |
測位した時間、午前9時13分42秒(世界標準時) |
A: |
受信機の状態:警告なし |
A: |
モード表示:独立モード |
*4C: |
チェックサム 16進数で4C |
<CR><LF>: |
センテンスの終り |
(B)質問センテンスの例
質問
$GPCRQ,MSK*2E<CR><LF>
GP: |
GPS受信機の質問センテンス(トーカ) |
CR: |
データ受信機に対する質問(リスナ) |
Q: |
質問のアドレスを表す文字 |
MSK: |
MSK受信機(ビーコンレシーバ)インターフェース |
*2E: |
チェックサム16進数で2E |
回答
$CRMSK,293.0,M,100,A,10,1*6F<CR><LF>
CR: |
データ受信機 |
MSK: |
MSK受信機(ビーコンレシーバ)インターフェース |
293.0: |
ビーコン周波数(kHz) |
M: |
ビーコン周波数のオート/マニュアルの区別、マニュアル |
100: |
ビーコンのビットレート、100ビット/秒 |
A: |
ビーコンのビットレートのオート/マニュアルの区別、オート |
10: |
通信の間隔 |
1: |
チャンネルナンバー |
*6F: |
チェックサム16進数で6F |
(6)その他
トーカの操作マニュアルあるいは付属の印刷物には通信に必要な情報として以下の項目を記載することになっている。
a)信号線A、B、共通の接地線Cの識別
b)トーカとしての出力ドライブ能力
c)承認したセンテンス、使用しないフィールドの注釈、トーカから送信された占有センテンス、データ通信間隔(レイテンシ)および各センテンスの送信間隔のリスト
d)リスナとして負担すべき要求事項
e)リスナとして要求されるセンテンスと関連するデータフィールドのリスト
f)インターフェースに関連する現行のソフトウエアとハードウエアの改定の内容
g)実際に使われている構成部分とデバイスに関連するリスナ/トーカについて、入出力回路の電気的記述と図。コネクタタイプと部品番号も含める。
h)この規格のアップデートの日付とバージョンナンバ
以上の記述の他に、通信時間間隔、フィルタリング、エラーの扱い及びデータ通信間隔はシステムの性能に重大な影響を与えるので、製造メーカはこれらの事について十分な考慮を払うこと。
製造メーカの操作マニュアルあるいは附属の印刷物には可能な限り、上述のデータ含めるべきである。
|