掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
CRCコードを算出するには? (ID:121357)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>CRCの計算は私の提示したデータ部(128Byte)からの算出で いいのでしょうか? CRC算出はデータ部、ヘッダ部共に算出しているかと思われます。 >また、オプションでファイルの変更日時、ファイル属性 >シリアルナンバーもヘッダに付加できるようですが >この辺の確認はできていますか? どのようにすれば、上記の情報を送信出来るかが分からないため、 確認はしていません。 ハイパーターミナルの操作としては、[転送(T)]→[ファイルの送信(S)]より、ファイルを送信しています。 なお、回線モニタにて送信データを調べていまが、ファイル名とファイルサイズのみがヘッダ情報として送信されているようです。 >具体的な送信データはありませんか? 下記のようなデータでよろしいでしょうか(^^; ==================================================================== ファイル名:test.txt ファイルサイズ:3byte ファイルデータ:ABC ==================================================================== 送信データ---ヘッダ情報(?) 01,00,FF,74,65,73,74,2E,74,78,74,00,33,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,B7,3B >>> B7,3B がCRCコードかと・・・ ---C受信--- 送信データ---データ部 01,01,FE,41,42,43,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A,1A, 1A,1A,1A,41,4B >>> 41,4B がCRCコードかと・・・ ---ACK受信--- 送信データ---<EOT>:コントロールコード 04 ---C受信--- 送信データ 01,00,FF,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00, 00,00,00 ---ACK受信--- >#ヘッダがSTXのときはデータ部は1024Byteだった気がします >SOHのときは 128Byte ヘッダがSTXの場合でも、送信データが128byte以下であれば128byteサイズで 送信しているようです。 >2バイト目はブロック番号で、3バイト目は(NOT 2バイト目) >なので、<SH> とか<Not SH>と表現するのはちと微妙な感じ。 この辺は私の誤りです。すみません。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.