USB-RS232アダプターを持っていて、それを使用してバーコードリーダーから長い入力(28文字)を取得していました。私のコンピューターではすべてが正常に機能します。
RS232シリアルポートがPCI-Eに接続されている他のコンピューターにc#アプリケーションをインストールしました。バーコードリーダーから入力を受信すると、2つの部分に分割されます。
どうすればそれを知ることができますか?私はc#アプリケーションにイベントハンドラーを持っていて、DataReceived
それが2回呼び出されており、毎回入力の一部を取得しているためです。
RS232 PCI-Eポートは、OxfordSemiconductorInc.によって製造されています。
OSはWindows7です。
これはハードウェアの問題であり、アプリケーションの問題ではないと思います。変更する設定、バッファサイズなどがありますが、そのようなものは見つかりませんでした。
よろしくお願いします!