[#41973] Kconv のデフォルト動作とオプション指定 — "NARUSE, Yui" <naruse@...>
成瀬です。
9 messages
2006/04/07
[#41979] Net::HTTP での refresh の取り扱い — Takeshi Honda <moecho21@...>
お世話になります。
6 messages
2006/04/08
[#41984] Timeクラスの継承について — Yuki SHIMAZU <y.shimazu@...>
はじめまして。島津と申します。
9 messages
2006/04/09
[#42005] cygwin で ruby/gtk — Takeshi Honda <moecho21@...>
お世話になります。
7 messages
2006/04/12
[#42006] 動的な変数代入について — Yuki SHIMAZU <y.shimazu@...>
島津と申します。
7 messages
2006/04/12
[#42008] Re: 動的な変数代入について
— rubikitch <rubikitch@...>
2006/04/12
From: Yuki SHIMAZU <y.shimazu@nifty.com>
[#42017] [Q]debian etch で el4r が動きません — "ITSUMI ken-ichi" <itsumi.ml@...>
はじめまして。 いつみと申します。
6 messages
2006/04/14
[#42018] Re: [Q]debian etch で el4r が動きません
— rubikitch <rubikitch@...>
2006/04/14
From: "ITSUMI ken-ichi" <itsumi.ml@gmail.com>
[#42023] [問題解決御礼] was: [Q]debian etch で el4r が動きません — "ITSUMI ken-ichi" <itsumi.ml@...>
元記事投稿者のいつみです
4 messages
2006/04/14
[#42027] 正規表現のマッチングがフリーズしてしまうコード — "conundrum /" <conundrum@...>
conundrumです。
14 messages
2006/04/14
[#42029] Re: 正規表現のマッチングがフリーズしてしまうコード
— KIMURA Koichi <kbk@...>
2006/04/14
木村です。
[#42053] NKF MIME encode problem — OHARA Shigeki <os@...>
大原です。
55 messages
2006/04/20
[#42054] Re: NKF MIME encode problem
— OHARA Shigeki <os@...>
2006/04/20
大原です。
[#42059] Re: NKF MIME encode problem
— "NARUSE, Yui" <naruse@...>
2006/04/20
成瀬です。
[#42061] Re: NKF MIME encode problem
— OHARA Shigeki <os@...>
2006/04/21
大原です。
[#42067] Re: NKF MIME encode problem
— しん <dezawa@...>
2006/04/21
え、
[#42068] Re: NKF MIME encode problem
— OHARA Shigeki <os@...>
2006/04/21
大原です。
[#42079] Re: NKF MIME encode problem
— しん <dezawa@...>
2006/04/21
出沢です
[#42080] Re: NKF MIME encode problem
— OHARA Shigeki <os@...>
2006/04/21
大原です。
[#42179] Re: NKF MIME encode problem
— しん <dezawa@...>
2006/05/01
出沢@逃避中 です
[#42180] Re: NKF MIME encode problem
— OHARA Shigeki <os@...>
2006/05/01
大原です。
[#42185] Re: NKF MIME encode problem
— しん <dezawa@...>
2006/05/02
出沢です
[#42212] Re: NKF MIME encode problem
— OHARA Shigeki <os@...>
2006/05/09
大原です。
[#42265] mime_header.rb(Re: NKF MIME encode problem)
— しん <dezawa@...>
2006/05/27
出沢です
[#42295] Re: mime_header.rb(Re: NKF MIME encode problem)
— OHARA Shigeki <os@...>
2006/05/28
大原です。
[#42297] Re: mime_header.rb
— しん <dezawa@...>
2006/05/28
出沢です
[#42300] Re: mime_header.rb
— "NARUSE, Yui" <naruse@...>
2006/05/28
成瀬です。
[#42303] Re: mime_header.rb
— OHARA Shigeki <os@...>
2006/05/29
大原です。
[#42305] Windows上でのruby toolの作り方
— しん <dezawa@...>
2006/05/29
出沢です
[#42268] Re: mime_header.rb(Re: NKF MIME encode problem)
— Yukihiro Matsumoto <matz@...>
2006/05/27
まつもと ゆきひろです
[#42063] puts,printの出力をファイルにも出力するには — 岩崎 弘孝 <IH000667@...>
岩崎と申します。
7 messages
2006/04/21
[#42090] jcodeのtr_sが正しく動かない — "Kentaro KAWAMOTO" <kentaro.kawamoto@...>
川本と申します。
5 messages
2006/04/23
[#42110] Re: puts,printの出力をファイルにも出力するには — 岩崎 弘孝 <IH000667@...>
岩崎です。
11 messages
2006/04/25
[#42117] Re: puts,printの出力をファイルにも出力するには
— Yukihiro Matsumoto <matz@...>
2006/04/25
まつもと ゆきひろです
[#42120] Re: puts,printの出力をファイルにも出力するには
— "Nobuyoshi Nakada" <nobu@...>
2006/04/25
なかだです。
[#42129] Re: puts,printの出力をファイルにも出力するには
— Yukihiro Matsumoto <matz@...>
2006/04/26
まつもと ゆきひろです
[#42121] RS232Cによるパソコン間の通信の不具合(質問) — "Hisashi Yahata" <yahatah@...>
ノートパソコンと電子コンパスをRS232Cで接続し、データを取得するプログラ
40 messages
2006/04/25
[#42122] Re: RS232Cによるパソコン間の通信の不具合(質問)
— Hidetoshi NAGAI <nagai@...>
2006/04/25
永井@知能.九工大です.
[#42124] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "yahata hisashi" <yahatah@...>
2006/04/25
永井様
[#42133] Re: RS232Cによるパソコン間の通信の不具合(質問)
— Hidetoshi NAGAI <nagai@...>
2006/04/26
永井@知能.九工大です.
[#42134] Re: RS232Cによるパソコン間の通信の不具合(質問)
— KIMURA Koichi <kimura.koichi@...>
2006/04/26
木村です。
[#42135] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "U.Nakamura" <usa@...>
2006/04/26
こんにちは、なかむら(う)です。
[#42138] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "Hisashi Yahata" <yahatah@...>
2006/04/26
様々にご検討をいただき感謝申し上げます。
[#42139] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "U.Nakamura" <usa@...>
2006/04/26
こんにちは、なかむら(う)です。
[#42140] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "Hisashi Yahata" <yahatah@...>
2006/04/26
最後までお付き合いいただきまして、有り難うございます。
[#42141] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "U.Nakamura" <usa@...>
2006/04/26
こんにちは、なかむら(う)です。
[#42143] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "Hisashi Yahata" <yahatah@...>
2006/04/26
[#42144] Re: RS232Cによるパソコン間の通信の不具合(質問)
— kou@... (塚本 晃介)
2006/04/26
塚本と申します
[#42145] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "Hisashi Yahata" <yahatah@...>
2006/04/26
[#42149] Re: RS232Cによるパソコン間の通信の不具合(質問)
— KIMURA Koichi <kbk@...>
2006/04/26
木村です。
[#42159] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "Hisashi Yahata" <yahatah@...>
2006/04/28
[#42162] Re: RS232Cによるパソコン間の通信の不具合(質問)
— AOKI Shigeru <saoki@...>
2006/04/28
青木@ナセ工企です。
[#42165] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "Hisashi Yahata" <yahatah@...>
2006/04/28
長い質問に丁寧にご回答いただき大変有り難うございます。
[#42166] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "U.Nakamura" <usa@...>
2006/04/28
こんにちは、なかむら(う)です。
[#42171] Re: RS232Cによるパソコン間の通信の不具合(質問)
— "yahata hisashi" <yahatah@...>
2006/04/29
結論から言いますと、PCと電子コンパスとの通信は、完璧に成功しました。
[ruby-list:42159] Re: RS232Cによるパソコン間の通信の不具合(質問)
From:
"Hisashi Yahata" <yahatah@...>
Date:
2006-04-28 10:42:10 UTC
List:
ruby-list #42159
なかむらさんからご教示いただいたsysread(1)によって、PC間の通信がうまくい き、同時に、電子コンパスからデータが無事読めることを確認しました。ところが、 電子コンパスと繋ぐと一部に不具合があったのですが、さらに悪いことに反応がおか しくなりました。 話が複雑になり、恐縮ですが、電子コンパスとPCとの関係で説明します。 電子コンパスには、PCから命令のパケットを送り、電子コンパスからバイナリー コードのパケットが返ることになっています。 やや詳しくいえば、0D,0A,7Eの3つのStart-of−Packet(sop)を送り、命令コー ド、データバイト数、データ、チェックサムのパケットを送ります。 これに対して、電子コンパスから、sopのエコーに続き、命令コード、データバイト 数、データ(9種の測定値、バイナリー)、チェックサムの情報をパケットで返しま す。 チェックサムはパケットデータの合計値を256で剰余で与えられ、これを求めれ ば、正しいデータが送られることを確認できました。 1 問題は、0Dのバイトが脱落したのです。何故、脱落するのか不明です。ただし、 受信時に無視すれば済むので、計測には影響はない思いました。 問題は残りますが、計測できる見込みがでてきました。(しかし、その喜びもつ かの間でした) 2 ところが、同じように、再度、PCを実行すると、電子コンパスからのパケット を表示開始が極めて遅く、表示と表示との間もあきます。 さらに、内容がでたらめな表示、すなわち、sopや命令コード、データバイト 数、データ(測定値)、チェックサムの内容とは思われません。 もちろん、添付のソフトをすぐに実行すれば、正常に計測し、その反応は迅速で すので、ハード面のトラブルではないことは確かです。 ソフトに問題があることが確実で、すなわち、動作が安定しないということで す。 4 永井さんのご指摘のように、スクリプト上できちんと通信設定するためには、 system "MODE COM1 BAUD=9600 PARITY=N DATA=8 STOP=1"を入れましたが、これは不 十分でしょうか。 5 また、「面倒でも [ruby-list:42127] で紹介されていた ruby-serialport など を使う」ことを検討したいと思いました。しかし、えださんによれば、「僕もおなじ ような状況になって困ったことがあります。とある機械との接続ははruby-serialで 大丈夫なのに、別の機械だとうまく動かない、と。」 この問題が依然として残る可 能性があるのでしょうか。 6 以上の問題は、直接には、Rubyでは対応できないソフト上の問題を内在している のでしょうか。えださんや桜井さんがすでに経験されたように、他の拡張ライブラ リーを使うのが早道で、諦めるべきでしょうか。 最後に私はCやC++を経験していません。拡張ライブラリーを動かそうと、例題に 従い簡単な事例を試みました。makefileを作成した後に、makeによって、 file.soを作るつもりで、 C:\ruby-hy>makeとすると、画面には、 MAKE Version 5.2 Copyright (c) 1987, 2000 Borland と表示されますが、file.soは作成されません。 何故でしょうか。拡張ライブラリーが動かせないと、今後の展開でどうにもなりませ ん。どのテキストや解説を見ても、簡単にmakeでできると書いているだけです。 この作業ができるPC環境が記載されていません。例えば、c++を搭載していること が前提であるという説明はありません。 Rubyしか知らない者はどのような手順を踏めば、拡張ライブラリーを利用できるの か、ご教示いただければ幸いです。 多くの方に議論に参加していただき、さらにご教示いただき、誠に有り難うございま す。 矢幡 久