ini:イニシャライズ処理 | int:割り込み処理 |
tm :タイマ処理 | nrm:ノーマル処理 |
task_No | taskの仕様 | モジュール |
task00 | 行動判断 | 1:本戦用行動判断モジュール(nrm) |
task01 | 赤外線センサ管理 | 1:赤外線ONデータ作成モジュール(tm) |
task02 | 超音波センサ管理 | *1:超音波入出力モジュール(tm) *2:超音波距離データ作成モジュール(tm) *3:相手サーチモジュール(tm) |
task03 | タッチセンサ管理 | 1:タッチセンサONデータ作成モジュール(tm) |
task04 | PWM制御 | 1:走行データ作成モジュール(nrm) |
task05 | ロータリーエンコーダ管理 | 1:エンコーダ測定データ作成モジュール(tm) 2:エンコーダカウントリセットモジュール(tm) 3:現在位置姿勢演算モジュール(tm) |
task06 | マンマシンインターフェイス管理 | 1:イニシャライズモジュール(ini) 2:スタートスイッチ待ちモジュール(tm) 3:モード判定モジュール(tm) 4:表示データ作成モジュール(nrm) |
task07 | ペナルテイ戦 | 1:ペナルティ戦用行動制御モジュール(nrm) |
task08 | 規定走行試験 | 1:規定走行試験用行動制御モジュール(nrm) |
task09 | 各センサ試験 | 1:各センサデータ表示モジュール(nrm) |