GX1120
Function Generator mode only.
Returns the pulse-width modulation waveform.
GtWaveFuncGetPwmWaveform (nHandle, nChannel, pnWaveform, pnStatus)
Name |
Type |
Comments |
nHandle |
SHORT |
Handle to a GX11X0 board. |
nChannel |
SHORT |
Specified Channel number.GX1120:0 = GTWAVE_CHANNEL_A: Channel A.1 = GTWAVE_CHANNEL_B: Channel B. |
pnWaveform |
PSHORT |
Standard waveform can be one of the following:0. GTWAVE_WAVEFORM_SINE: Sinusoidal waveform.1. GTWAVE_WAVEFORM_SQUARE: Square waveform.2. GTWAVE_WAVEFORM_TRIANGLE: Triangular waveform.3. GTWAVE_WAVEFORM_RAMP_UP: Positive ramp waveformGTWAVE_WAVEFORM_RAMP_DOWN: Negative ramp waveform |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
The following example returns the PWM modulation waveform:
SHORT nWaveform;
GtWaveFuncGetPwmWaveform (nHandle, GTWAVE_CHANNEL_A, &nWaveform, &nStatus);
GtWaveFuncSetPwmWaveform, GtWaveFuncSetPwmFrequency, GtWaveFuncSetPwmSource, GtWaveFuncGetPwmState, GtWaveGetErrorString