Disables parallel polling of a specified GPIB device.
[ lStatus = ] GpibPPollU (lBoardDevice)
The GpibPPollU procedure syntax has the following parts:
Name |
Type |
Description |
lStatus |
Long |
Status |
lBoardDevice |
Val Long |
Board or Device address |
This function disables a device from responding to parallel polling. If lBoardDevice specifies board address, all devices connected to this board will be unconfigured.
The hexadecimal format of the lBoardDevice parameter is as follows:
lBoardDevice = 0xBBPPSS
Where:
BB |
Board address (1 - 9) |
PP |
Device Primary address (0 - 31) - 0 if not used (bus address), 31 used for Primary address of 0 |
SS |
Device Secondary address (0 - 31) - 0 if not used (bus address or device without Secondary address), 31 used for Secondary address of 0 |
When PPSS is 0, lBoardDevice specifies a board address. The value of lBoardDevice may be obtained using the GetDriverAddress function.
This function returns 0 on success and -1 on failure.
The following command disables the DMM from responding to parallel polling:
GpibPPollU(GetDriverAddress("DMM"))