GX1120
Function Generator mode only.
Sets the sweep parameters.
GtWaveFuncSetSweep (nHandle, nChannel, dStartFreq, dStopFreq , dTime, nMod , 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. |
dStartFreq |
DOUBLE |
Sweep start frequency range is 1 uHz to 100MHz |
dStopFreq |
DOUBLE |
Sweep stop frequency range is 1 uHz to 100MHz |
dTime |
DOUBLE |
Sweep time range is from 1mSec to 500Sec |
nMode |
SHORT |
Sweep Mode:0. GTWAVE_GX1120_SWEEP_MODE_LINEAR: linear sweep1. GTWAVE_GX1120_SWEEP_MODE_LOGARITHMIC: logarithmic sweep |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
The following example sets the sweep parameters:
GtWaveFuncSetSweep (nHandle, GTWAVE_CHANNEL_A, 100, 100000, 0.1, GTWAVE_GX1120_SWEEP_MODE_LINEAR, &nStatus);
GtWaveFuncGetSweepState, GtWaveFuncGetSweep, GtWaveFuncSetSweep, GtWaveFuncSetWaveform, GtWaveFuncSetSquareWaveDutyCycle, GtWaveFuncSetFrequency, GtWaveFuncSetOutToSquareState, GtWaveFuncSetPhase, GtWaveGetErrorString