Assembly: FVILdevice (in FVILdevice.dll) Version: 3.1.0.0 (3.1.0.5)
Syntax
C# |
---|
public virtual int ExtTriggerCH { get; set; } |
Visual Basic |
---|
Public Overridable Property ExtTriggerCH As Integer Get Set |
Return Value
Type: Int32
外部トリガとして受け付けるチャネルの取得または設定を行います。
他チャネルの発行され外部トリガを共有する場合は、外部トリガチャネルを変更してください。
外部トリガを共有した同時取り込みに使用します。
外部トリガの同時取込:
例えば、CH0からCH2をCH0の外部トリガで同時取込をする場合、CH0からCH2を外部トリガモードに設定後、以下のように設定します。
1.CH0のExtTriggerCHは規定値(-1:カレントチャネル)のまま
2.CH1のExtTriggerCHを規定値(-1:カレントチャネル)からCH0に変更
3.CH2のExtTriggerCHを規定値(-1:カレントチャネル)からCH0に変更
4.CH0~CH2をそれぞれ取り込み開始すると、外部トリガ待ち状態。
5.CH0の外部トリガ入力端子にトリガ入力。トリガ入力した時点で、CH0~CH2が同時に取込される。
注意事項1:トリガ入力チャネルを自チャネルから他チャネルに変更すると、自チャネルのトリガ入力は受け付けることができなくなります。
注意事項2:外部トリガ入力時、外部トリガ入力を選択したチャネルのExtInControlMode=1:Grab連動制御のとき、取込を開始しないと外部トリガは受付けません。詳細は、SetParam(String, Object) の [外部トリガ入力制御モード(ExtInControlMode)]についてを参照してください。
許容値:
内部トリガチャネル | 内容 |
---|---|
-1 | カレントチャネル(規定値) |
0 | 0ch |
1 | 1ch |
2 | 2ch |
3 | 3ch |
処理に失敗した場合は例外を発行します。 例外の原因と発生位置を特定するには、発行された例外クラスの ErrorCode メンバと Function メンバを参照してください。
エラーコード:
値 | ErrorCode メンバ | 内容 |
---|---|---|
25 | FVIL.ErrorCode.NOT_OPENED | デバイスがオープンされていません。 |
11 | FVIL.ErrorCode.INVALID_PARAMETER | 引数に指定された値が不正です。 |
31078 | FVIL.Video.ErrorCode.SET_PARAMETER | パラメータの設定に失敗しました。 |
31079 | FVIL.Video.ErrorCode.GET_PARAMETER | パラメータの取得に失敗しました。 |
Exceptions
Exception | Condition |
---|---|
FVIL..::..CFviException | この例外の原因については、上記のエラーコード表をご参照ください。 |