【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言

TCP/IP通信の開発をしています。
開発はVS 2005 VB.net です。

送信データは下記の通りとなっていますが、BCCの算出方法が分かりません。
送信データ:[STX TEXT ETX BCCH BCCL CR]

制御文字は下記の通りです。
STX 02H(hex) テキストの開始
ETX 03H(hex) テキストの終了
BCC 水平パリティとして誤り検出に使用する
CR 0DH(hex) キャリッジリターン

※1)BCCは、STXの後からETXの前までバイト単位でXORを行い、結果を上位と下位の4ビットに分け、それぞれASCIIに変換して上位下位の順で転送する。
※2)BCC計算範囲はTEXT部です。

※1)の部分を同コーディングすればよいか分かりません。
ご教授いただければと思います。

A 回答 (1件)

http://ideone.com/RLvzH

という話?
    • good
    • 0
この回答へのお礼

早急な回答ありがとうございます。
まさにこれだと思います。
これでテストしてみます。
ありがとうございました。

お礼日時:2011/03/01 16:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報