[518] RCXへのファームウェアのダウンロードで失敗します。 投稿者:okabe 投稿日:2000/06/02(Fri) 00:43
はじめまして! okabeと申します。
ラーニングシステム社で「ROBOLABチームチャレンジセット」を
買ったばっかりの新米です。どうぞよろしくお願いします。

さっそくですが題名のとおり、いきなりつまづいてしまいました。
すみませんがお助けください。以下の環境(特にgPort)で動かさ
れている方がおられましたらアドバイスをお願いします。

・環境
PowerMac G3 350 (Yosemite)
MacOS8.6
gPortシリアル(Griffin社)でIRTに接続

・状況
ラーニングシステム社のFAQのページで「◆E◆緑色のランプが
点灯する場合」に該当します。FAQのURLは以下のとおりです。
http://www.mdstorm.com/robolab/faq.htm
RCX側は無反応で、IRTへ数十バイト転送した時点で不正な反応あり
とエラーになります。

・試したこと
上記のFAQに書かれたことは、全て試してみましたがダメでした。
なお、借用したWindowsマシン(Win98),Performa5220(macOS8.1)では
正常に動作しましたのでRCX、IRTは不良品ではないと思われます。
IRTとgPortの「相性」といった問題があるのでしょうか?

以上、よろしくお願いします。

[522] Re: RCXへのファームウェアのダウンロードで失敗します。 投稿者:くるとん 投稿日:2000/06/02(Fri) 03:44
 大切な事を書き忘れました。

 最近の研究によると(by macさん)
RCXも立てて、正面から赤外線転送した方が感度いいらしいです。

 また、IRTowerの故障という珍しい例も見たのですが
PCやPerformaから転送できるなら、これには当たらないですね。
うまくいくよう祈ってます!

[523] RCXの赤外線ポートの指向性 投稿者:">mac 投稿日:2000/06/02(Fri) 13:02 <URL>
>  最近の研究によると(by macさん)
> RCXも立てて、正面から赤外線転送した方が感度いいらしいです。

http://www.line.to/mac/MindStorms/dms
の指向性チャートは、RCXの受信特性なので、
「転送」に有利かどうかは、分かりません。
RCX-IR Towerは、ハンドシェークにより、交信しているので、
送信特性も影響するからです。

送信指向性は、未測定ですが、LEDの取り付け方から言って、
パネル面でなく、窓側のが強いはずです。

ただ、パネル面を上に向けた状態でパネル面の属する平面より下の位置は、
急速に受信感度が低下するので、不利だと言えます。
多分窓部分から仰角10°〜45°で見上げる範囲に、
送受信の感度バランスが最適になる角度があるものと推察されます。

[521] Re: RCXへのファームウェアのダウンロードで失敗します。 投稿者:くるとん 投稿日:2000/06/02(Fri) 03:40
 okabeさん、はじめまして。
Macintoshユーザのくるとんと申します。

> gPortシリアル(Griffin社)でIRTに接続
 これは確か Mac純正と同じシリアルIC使用のカードですね。

> RCX側は無反応で、IRTへ数十バイト転送した時点で不正な反応あり
> とエラーになります。

 これはたぶん、IRTのバッファに転送されているだけではないかと。
RCXは全く受信していないようですね。
(RCX電源は自動で切れますけど、入ってますよね?)

 直接の答ではありませんが、うちでは Mac/PCとも時々
ファームウェアの転送ができなくなったりします。
距離の調整(近いといいとは限らない)や
角度(お互いの高低差)など変えてみられましたか?

 Winや Performaで転送成功した時と似た位置で
RCXと IRTを試してみてもらえませんか?
RCXの数字が増えていく所までいければ
経験上あとは微調整でイケルと思います。

 あるいは、うちのように
・RCXの電池に気を配り、電池交換は手早くする。(1分位?)
・電池交換中に、誤って On/Offボタンを触らない。
 の2点に注意すれば、転送されたファームウェアを
保持し続ける事も可能ですよ。(^_^;

 G3はプログラム転送だけできればいいんですよね。
(ファーム転送の方がシビアなんですが、できませんか?)

[528] Re^2: RCXへのファームウェアのダウンロードで失敗します。 投稿者:okabe 投稿日:2000/06/03(Sat) 00:47
>  okabeさん、はじめまして。
> Macintoshユーザのくるとんと申します。

フォローありがとうございます(_O_)

> > gPortシリアル(Griffin社)でIRTに接続
>  これは確か Mac純正と同じシリアルIC使用のカードですね。

そうなのですか!!これは存じませんでした。
それなら、がんばってうまく動いて欲しいものです > gPort

> > RCX側は無反応で、IRTへ数十バイト転送した時点で不正な反応あり
> > とエラーになります。
>
>  これはたぶん、IRTのバッファに転送されているだけではないかと。
> RCXは全く受信していないようですね。
> (RCX電源は自動で切れますけど、入ってますよね?)

はい、RCXの表示は、電源ONで「1」の横に人が立ってる状態のまま
でとまっています。

>  直接の答ではありませんが、うちでは Mac/PCとも時々
> ファームウェアの転送ができなくなったりします。
> 距離の調整(近いといいとは限らない)や
> 角度(お互いの高低差)など変えてみられましたか?

IRTはそのままで、RCXを手に持っていろいろな角度で
やってみたり、後のスレッドで教えて頂いたRCXを立てたり
横向ける方法もやってみたのですがどうもうまくいきません
でした。また、機能拡張があたってるかと素のMacOS8.6で
gPortの機能拡張だけいれたものでもやはりだめでした。

>  Winや Performaで転送成功した時と似た位置で
> RCXと IRTを試してみてもらえませんか?
> RCXの数字が増えていく所までいければ
> 経験上あとは微調整でイケルと思います。

Win、Performaは、教科書どおり(?)のやりかた(RCX、IRTを
10cmぐらい離して向かい合わせる)で一発で上手く動きました。
RCXのカウンタが少しでも動いてくれれば、通信してくれてるの
がわかるのですが、今の状態だとIRTとG3の通信がうまくいかな
いのか、IRTとRCXの通信がだめなのか良く分からないで困って
います。

>  あるいは、うちのように
> ・RCXの電池に気を配り、電池交換は手早くする。(1分位?)
> ・電池交換中に、誤って On/Offボタンを触らない。
>  の2点に注意すれば、転送されたファームウェアを
> 保持し続ける事も可能ですよ。(^_^;
>
>  G3はプログラム転送だけできればいいんですよね。
> (ファーム転送の方がシビアなんですが、できませんか?)

Windowsマシン、Performa5220は借り物でして家にはPowerMac G3
のみなのです。よってG3で全部できないとちょっと困るのです。

本来なら、今後、同じような環境で悩まれる方のためにも原因を
はっきりさせるべきかと思われますが、早く遊びたい(^^;ので
痛い出費となりますが、USB変換アダプタを買おうかなとちょっと
(だいぶん?)思ってます。
#こちらはラーニングシステム社でも実績があるようなので
でも、もう少し頑張ってみます。 
いろいろ、ありがとうございました。

[540] Re^3: RCXへのファームウェアのダウンロードで失敗します。 投稿者:じろう 投稿日:2000/06/04(Sun) 01:56
> >  okabeさん、はじめまして。
私もマックユーザーで青白G3400DVDを使用しています。
>
> Windowsマシン、Performa5220は借り物でして家にはPowerMac G3
> のみなのです。よってG3で全部できないとちょっと困るのです。
>
> 本来なら、今後、同じような環境で悩まれる方のためにも原因を
> はっきりさせるべきかと思われますが、早く遊びたい(^^;ので
> 痛い出費となりますが、USB変換アダプタを買おうかなとちょっと
> (だいぶん?)思ってます。
> #こちらはラーニングシステム社でも実績があるようなので
> でも、もう少し頑張ってみます。 
> いろいろ、ありがとうございました。

私の場合です。以前ステルスシリアルポートで同じように通信できずQ&Aに書き込みをしていました。結局、私の場合なにをやってもだめでentrega社製のUSBシリアル変換アダプターを使っています。商品はラーニングシステムであつかっているUSBー19と同じようなものです。
通信できない原因を調べるために友人に来てもらい調べてもらったのですが、友人が会社からテスト用の機材を借りてきて何か私のわからないことをしばらくテストした結果「IRタワーには信号がいっているのですがIRタワーとRCXが通信しているあいだにIRタワーに信号を送りエラーとなっているようだ」と言っていました。ただしもっと詳しく調べなければ確実に原因は特定できないとのことですが・・・。
またその友人の知り合いの青白G3350DVDで私のステルスシリアルポートをつけてテストしてもらったのですが通信できたりできなかったりとても不安定だったようです。
私はあまり詳しくないのですがokabeさんもUSB変換アダプターを購入したほうが良いとおもいます。
USBが正式にサポートされて、マックユーザーもRISに付属のソフトががそのまま使える日は来るのでしょうか?マックユーザーは皆その日が来るのを待っていると思います。

[548] Re^4: RCXへのファームウェアのダウンロードで失敗します。 投稿者:okabe 投稿日:2000/06/04(Sun) 22:45
> > >  okabeさん、はじめまして。
> 私もマックユーザーで青白G3400DVDを使用しています。
フォローありがとうございます(_O_)

> 私の場合です。以前ステルスシリアルポートで同じように通信できずQ&Aに書き込みをしていました。結局、私の場合なにをやってもだめでentrega社製のUSBシリアル変換アダプターを使っています。商品はラーニングシステムであつかっているUSBー19と同じようなものです。
> 通信できない原因を調べるために友人に来てもらい調べてもらったのですが、友人が会社からテスト用の機材を借りてきて何か私のわからないことをしばらくテストした結果「IRタワーには信号がいっているのですがIRタワーとRCXが通信しているあいだにIRタワーに信号を送りエラーとなっているようだ」と言っていました。ただしもっと詳しく調べなければ確実に原因は特定できないとのことですが・・・。
> またその友人の知り合いの青白G3350DVDで私のステルスシリアルポートをつけてテストしてもらったのですが通信できたりできなかったりとても不安定だったようです。
貴重な経験談をありがとうございます。かなり本格的に調べられたの
ですね!!すごいです。
私の場合も数十バイトを送ってIRTから不正な応答というエラーメッセ
−ジでしたので、やはり同じ現象が発生しているような気がします。
ステルスシリアルポートでもだめということは、内蔵モデムカードを
シリアルポート化したものとIRTの接続の成功例は無い様ですね。。。
残念です。プリンタ、モデムとかは大丈夫なのになんとも勿体ないことです。

> 私はあまり詳しくないのですがokabeさんもUSB変換アダプターを購入したほうが良いとおもいます。
土曜、日曜といろいろ試してみたのですが、とうとう1回も成功しませ
んでした(;_;)
で、とうとうあきらめてUSB変換アダプタをラーニングシステムで
注文してしまいました。

> USBが正式にサポートされて、マックユーザーもRISに付属のソフトががそのまま使える日は来るのでしょうか?マックユーザーは皆その日が来るのを待っていると思います。
私も最初RISを買おうと思ったのですが、Macでは動かないことを
知って、ROBOLABを買ったのです。私のような初心者にはRISの方が向い
てるのでは?とちょっと思いつつ。。。。。。。
ホント、RIS2.0というのにはMacのサポートを期待したいですね。

[519] gPortについて教えてください。 投稿者:JinSato 投稿日:2000/06/02(Fri) 01:00
はじめまして、JinSato です。 ファームウエアーの転送でこけると
ちょっとショックですよねー。

ところで、自分は Mac を持ち合わせていないので、無知なので、1つ
教えてください。

[ gPortシリアル(Griffin社)] はどのような機能をもった製品なのでしょうか
想像するに、G3 に入れる拡張ポートとかそういうカードなのでしょうか?

それとも、USBに接続する何かなのでしょうか〜?

教えていただけると嬉しいです。 すみません、答えではなくて

[520] Re: gPortについて教えてください。 投稿者:okabe 投稿日:2000/06/02(Fri) 01:21
> はじめまして、JinSato です。 ファームウエアーの転送でこけると
> ちょっとショックですよねー。
そうなんですよ。結構、落ちこんでます。
最初にROBOLABのCDのビデオをみながらRCXにモーターやらタッチセンサ
をとりあえずつけて内蔵プログラムを動かして「お〜動いた動いた」と
感動(?)した矢先ですから。。。。

> ところで、自分は Mac を持ち合わせていないので、無知なので、1つ
> 教えてください。
>
> [ gPortシリアル(Griffin社)] はどのような機能をもった製品なのでしょうか
> 想像するに、G3 に入れる拡張ポートとかそういうカードなのでしょうか?
>
> それとも、USBに接続する何かなのでしょうか〜?
>
> 教えていただけると嬉しいです。 すみません、答えではなくて
PowerMac G3には、内蔵モデムカードをオプションでつけるところが
あるのですが、その内蔵モデムカードの替わりにgPortを取り付けると
シリアルポートとして使用できるようになります。

これでわかりますでしょうか?よろしくお願いします。

[524] Re^2: gPortについて教えてください。 投稿者:JinSato 投稿日:2000/06/02(Fri) 13:09
okabe さんへ
Jin です、 gPortについて親切に教えていただいて有難うございます。

> PowerMac G3には、内蔵モデムカードをオプションでつけるところが
> あるのですが、その内蔵モデムカードの替わりにgPortを取り付けると
> シリアルポートとして使用できるようになります。

内臓の拡張カードなんですねー。 そのシリアルポートとしては、他のデバイス
(例えば外付けモデムなんて問題ないんですよね〜)
以前に、シリアルデバイスを全部外すと問題がなく、MIDIのものをつけると
問題があると聞いたことがあったんですが、そのようなテストって簡単に
出来るのらばら試してみるのはいかがでしょうか。 (でも、きっとしてますよね)

[525] Re^3: gPortについて教えてください。 投稿者:">mac 投稿日:2000/06/02(Fri) 14:25 <URL>
Mac userではないmacであります (^^)

> 内臓の拡張カードなんですねー。 そのシリアルポートとしては、他のデバイス
> (例えば外付けモデムなんて問題ないんですよね〜)

http://www.griffintechnology.com/g3/gport.html
ですね。
FAQ
http://www.griffintechnology.com/g3/gport_faq.html
にも、descussin
http://www.griffintechnology.com/cgi-bin/discussion.pl/imac/
にも、残念ながらlego, MindStorms, Robolabの文字は見つかりませんでした。

> 以前に、シリアルデバイスを全部外すと問題がなく、MIDIのものをつけると
> 問題があると聞いたことがあったんですが、そのようなテストって簡単に
> 出来るのらばら試してみるのはいかがでしょうか。 (でも、きっとしてますよね)

Gthreeのstealth serial
http://www.gthree.com/stealth.html
の話題ですね。
Robolabの動作実績が公式ページにもあったのでしたね。
Serial関係のOptionを全部はずしたら行けたんでしたっけ?

ところで、あの時はdriverは最新版で、念のためInstallしなおしても変化なしだったんですが、今回gPortも最新ドライバーがあるみたいです。

ご使用中のものはこれでしょうか?
http://www.griffintechnology.com/g3/gport_103.sit.hqx

[526] Re^4: gPortについて教えてください。 投稿者:JinSato 投稿日:2000/06/02(Fri) 16:11
mac さんフォローありがとう!!


>> 以前に、シリアルデバイスを全部外すと問題がなく、MIDIのものをつけると
>> 問題があると聞いたことがあったんですが、そのようなテストって簡単に
>> 出来るのらばら試してみるのはいかがでしょうか。 (でも、きっとしてますよね)
>
> Gthreeのstealth serial
> http://www.gthree.com/stealth.html
> の話題ですね。

 そうそう、これです。 検索したけどHitしなくて。
 しかし、よく覚えていらっしゃいましたね mac さん

> ご使用中のものはこれでしょうか?
> http://www.griffintechnology.com/g3/gport_103.sit.hqx

 最新のドライバーに変えただけで動いてくれたりするとラッキーなんです
けどねー。 ...
 動くといいですね > okabe さん。

[527] Re^5: gPortについて教えてください。 投稿者:okabe 投稿日:2000/06/02(Fri) 23:19
フォローありがとうございます(_O_)

> mac さんフォローありがとう!!
>
> >> 以前に、シリアルデバイスを全部外すと問題がなく、MIDIのものをつけると
> >> 問題があると聞いたことがあったんですが、そのようなテストって簡単に
> >> 出来るのらばら試してみるのはいかがでしょうか。 (でも、きっとしてますよね)
> >
> > Gthreeのstealth serial
> > http://www.gthree.com/stealth.html
> > の話題ですね。
>
>  そうそう、これです。 検索したけどHitしなくて。
>  しかし、よく覚えていらっしゃいましたね mac さん

gPortですが、今まではモデム、TA、プリンタを切り替えて使って
ましたのでgPort自体は正常に動いていると思われます。
#今は、CATVで接続しているのでプリンタだけです。
stealth serialだと、うまく動いた方がおられるということでしょう
か? だとすれば、やはり「相性」問題ってあるみたいな気がしてき
ました。残念です。。。。。

> > ご使用中のものはこれでしょうか?
> > http://www.griffintechnology.com/g3/gport_103.sit.hqx
>
>  最新のドライバーに変えただけで動いてくれたりするとラッキーなんです
> けどねー。 ...
>  動くといいですね > okabe さん。

はい、ドライバは1.0.3です。だいぶ前ですが、1.1というのがでたので
すが、ディスクに障害が発生する可能性があるので1.0.3にもどすように
メーカーから報告があり、それっきり1.0.3のままなのです。

別スレッドで頂いたフォローを参考に、RCX、IRTの距離、角度などを
微調整して頑張ってみます。どうしてもダメな場合は、USB変換
アダプタを買って対応したいと思います。(9500円は痛いですが)
なんとか、早く解決して本来のメカづくりに悩みたいものです(^^;
どうも、ありがとうございました。