■機能 タイムアウトチェックの時間設定を行います。
■書式
(VB.NET用)
Dim Timeout, Ret As Integer
Ret = GpTimeout(Timeout)
(C言語用)
DWORD Timeout, Ret;
Ret = GpTimeout(Timeout);
(C#用)
uint Timeout, Ret;
Ret = gpib.Timeout(Timeout);
(Python用)
Timeout, Ret = ctypes.c_ulong(), ctypes.c_ulong()
Ret.value = GpibPy.GpTimeout(Timeout)
■モード マスタモード/スレーブモード
■引数
Timeout : 設定時間
指定した値(0~FFFFFFFFH)×1[msec]
ただし、0を指定した場合には、タイマチェックを行いません。つまりタイムアウトが発生しません。
Ret : 終了情報(戻り値)
0 : 正常終了
80 : 初期化未実行
140 : 非同期関数の実行中
(詳細は「戻り値一覧」参照)
■補足
・タイムアウト時間の上限をFFFFFFFFHにまで拡大しました(Ver3.00)。
・Timeoutの初期値は10000(10秒)です。