■機能 GpSrqExが追加されました。今後はそちらを使用してください。
SRQ(サービスリクエスト)の送出を行います。
■書式
(VB.NET用)
Dim Eoi, Ret As Integer
Ret = GpSrq(Eoi)
(C言語用)
DWORD Eoi, Ret;
Ret = GpSrq(Eoi);
(C#用)
uint Eoi, Ret;
Ret = gpib.Srq(Eoi);
(Python用)
Eoi, Ret = ctypes.c_ulong(), ctypes.c_ulong()
Ret.value = GpibPy.GpSrq(Eoi)
■モード スレーブモード
■引数 Eoi : ステータスバイト送信時のEOI指定
0 : EOI送信なし
1 : EOI送信あり
Ret : 終了情報(戻り値)
0 : 正常終了
80 : 初期化未実行
140 : 非同期関数の実行中
255 : 不正呼び出し
(詳細は「戻り値一覧」参照)
■補足 送出するステータスバイトはGpStb関数により設定されたデータを用います。また本関数実行後にマスタよりポーリング(GpPoll関数)されると設定されたステータスバイトに40Hを付加して出力します。