SetBlockInput は、システムテスト中に使用される内部的な関数です。USB接続のキーボードやマウスからの入力を遮断します。一部のモデルの内蔵キーボードはUSBで内部接続されていますが、これもこの関数によってブロックされます。ブロックは、関数が実行されるステーションに影響します。
この関数は何も返しません。
この例では、マウスとキーボードの入力を10秒間ブロックしています。
return function()
-- Set a variable for yield time in seconds
yieldTime = 10
-- Set the block to true
SetBlockInput(true)
-- Wait the [yieldtime]
coroutine.yield(yieldTime)
-- Unblock the station
SetBlockInput(false)
end