同時トリガ [0:単chトリガ信号出力、1:全chトリガ信号出力]
Namespace: FVIL.VideoAssembly: FVILdevice (in FVILdevice.dll) Version: 3.1.0.0 (3.1.0.5)
Syntax
C# |
---|
public virtual uint SimTrigger { get; set; } |
Visual Basic |
---|
Public Overridable Property SimTrigger As UInteger Get Set |
Return Value
Type: UInt32同時トリガの取得または設定を行います。
CH0、CH1から同時にトリガ信号が出力されます。 これによって、2ch 同時取り込みを行うことが可能です。 本プロパティは必ず、CH0側で行う必要があります。CH1側から操作するとエラーとなります。
許容値:
値 | 意味 |
---|---|
0 | 単chトリガ信号出力 |
1 | 全chトリガ信号出力 |
同時取り込みを行う場合は次のように実装してください。
- CH0を内部トリガ・外部トリガのどちらかに設定します。 -
- CH1を外部トリガに設定します。 -
- CH0を本プロパティで同時トリガ出力設定にします。 -
- CH1を非同期で画像取り込みを開始します。 -
-
CH0の画像取り込みを開始します。
- CH0が内部トリガの場合、画像取り込みメソッドが呼ばれた時点でトリガ出力され、 カメラから画像が送られてきます。 -
- CH0が外部トリガの場合、画像取り込みメソッドが呼ばれた後に、 画像入力ボードに外部信号が入力された瞬間にカメラに対してトリガ信号が出力されます。 -
- CH1の非同期取り込み完了待ちを行います。 -
処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
25 | FVIL.ErrorCode.NOT_OPENED | デバイスがオープンされていません。 |
11 | FVIL.ErrorCode.INVALID_PARAMETER | 引数に指定された値が不正です。 |
31301 | FVIL.Video.ErrorCode.CANNOT_BE_OPERATED | 操作できません。 |
31079 | FVIL.Video.ErrorCode.GET_PARAMETER | パラメータの取得に失敗しました。 |
31078 | FVIL.Video.ErrorCode.SET_PARAMETER | パラメータの設定に失敗しました。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |