Teratermを使用してある機器にバイナリファイルを
転送しようとしています。
そのターゲット側のプログラム方法で悩んでいます。
ネットで調べてみたのですが128バイト毎に転送して
ターゲットがACK,NAKを応答すると次のパケットを送るか
再送するか判定するまでしか調べられませんでした。
別の(他社)機器で転送したときにアナライザーで見ると
以下のように表示されています。
byte 1 2 3 4・・・ 130 131 132
host 01 01 FE 44・・・ AB 86 44
target NAK NAK ACK
1,2は連番なのかなと思いますが3byte目の[FE]と
132byte目の[44]が分かりません。
ちなみに4byte目[44]~131byte目[86]まではファイルの
データ128バイトです。
ここで本題なのですが、
1.転送データのどの部分が何を示しているのか(1-3byte目と132byte目)
2.checksumの計算方法
をご教授願えないでしょうか。
稚拙な文章で理解しにくいと思いますのでお答えいただけそうで
追加説明が必要でしたら申し付けください。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
Ward Christensen氏(XMODEMプロトコル開発者)によるオリジナルのXMODEMプロトコル仕様はこのようになっています:
http://www.totse.com/en/technology/telecommunica …
なるほど、英語のサイトなら見つかったんですね。ありがとうございます。翻訳できて理解できたら再度お礼のポイントを発行いたしますね。
No.1
- 回答日時:
ここの説明でだいたいわかるだろうと思いますが。
あとはXMODEMを実装したソースがあるので参考にすればいいかと。
lrzszとしてlinux,FreeBSDに含まれているようです。
参考URL:http://www.wdic.org/?word=XMODEM+%3AWDIC
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# TCP/IP通信時のサーバーからの受信 2 2022/11/23 09:11
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- その他(データベース) c言語の問題です。これを踏まえてコーディングしたいのでおしえていただきたいです。 3 2023/08/03 09:27
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Gmail OCNメールの自動転送につて 1 2022/04/21 16:36
- Android(アンドロイド) Aloha Browser でダウンロードしたファイルをPCに転送するには? 1 2022/05/23 18:54
- その他(コンピューター・テクノロジー) 50台の織機から回転数を取得・集計しモニターに表示したい 2 2022/11/05 15:48
- HTML・CSS htmlのデータをwebページみたいに見る方法 5 2023/06/23 17:47
- その他(自然科学) 風車音の測定 3 2023/04/28 07:12
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
{ CONTROL Forms.Label.1}が...
-
Version Control on Unity
-
VBSでテキストファイルの2行目...
-
テキストファイルの1行目のみを...
-
vba クリップボードクリアにつ...
-
IT業界より楽に稼げる業界って...
-
過剰なオブジェクト指向脳から...
-
Google ColaboでGUI作成
-
AIの登場でプログラマーたちが...
-
16x16のスプライトフォント
-
プログラミング
-
Python... 環境設定 初心者です...
-
pythonにてseleniumを使うも、...
-
大学のゼミのレポートがムカつ...
-
シェルのSTEP数について教えて...
-
バッチファイルが保存されてい...
-
プログラミングサイトについて。
-
プログラミング未経験者(殆ど未...
-
プログラミング ソースコード
-
Pythonって何を意識した言語な...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのキー入力...
-
WiFiのプログラミングについて
-
プロトコルの決め方(RS232C)
-
リバースTCP非同期攻撃が検出さ...
-
VRRPとHSRPについて
-
伝送速度の実測値と理論値の違...
-
イーサネットフレームに関する...
-
MSN Messenger 起動中にEtherea...
-
FTPではなくSCPかSFTPのよ...
-
USBの通信の仕組みについて、詳...
-
内部告発メールを送る予定。送...
-
知らないWi-Fiに接続してしまい...
-
誹謗中傷について 会社のメール...
-
先ほど買い物中に間違えて鍵が...
-
サブネットマスクについて
-
NEC LL800/KG「ATI Radeon Xpre...
-
ブロードキャストにPINGしたい
-
イーサネット アダプターとは
-
LAN構築(クロスケーブル)で転送...
-
ネットサーフィンをしているだ...
おすすめ情報