GPIB状態を待機する

NI-488.2

GPIB状態を待機する

ibwait関数を使って、現在のIbsta値を取得するか、指定した条件がGPIBで発生するまでアプリケーションを一時中断することができます。ibwaitのパラメータ値をゼロに指定すると、Ibstaを直ちに更新して返します。ibwaitを使って1つまたは複数のイベントが発生するまで待機するには、待機マスクを関数に渡します。アプリケーションは待機マスクイベントが発生するまで中断されたままになるため、待機マスクには常にTIMOイベントを含める必要があります。

非同期でGPIB状態を待機することもできます。詳しくは、非同期イベント通知の項目を参照してください。