GtWaveGetStatusRegister

Supported By

GX1110, GX1120

Applies To

Function Generator and Arbitrary Waveform Generator modes.

Purpose

Returns the status register.

Syntax

GtWaveGetStatusRegister (nHandle, nChannel, pdwStatus, 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.
pdwStatus
PDWORD
Returned status register, see comments for bits description..
pnStatus
PSHORT
Returned status: 0 on success, negative number on failure.

Comments

GX1120: Status register bits description:

Bit #
Description
0
Operation mode: 0= Function Generator, 1= Arbitrary Waveform Generator
1
Run mode: 0=Run disabled, 1= Run enabled
2
Over voltage: 0=No Over voltage, 1= Over voltage
3-31
Not used

GX1120: Status register bits description:

Bit #
Description
0-1
Operation mode: 0= Function Generator, 1= Arbitrary Waveform Generator, 2= High speed Arbitrary Waveform Generator.
2
Run mode: 0=Run disabled, 1= Run enabled
3
Over voltage: 0=No Over voltage, 1= Over voltage
3-31
Not used

 

Example

The following example rturns the status register:

 

DWORD dwStatus;

GtWaveGetStatusRegister (nHandle, GTWAVE_CHANNEL_A, &dwStatus, &nStatus);

 

See Also

GtWaveRun, GtWaveStop, GtWaveTrig, GtWaveSetAmplitude, GtWaveSetOffset, GtWaveSetOperationMode, GtWaveSetOutputState, GtWaveGetErrorString