ASCII 文字への CRC のエンコード - WXT530

WXT530 シリーズ ユーザーガイド

Document code
M211840JA
Revision
F
Language
日本語
Product
WXT530
Document type
取扱説明書

16 ビットの CRC は、以下のアルゴリズムを使用して 3 つの ASCII 文字にエンコードされます。

1 番目の文字 = 0x40 OR(右に 12 ビットだけシフトした CRC)

2 番目の文字 = 0x40 OR((右に 6 ビットだけシフトした CRC) AND 0x3F)

3 番目の文字 = 0x40 OR(CRC AND 0x3F)

この 3 文字の ASCII 文字がデータと <cr><lf> の間に挿入されます。文字フレームにパリティが選択されている場合は、3 つのすべての文字にパリティが適用されます。

コマンドの最初の文字が小文字で送信された場合は、CRC 計算コードが応答の最後に追加されます。