Gx3722DigitizerGetPxiTrigger

Purpose

Returns the digitizer PXI Trigger bus line.

Syntax

Gx3722DigitizerGetPxiTrigger (nHandle, pnPxiTriggerLine, pnStatus)

Parameters

Name
Type
Comments
nHandle
SHORT
Handle to a GX3722 board.
pnPxiTriggerLine
PSHORT
Returns digitizer PXI Trigger bus line, PXI Trigger bus line can be as follows:
0.      GX3722_DIGITIZER_PXI_TRIGGER_DISABLED: Disabled.
1.      GX3722_DIGITIZER_PXI_TRIGGER_0: PXI Trigger Bus 0.
2.      GX3722_DIGITIZER_PXI_TRIGGER_1: PXI Trigger Bus 1.
3.      GX3722_DIGITIZER_PXI_TRIGGER_2: PXI Trigger Bus 2.
4.      GX3722_DIGITIZER_PXI_TRIGGER_3: PXI Trigger Bus 3.
5.      GX3722_DIGITIZER_PXI_TRIGGER_4: PXI Trigger Bus 4.
6.      GX3722_DIGITIZER_PXI_TRIGGER_5: PXI Trigger Bus 5.
7.      GX3722_DIGITIZER_PXI_TRIGGER_6: PXI Trigger Bus 6.
8.    GX3722_DIGITIZER_PXI_TRIGGER_7: PXI Trigger Bus 7.
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

The function returns the digitizer PXI Trigger bus line. Once the PXI trigger is set to 1-8, and the digitizer channel is enabled, the enabled channel will start acquiring samples once a PXI trigger is present.

Example

The following example sets digitizer PXI Trigger bus line 1, enable channel 1 and 2, and returns the settings:

 

SHORT nPxiTriggerLine;

Gx3722DigitizerSetPxiTrigger (nHandle, GX3722_DIGITIZER_PXI_TRIGGER_1,

 &nStatus);

Gx3722DigitizerSetState (nHandle, GX3722_DIGITIZER_CH1, GX3722_DIGITIZER_CH_STATE_ENABLE,

  &nStatus);

Gx3722DigitizerSetState (nHandle, GX3722_DIGITIZER_CH2, GX3722_DIGITIZER_CH_STATE_ENABLE, &nStatus);

Gx3722DigitizerGetPxiTrigger (nHandle, &nPxiTriggerLine, &nStatus);

 

See Also

Gx3722DigitizerSetTriggerMode, Gx3722DigitizerSetTriggerThreshold, Gx3722DigitizerSetSampleCount, Gx3722DigitizerTrigger, Gx3722DigitizerReadWaveform, Gx3722DigitizerSetPxiTrigger, GxFpgaGetErrorString