| 01910 01/03/02 09:45 | RE:01909 シリアルポート切り替えに付い |
| 投稿者 : 秀まるお | コメントを投稿する |
> ”シリアルポートへの書き込みに失敗したので切断しました。” 調べてみます。少々お待ちを。 |
| 01911 01/03/02 13:39 | RE:01910 シリアルポート切り替えに付い |
| 投稿者 : もか | コメントを投稿する |
>> ”シリアルポートへの書き込みに失敗したので切断しました。” > > 調べてみます。少々お待ちを。 これと同じ原因かもしれませんが、下記のように使用した場合2度目の切り替え後3秒位放置しておくと元の接続COMに戻ってしまいます。 デフォルト使用COM3 -> COM1 -> COM3 -> COM1 でしばらく放置しているとCOM3に戻ってしまう。 お手数ですが、合わせてご確認お願い致します。 |
| 01912 01/03/02 17:28 | RE:01909 シリアルポート切り替えに付い |
| 投稿者 : 秀まるお | コメントを投稿する |
僕のパソコンのCOM2を復活させて、モデムを2台つないでさっきテストしてみまし た。しかし、うまく再現しませんでした。 ソースコードを追ってみた所、どうも、送信がまだ完了してない段階でreconnect を実行してしまうとエラーになるような気がするんですが、どんなもんでしょ?。 何か送信してすぐにreconnectすると、送信中にreconnectする可能性があるので、 reconnectの前にsleep文を使ってしばらく間を置くようにしてみてほしいです。 それでもダメならソースコードをいじってなんとかしたいと思うので、また連絡く ださい。 |
| 新規に投稿する |