Returns the digitizer rigger mode.
Gx3722DigitizerGetTriggerMode (nHandle, pnMode, pnStatus)
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. |
The function returns the digitizer trigger mode.
Trigger mode is common for both channels.
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);
Gx3722DigitizerArm, Gx3722DigitizerHalt, Gx3722DigitizerSetTriggerSource, Gx3722DigitizerSetTriggerMode, Gx3722DigitizerSetTriggerThreshold, Gx3722DigitizerSetSampleCount, Gx3722DigitizerTrigger, Gx3722DigitizerReadWaveform, Gx3722DigitizerReadWaveformEx, Gx3722DigitizerSetPxiTrigger, Gx3722DigitizerGetState, Gx3722DigitizerGetSampleStatus, Gx3722DigitizerGetTriggerStatus, GxFpgaGetErrorString