GtWaveFuncSetSweep

Supported By

GX1120

Applies To

Function Generator mode only.

Purpose

Sets the sweep parameters.

Syntax

GtWaveFuncSetSweep (nHandle, nChannel, dStartFreq, dStopFreq , dTime, nMod , pnStatus)

Parameters

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 sweep
1.   GTWAVE_GX1120_SWEEP_MODE_LOGARITHMIC: logarithmic sweep
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Example

The following example sets the sweep parameters:

 

GtWaveFuncSetSweep (nHandle, GTWAVE_CHANNEL_A, 100, 100000, 0.1, GTWAVE_GX1120_SWEEP_MODE_LINEAR, &nStatus);

See Also

GtWaveFuncGetSweepState, GtWaveFuncGetSweep, GtWaveFuncSetSweep, GtWaveFuncSetWaveform, GtWaveFuncSetSquareWaveDutyCycle, GtWaveFuncSetFrequency, GtWaveFuncSetOutToSquareState, GtWaveFuncSetPhase, GtWaveGetErrorString