JT関数
直前のJump, Jump3, Jump3CP, JumpTLZ動作の結果を返す関数です。
書式
JT
戻り値
下記の形式のLong型数値のビットをセット、またはクリアします。
- Bit 0: 上昇動作開始時、または上昇動作量0の場合は1
- Bit 1: 水平動作開始時、または水平移動量0の場合は1
- Bit 2: 下降動作開始時、または下降動作量0の場合は1
- Bit 16: 上昇動作完了時、または上昇動作量0の場合は1
- Bit 17: 水平動作完了時、または水平動作量0の場合は1
- Bit 18: 下降動作完了時、または下降動作量0の場合は1
解説
直前に実行されたJump命令が、Sense, Till, Abortなどにより指定された動作停止条件を成立したかどうかを調べることができます。
参照
JS関数, Jump, Jump3, Jump3CP, JumpTLZ, Sense, Till
JT関数使用例
Function SearchTill As Boolean
Till Sw(5) = On
Jump P0
Jump P1 Till
If (JT And &H4) = &H4 Then
Print "Motion stopped during descent"
SearchTill = TRUE
EndIf
Fend