GpReadreg

image\BLTLRGSQ.gif使用可能ボード image\SETUP.gif image\SANBTN.gif

 

 

■機能       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レジスタ内容」を参照してください。