GtWaveSetTriggerInternalFrequency

Supported By

GX1110, GX1120

Applies To

Function Generator and Arbitrary Waveform Generator modes.

Purpose

Sets the trigger generator’s internal frequency.

Syntax

GtWaveSetTriggerInternalFrequency (nHandle, nChannel, dFrequency, pnStatus)

Parameters

Name
Type
Comments
nHandle
SHORT
Handle to a GX11X0 board.
nChannel
SHORT
Specified Channel number.
GX1120:
0 = GTWAVE_CHANNEL_A: Channel A.
GX1120:
0 = GTWAVE_CHANNEL_A: Channel A.
1 = GTWAVE_CHANNEL_B: Channel B.
dFrequency
DOUBLE
GX1120:
Trigger internal frequency range can be form GTWAVE_GX1120_MIN_TRIGGER_INTERNAL_FREQUENCY (0.01Hz) to  GTWAVE_GX1120_MAX_TRIGGER_INTERNAL_FREQUENCY (50MHz).
GX1120:
Trigger internal frequency range can be form
GTWAVE_GX1120_MIN_TRIGGER_INTERNAL_FREQUENCY (0.01Hz)
GTWAVE_GX1120_MAX_TRIGGER_INTERNAL_FREQUENCY (1 MHz)
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

A built-in programmable trigger generator can be used as a replacement of an external trigger source. The number of waveforms output for each internal trigger is determined by the GtWaveGetTriggerBurstCount function.

Example

The following example sets the trigger internal frequency to 10KHz:

 

GtWaveGetTriggerInternalFrequency (nHandle, GTWAVE_CHANNEL_A, 10e3, &nStatus);

 

See Also

GtWaveSetMarkerToPxiTriggerBusLine, GtWaveSetPxiTriggerBusLine, GtWaveSetTriggerBurstCount, GtWaveSetTriggerEdge, GtWaveGetTriggerInternalFrequency, GtWaveSetTriggerMode, GtWaveSetTriggerSource, GtWaveSetTriggerToPxiTriggerBusLine, GtWaveGetErrorString