■機能 CnvCvi、CnvCviArray、CnvCvs、CnvCvsArray、CnvCvd、CnvCvdArrayの各データ単位の変換方向を設定します。
■書式
(VB.NET用)
Dim Ret As Integer
Dim Settings As Integer
Ret = GpCnvCvSettings(Settings)
(C言語用)
DWORD Ret;
DWORD Settings;
Ret = GpCnvCvSettings(Settings);
(C#用)
uint Ret;
uint Settings;
Ret = gpib.CnvCvSettings(Settings);
(Python用)
Ret = ctypes.c_ulong()
Settings = ctypes.c_ulong()
Ret.value = GpibPy.GpCnvCvSettings(Settings)
■モード マスタモード/スレーブモード
■引数
Settings : 変換方向を次の値で設定します(デフォルト0)
0 : ・データブロックの1バイト目が上位バイトの場合(CnvCviArray)
・各データブロックの第1バイトに符号ビットがある場合(CnvCvsArray, CnvCvdArray)
1 : ・データブロックの1バイト目が下位バイトの場合(CnvCviArray)
・各データブロックの最終バイトに符号ビットがある場合(CnvCvsArray, CnvCvdArray)
Ret : 終了情報(戻り値)
0 : 正常終了
244 : 変換された結果の文字列の長さがStrSizeを超えた
255 : パラメータエラー
(詳細は「戻り値一覧」参照)
■補足
①この関数の実行により相手機器からデータの送られてくる順番によらずデータの変換を行うことができます。
②この関数はGpIniをコールしていなくても使用することができます。