Gx3722DigitizerGetTriggerMode

Purpose

Returns the digitizer rigger mode.

Syntax

Gx3722DigitizerGetTriggerMode (nHandle, pnMode, pnStatus)

Parameters

Name
Type
Comments
nHandle
SHORT
Handle to a GX3722 board.
pnMode
PSHORT
Trigger mode is as follows:
0.      GX3722_DIGITIZER_TRIGGER_SOFTWARE: software trigger issued by calling the Gx3722DigitizerTrigger() API will trigger the digitizer.
1.      GX3722_DIGITIZER_TRIGGER_LEVEL_HIGH: level mode high, triggers if input voltage is above threshold.
2.      GX3722_DIGITIZER_TRIGGER_LEVEL_LOW: level mode high, triggers if input voltage is below threshold.
3.      GX3722_DIGITIZER_TRIGGER_RISING_EDGE: rising edge trigger mode, input voltage is crossing the threshold up.
4.    GX3722_DIGITIZER_TRIGGER_FALLING_EDGE: falling edge trigger mode, input voltage is crossing the threshold up.
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

The function returns the digitizer trigger mode.

Trigger mode is common for both channels.

Example

The following example sets the digitizer’s trigger mode to rising edge and returns the set value:

 

SHORT nHandle, nStatus;

SHORT nMode;

 

Gx3722DigitizerSetTriggerMode (nHandle, GX3722_DIGITIZER_TRIGGER_RISING_EDGE, &nStatus);

Gx3722DigitizerGetTriggerMode (nHandle, &nMode, &nStatus);

 

See Also

Gx3722DigitizerArm, Gx3722DigitizerHalt, Gx3722DigitizerSetTriggerSource, Gx3722DigitizerSetTriggerMode, Gx3722DigitizerSetTriggerThreshold, Gx3722DigitizerSetSampleCount, Gx3722DigitizerTrigger, Gx3722DigitizerReadWaveform, Gx3722DigitizerReadWaveformEx, Gx3722DigitizerSetPxiTrigger, Gx3722DigitizerGetState, Gx3722DigitizerGetSampleStatus, Gx3722DigitizerGetTriggerStatus, GxFpgaGetErrorString