Resets the GX1632e/GX1642/GX1648/GX1649 board to its default settings.
GxPsReset (nHandle, pnStatus)
Name |
Type |
Description |
nHandle |
SHORT |
Handle to a GX16xx board. |
pnStatus |
PSHORT |
Returned status: 0 on success, negative number on failure. |
The function does the following:
All groups’ voltage ranges are set to 0-10V (GX1648), 0-20V (GX1642), or -25 to 25V (GX1632e).
All channels of all groups are set to 0V.
All external updates are disabled.
TTL out bit values are set to zero.
All Channels set to Static mode (GX1649 / GX1632e)
All DIO Channels output disabled (GX1649 / GX1632e)
ARB memory size set to 1 (GX1649 Only)
ARB sample clock set to 100000 Hz
DIO memory size set to 1 (GX1649 Only)
DIO sample clock set to 100000 Hz
Streaming interrupts are disabled if previously enabled (GX1649-1 / GX1632e)
The following example initializes and resets the GX16xx board:
GxAoInitialize (1, &nHandle, &nStatus);
GxAoReset (nHandle, &nStatus);