|
[ruby-list:42167] Re: RS232Cによるパソコン間の通信の不具合(質問): msg#00198lang.ruby.japanese
木村です。 [ruby-list:42161] が届かないのでこっちにぶら下げます。 > ところが、もう一つ問題がありますので、追記します。 > > while c = port.sysread(1) # RS232C data read > # cの解析処理・・ > end > を実行しているときに、 > C:/ruby-hy/rbAF2.tmp:91:in `sysread': End of file reached (EOFError) > from C:/ruby-hy/rbAF2.tmp:91 > とエラー表示され、ストップします。 16進表記で 0x1a のデータを受信してしまったのでしょう。 binmodeすれば解決します。 > 2 データは電子コンパスから次々に送られるはずなのに、何故、PC側で > はポートに読むべきデータが届かないのか不思議です。 ハンドシェイクの手順が正しくないということはありませんか? ポートをモニタリングして、矢幡さんのスクリプトを使ったときと ちゃんと動くというソフトを使ったときの状態を比べるとか。 -- 木村浩一 I thought what I'd do was, I'd pretend I was one of those deaf-mutes. mail kbk at kt.rim.or.jp web www.kt.rim.or.jp/~kbk/index.html#zakkicho homepage3.nifty.com/farstar/
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | [ruby-list:42166] Re: RS232Cによるパソコン間の通信の不具合(質問), U.Nakamura |
|---|---|
| Next by Date: | [ruby-list:42168] ASRのインストール(Windows Installer)と subst のちょっとしたトラブル, conundrum / |
| Previous by Thread: | [ruby-list:42177] Re: RS232Cによるパソコン間の通信の不具合(質問), KIMURA Koichi |
| Next by Thread: | [ruby-list:42163] Re: RS232Cによるパソコン間の通信の不具合(質問), AOKI Shigeru |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |