ロボジョイ談話室(BBS)

カテゴリ選択 キーワード検索

 

このカテゴリのテーマ:ビギナーの部屋

Robolabのイベント

■2014.01.14 21:15:50 ■げじげじ

NXCにRobolabのイベントのような関数はありませんか?

なければそれと同じことができる、プログラムのアイデアを教えてください。

タスク処理

■2014.02.14 06:14:44 ■松原拓也

イベントっていうのは、「何かが起きたら何かする」っていうプログラムのことですよね。

これはタスク処理を複数使ったら似たようなことはできるんじゃないでしょうか。
「センサを監視し続けるタスク」と「メインのタスク」を同時に動かすとか。
グローバルな変数を作れば、タスク同士の情報交換ができます。

タスクについては、
BricxCCに入っている「NXC GUIDE」を開いて、
「TASKS」っていう項目を見て頂くと分かると思います。
英語なのが難点ですけど、、、。

ちょっと自分で考えてみて頂いて、それでも分からないって場合は、また質問してみてください。

ありがとうございます

■2014.02.24 20:32:13 ■げじげじ

タスクで監視させることで実現できそうです。

グローバル変数を作るのはmainタスクの前に書けばいいんですよね。

ありがとうございます。