sim_command_asp - ETrobocon/etrobo GitHub Wiki
aspコマンドの説明
書式
asp [deep] [MODE] [COURSE] [projName]
説明
Athrill2 アプリランチャー兼コントローラコマンド。
[オプション]
deep
・・・ このオプションを指定して [MODE] オプションのcheck、stopを実行した場合、PIDに関係なくすべてのアプリ、プロジェクトをチェックまたは停止します。
MODE
- launch (デフォルト) ・・・ [projName] で指定したプログラムをathrillで実行します。
- status ・・・ 起動中の
aspの状態を表示します。- -3 : ASP_ATHRL_LAUNCHED
- -2 : ASP_ATHRL_POWERED
- -1 : ASP_ATHRL_BOOTED
- 0 : ASP_TERMINATED
- 1 : ASP_EV3RT_BOOTED
- 2 : ASP_EV3RT_WITH_BT
- check ・・・ [COURSE] で指定されたコースで実行中の
aspの PIDを表示します 。[COURSE] を省略すると、両コースの情報を":"で区切って表示します。 - stop ・・・ 実行中の
aspを停止します。
COURSE
- l_app | l | l_ | left ・・・ LEFTコースを選択します。(特に指定しない場合はこちらになります。)
- r_app | r | r_ | right ・・・ RIGHTコースを選択します。
projName
・・・ 指定したプロジェクトのaspを実行します。省略した場合、最後に指定されたプロジェクトを実行します。