発振情報を取得します。
Ret = GenGetOscillation ( AppId , OscillationType , OscillationStart , OscillationStop )
AppId [ VB.NET: Short ] [ C++: short ] [ C#: short ]
GenOpenApplicationで取得したアプリケーションIDを指定します。
OscillationType [ VB.NET: Short ] [ C++: short * ] [ C#: out short ]
発振タイプを返します。
0 |
発信なし |
1 |
オートバースト |
2 |
トリガバースト(立ち上がり) |
3 |
トリガバースト(立ち下がり) |
OscillationStart [ VB.NET: Short ] [ C++: short * ] [ C#: out short ]
変換に使用する発振回数を返します。
OscillationStop [ VB.NET: Single ] [ C++: float * ] [ C#: out float ]
変換に使用する停止波数または停止時間を返します。
Ret [ VB.NET: Integer ] [ C++: long ] [ C#: int ]
定義 |
戻り値 [Dec] |
内容 |
GEN_ERR_SUCCESS |
0 |
正常終了 |
GEN_ERR_OSCILLATION_TYPE |
20006 |
発振回数が設定可能範囲外です |
その他のエラー(参照:エラーコード一覧)
発信情報を取得することができます。
デバイス動作中での実行が可能です。
変換タイプ、発振回数、停止波数または停止時間を取得します。
VB.NET |
Dim Ret As Integer Dim OscillationType As Short Dim OscillationStart As Short Dim OscillationStop As Short Ret = GenGetOscillation(AppId, OscillationType, OscillationStart, OscillationStop)
|
C++ |
long Ret; short OscillationType; short OscillationStart; float OscillationStop; Ret = GenGetOscillation(AppId, &OscillationType, &OscillationStart, &OscillationStop);
|
C# |
int Ret; short OscillationType; short OscillationStart; float OscillationStop; Ret = gen.GetOscilation(AppId, out OscillationType, out OscillationStart, out OscillationStop);
|