COMポート経由でファイルを送信しようとしていますが、毎回失敗します。 まず私はこのような各マシン上でシリアルを設定:Windowsコマンドプロンプトでシリアルポート経由でファイルを送信する方法
MODE COMxの:115200、N、xはCOMポート番号8
。 その後、私はtahtをやろうとしている:COM1 file.zip
COPY:/ B
と後方レシーバPC上を。ほとんどの場合、私は壊れたアーカイブを持っています。しかし、最後のtryesは私にはまったく何も与えていない - 最初のPCはファイルが送信されたと言うが、2番目はデータを待っているという。これを解決する方法を知っている人はいますか?
このシリアルケーブルを使用したことはありますか?シリアルケーブルが正しく設定されていますか? – lit
ケーブルはうまく動作し、C#SerialPortクラスで送信してチェックします。そして、はい、私はこれまでにファイルを転送しましたが、これはテキストファイルでのみ動作します。たぶんバイナリコピーフラグは他のファイルに役立つでしょう。 –
C##練習でテキスト以外をお送りしましたか?もちろん、バイナリデータにControl-Z(0x1A)が含まれている場合は、おそらく転送を終了します。 – lit