GX1110, GX1120
Function Generator and Arbitrary Waveform Generator modes.
Returns the status register.
GtWaveGetStatusRegister (nHandle, nChannel, pdwStatus, pnStatus)
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. |
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 |
The following example rturns the status register:
DWORD dwStatus;
GtWaveGetStatusRegister (nHandle, GTWAVE_CHANNEL_A, &dwStatus, &nStatus);
GtWaveRun, GtWaveStop, GtWaveTrig, GtWaveSetAmplitude, GtWaveSetOffset, GtWaveSetOperationMode, GtWaveSetOutputState, GtWaveGetErrorString