[1127] 基本的な質問ですが. 投稿者:NECO 投稿日:00/11/08(Wed) 07:51
Spirit.ocxはどういう風に読むものなのですか?
エスプリント・オーシーエックス???
[1128] Spirit.ocxはどうよむか 投稿者:JinSato 投稿日:00/11/08(Wed) 08:31
> Spirit.ocxはどういう風に読むものなのですか?
Spirit の部分は英和辞書で調べると、発音記号がかかれていると思います。
OCX の部分は 昔は、Visual Basic 2や3で VBXという名前だったんでが
VB4からは32Bit対応になって ファイルエクステンションがOCXに変わりました。
また、Visual Basic以外でも使えるようになったのですが、もともと、
略語だと思うんで、 英和辞書には載っていないと思います。
個人的には、オーシーエックスでよいと思います。
ちなみに、マイクロソフトの検索サイトは
http://search.asia.microsoft.com/japan/Default.asp
でOCX 、 発音をキーワードにしたら、何もHit しませんでした。 (^^)
OCX, 意味でも検査したらHit しなかったです。
各社の検索エンジンて面白いですね。
個人的には http://www.google.com の検索エンジンが好きです。
[1129] Online辞典 投稿者:">mac 投稿日:00/11/08(Wed) 09:23 <URL>
> 個人的には http://www.google.com の検索エンジンが好きです。
専門用語は、やはりそれ用のデーターベースが強力ですね。
http://www.e-words.ne.jp/view.asp?word=ocx
e-Wordsという、Online辞典なんですが、重宝してます。
http://www.e-words.ne.jp/
[1131] Re: Online辞典 投稿者:JinSato 投稿日:00/11/08(Wed) 15:07
Jin です
> e-Wordsという、Online辞典なんですが、重宝してます。
> http://www.e-words.ne.jp/
お〜、知らなかった〜。 美味しいURL 有難うございました、早速ブックマークに入れました。
色々便利になりましたね
[1130] gooで調べました 投稿者:NECO 投稿日:00/11/08(Wed) 13:55
お返事ありがとうございます。
gooで調べたら,発音記号どころか発音自体を"生音"で聞く事ができました。
最近の検索エンジンも凄い事になってますねえ・・・。
[1114] Visual-CでLEGO 投稿者:kisiyan 投稿日:00/11/02(Thu) 20:30
始めまして,kisiyanというものです.
ぼくは,Visual-Cを使ってLEGOを動かしている者です.先日電池交換をした時,新たにファームウェアをダウンロードし直しました.
すると,今までは認識していたSetPowerという関数で,
SetPower("012",0,12);と記述したところ,どうやら変数指定の真ん中の0というのが認識してくれなくなったようでどんなに3っつめの12というところを入れ替えても力なく動くだけです.
これについて何か対処方が分かる方,ぜひ教えていただけないでしょうか?
お願いします.
[1115] Re: Visual-CでLEGO 投稿者:">mac 投稿日:00/11/02(Thu) 21:10 <URL>
> これについて何か対処方が分かる方,ぜひ教えていただけないでしょうか?
> お願いします.
Firmwareの再ロードが何らかの原因になっているようにも、
読めますが、普通そんなことは起こらないと思います。
Sprit.ocx経由でRCXにアクセスする別のプログラムで確認し、
うまくいくかチェックして、RCXに問題があるのか、
VCのコードに問題があるのか、まず切り分けたほうが良いと思います。
RcxCCの"MemoryMap"を使えば、
IR Tower経由でRCXの変数を見たり操作することが出来ます。
また、NQCは変数を宣言した順に割り当てるし、
どう割り当てたかは、"Code Listing"で見ることも出来ます。
ですから、
int i0,i1,i2,i3,i4,i5,i6,i7,i8,i9,i10,i11,i12;
task main()
{
i12=7;
SetPower(OUT_A+OUT_B+OUT_C,i12);
OnFwd(OUT_A+OUT_B+OUT_C);
Wait(100);
Off(OUT_A+OUT_B+OUT_C);
}
は、
「変数指定の真ん中の0というのが認識してくれなくなった」
かどうかを別の言語で確認したことになります。
もし、これでちゃんと動いたら、VCのコードを疑わないと駄目ですね。
その場合、ここに全リストを投稿しないで、もしあれば個人のWWWに置いて、
URLを示していただけると助かります。
[1121] Re^2: Visual-CでLEGO 投稿者:">mac 投稿日:00/11/03(Fri) 11:36 <URL>
> SetPower の第2引数で 0 を指定した場合、第3引数は 0 から31の数値の意味は、
> 変数の番号で、31段階の出力を指定出来るわけじゃないですよ。
そうなんですよね。
Sprit.ocxは、ここの表現が普通のサブルーチンとかなり異なり、
はじめての人は混乱しますね。
第二引数は、第3引数の「解釈」をどうするかの決定に使われるんですね。
でも、kisiyanさんのばあい、その前にNQCから、OCXをつかう、VBからOCXをつかう、
VC++からOCXを使うと言う事、
RCXのByte Codeを使うと言う事の意味が、
まだ正確に読めてないのではないかと言う事がちょっと心配になりました。
実は、言語表現が違うだけでRCXにとっては同じ事なんです。
違うのはVB,VC++だと、PC側にWindowをだしてUIを作り操作できるようにしたり、
表示させる事が出来る事です。
RcxCC自体、VC++を使って作られたOCX UIの一種なんです。
[1123] Re^3: Visual-CでLEGO 投稿者:">mac 投稿日:00/11/04(Sat) 10:37 <URL>
> RcxCC自体、VC++を使って作られたOCX UIの一種なんです。
すみません。
RcxCCは、Delphiで書かれているんですね。
NQCがC++。
[1116] Re^2: Visual-CでLEGO 投稿者:kisiyan 投稿日:00/11/02(Thu) 22:00
ご返答ありがとうございます.
ぼくの勘違いかもしれませんが,NQCでは,出力は8段階しか指定できなかったように思います.
ただ,ぼくが困っているのは,31段階の出力を指定できる変数の0と言う部分がうまく動かなくなってしまったということなので,これでは解決しないのではないかと思うのですがどうなんでしょう?
これについてよいアドバイスがいただけたらうれしいです.
お願いします.
[1117] Re^3: Visual-CでLEGO 投稿者:JinSato 投稿日:00/11/03(Fri) 00:05
JinSato です
> ぼくの勘違いかもしれませんが,NQCでは,出力は8段階しか指定できなかったように思います.
NQCは8段かいというか、標準ファームウエアーを使っているものは全部8段階ですよ。
> ただ,ぼくが困っているのは,31段階の出力を指定できる変数の0と言う部分がうまく動か
> なくなってしまったということなので,
Sprit.ocx を使っても、31段階の出力を指定なんて出来ません。
変数の0 というのは、ちょっと誤解を受けやすい表現ですね。
SetPower の第2引数で 0 を指定した場合、第3引数は 0 から31の数値の意味は、
変数の番号で、31段階の出力を指定出来るわけじゃないですよ。
http://www.legomindstorms.com/sdk/ からダウンロードできる
LEGO Programmable Bricks Reference Guide をもう一度良く読んだほうがいいんじゃないかな〜
また、Sprit.ocx を説明している
http://www.mi-ra-i.com/JinSato/MindStorms/deep/Spirit_ocx_numon/index.html
を読んだり、マインドストーム鉄人テクニックの66ページをよく読むと分かると思います
ところで、kisiyan さん、どんなロボットを作っているんですか?
[1111] VisonCommand をインストールした後で…。 投稿者:織田 投稿日:00/10/31(Tue) 12:09
こんにちは
念願のVisonCommandをインストールしたのですが、
VCをインストールした後から、マシンの電源を切ろうとすると、
MS:RayTubles32BitBuddy というソフトから応答がありません。
と出てしまいます。
ちなみにマシンはIBM240Xで、メモリは128MBです。
[1118] Re: VisonCommand をインストールした後で…。 投稿者:JinSato 投稿日:00/11/03(Fri) 00:10
JinSatoです
どうも、織田さん
> 念願のVisonCommandをインストールしたのですが、
> VCをインストールした後から、マシンの電源を切ろうとすると、
> MS:RayTubles32BitBuddy というソフトから応答がありません。
> と出てしまいます。
> ちなみにマシンはIBM240Xで、メモリは128MBです。
そうですか、自分の所では何も問題なかったです。
メモリーは64Mのマシンですが。
ちょっと、質問の項目見たいのが無いので分からないんですが、
Q&Aの掲示板に上記のような投稿をされたということは、これは、
どうしてそのようなエラーが発生するのかという質問をされている
のかな〜?
エラーメッセージの 「MS:RayTubles32BitBuddy 」 て初めて見るストリング
なんですが、コレって一字一句表示された内容と同じですか?
Googleなどを使って、「MS:RayTubles32BitBuddy」 という文字列を
検索してみたんですが、1つも引っかからないですね〜。
普通、良く出るエラーのメッセージなど引っかかるんですが。
[1119] Re^2: VisonCommand をインストールした後で…。 投稿者:織田 投稿日:00/11/03(Fri) 01:06 <URL>
>
> そうですか、自分の所では何も問題なかったです。
> メモリーは64Mのマシンですが。
>
> ちょっと、質問の項目見たいのが無いので分からないんですが、
> Q&Aの掲示板に上記のような投稿をされたということは、これは、
> どうしてそのようなエラーが発生するのかという質問をされている
> のかな〜?
>
> エラーメッセージの 「MS:RayTubles32BitBuddy 」 て
> 初めて見るストリングなんですが、コレって一字一句表示された内容と
> 同じですか?
CTRL+ALT+DELで応答のない、プロセスをキルしますよね。
そのときの状態がこれですね。
> Googleなどを使って、「MS:RayTubles32BitBuddy」 という文字列を
> 検索してみたんですが、1つも引っかからないですね〜。
> 普通、良く出るエラーのメッセージなど引っかかるんですが。
うーん?
どういうことでしょうか?
ただ、VCを差し込んだ時にだけエラーが発生するので、USB周りの
ドライバがタコだろうとおもってはいるのですが…。
では
[1120] Re^3: VisonCommand をインストールした後で…。 投稿者:JinSato 投稿日:00/11/03(Fri) 01:27
> > Googleなどを使って、「MS:RayTubles32BitBuddy」 という文字列を
> > 検索してみたんですが、1つも引っかからないですね〜。
> > 普通、良く出るエラーのメッセージなど引っかかるんですが。
> うーん?
> どういうことでしょうか?
エラーメッセージに表示されている文字列を Google.com などのインターネット
検索サービスを利用して、何処かのホームページなどに関連する情報がないか
検索してみたという意味です。
マイクロソフトのサイトでも検索してみた方がよかったかな。
> ただ、VCを差し込んだ時にだけエラーが発生するので、USB周りの
> ドライバがタコだろうとおもってはいるのですが…。
この意味は、
1:パソコンでWindows98seが起動中にVCのカメラをUSBに接続した時に発生するんですか?。
2:パソコンでWindows98seが起動中にVCのカメラをUSBに接続した時はOKで、USBを抜く時に
発生?
3: パソコンでWindows98seが起動中にVCのカメラをUSBに接続した時はOKで、USBを抜く時も
OK、 ただし、カメラを接続したまま、Windowsを終了したときに、エラーが発生
というのの3なのでしょうか〜?
IBM240Xって、USBのホストコントローラー用のチップセットや、ドライバーって何を使っている
んでしょうね〜
VCでは有りませんが、USB接続の Eternetカードで、カードを認識しているにもかかわらず
ping もとおらないという問題というのを経験したことがあります。
そのときは、Windows98se が自動で選択した USBのホストコントローラー用のドライバーを
手で、別のドライバーに変えてやると動いたと言う経験はあるんですが。
いずれにせよ、IBM240X 全体の問題なのか、それとも 織田さんの所だけで
発生しているのか、気になりますね。
他に IBM240X をお持ちの方がいらっしゃる場合、どんな感じか教えていただけると
嬉しいですね。
[1122] Re^4: VisonCommand をインストールした後で…。 投稿者:織田 投稿日:00/11/04(Sat) 02:56 <URL>
JINさんこんばんは!!
お手間をとらせました。
>
> エラーメッセージに表示されている文字列を Google.com などの
> インターネット検索サービスを利用して、何処かのホームページなどに
> 関連する情報がないか検索してみたという意味です。
> マイクロソフトのサイトでも検索してみた方がよかったかな。
> 3: パソコンでWindows98seが起動中にVCのカメラをUSBに
> 接続した時はOKで、USBを抜く時も
> OK、 ただし、カメラを接続したまま、Windowsを終了したときに、
> エラーが発生というのの3なのでしょうか〜?
俺の場合、3に該当します。
すいません、本当に手間を取らせました。
>
> IBM240Xって、USBのホストコントローラー用のチップセットや、
> ドライバーって何を使っているんでしょうね〜
で、確認しようとしたらTP240xをクラッシュさせてしまい。
起動できなくなってしまいました。
>
> VCでは有りませんが、USB接続の Eternetカードで、カードを
> 認識しているにもかかわらず
> ping もとおらないという問題というのを経験したことがあります。
> そのときは、Windows98se が自動で選択した
> USBのホストコントローラー用のドライバーを
> 手で、別のドライバーに変えてやると動いたと言う経験はあるんですが。
なるほど、リファレンスドライバーみたいなのが使えればいいのですが…
↑TP240x
>
> いずれにせよ、IBM240X 全体の問題なのか、それとも
> 織田さんの所だけで発生しているのか、気になりますね。
>
> 他に IBM240X をお持ちの方がいらっしゃる場合、
> どんな感じか教えていただけると嬉しいですね。
そうですね。
何かお気付きの方、教えてください。
では
[1112] Re: VisonCommand をインストールした後で…。 投稿者:織田 投稿日:00/10/31(Tue) 15:54
> こんにちは
>
> 念願のVisonCommandをインストールしたのですが、
> VCをインストールした後から、マシンの電源を切ろうとすると、
> MS:RayTubles32BitBuddy というソフトから応答がありません。
> と出てしまいます。
> ちなみにマシンはIBM240Xで、メモリは128MBです。
自己レスです。
カメラを抜くと問題ないことから、USBデバイスがわるさを
しているような感じですね。
では