■機能 GpBoardstsExという関数が追加されました。今後はそちらを使用して下さい。
μPD7210Cレジスタの内容を読み出します。
■書式
(VB.NET用)
Dim Reg, Preg, Ret As Integer
Ret = GpReadreg(Reg, Preg)
(C言語用)
DWORD Reg, Preg, Ret;
Ret = GpReadreg(Reg, &Preg);
(C#用)
uint Reg, Preg, Ret;
Ret = gpib.Readreg(Reg, out Preg);
(Python用)
Reg, Preg, Ret = ctypes.c_ulong(), ctypes.c_ulong(), ctypes.c_ulong()
Ret.value = GpibPy.GpReadreg(Reg, ctypes.byref(Preg))
■モード マスタモード/スレーブモード
■引数 Reg : レジスタ指定
0 : データ・イン
1 : インタラプト・ステータス1
2 : インタラプト・ステータス2
3 : シリアルポール・ステータス
4 : アドレス・ステータス
5 : コマンド・パス・スルー
6 : アドレス0
7 : アドレス1
Preg : (出力)レジスタの値
Ret : 終了情報(戻り値)
0 : 正常終了
80 : 初期化未実行
140 : 非同期関数の実行中
255 : パラメータエラー
(詳細は「戻り値一覧」参照)
■補足 新しくGpBoardstsExという関数が追加されました。今後はそちらを使用して下さい。また、各レジスタの詳細については、「μPD7210Cレジスタ内容」を参照してください。