ParallelPoll Method

NI-488.2 .NET Class Library Help for Visual Studio 2010

Edition Date: August 2012

Part Number: 370628F-01

»View Product Info
Download Help (Windows Only)

Board Class See Also


Conducts a parallel poll.

Namespace: NationalInstruments.NI4882

Assembly: NationalInstruments.NI4882 (in NationalInstruments.NI4882.dll) Version: 13.0.40.159

Syntax

Visual Basic (Declaration)
Public Function ParallelPoll As Short

C#
public short ParallelPoll()

Return Value

Represents the status information for each device configured for a parallel poll.

Exceptions

ExceptionCondition
GpibException The NI-488.2 driver returns an error as a result of calling this method.
DllNotFoundException The NI-488.2 driver library cannot be found.
EntryPointNotFoundException A required operation in the NI-488.2 driver library cannot be found.
InvalidOperationException

The inner exception is set to the GpibException due to one of the following conditions:

A different process owns a lock for the interface.

-or-

Nonexistent GPIB interface.

-or-

Asynchronous I/O operation in progress.

-or-

The interface board is not Controller-In-Charge.

-or-

DMA error.

ObjectDisposedException This member is called after the Dispose method has been called directly from your code or indirectly through a finalizer.

Remarks

The interpretation of the status information is based on the latest parallel poll configuration command sent to each device (see also ParallelPollConfigure and ParallelPollUnconfigure). The Controller can use parallel polling to obtain one-bit, device-dependent status messages from up to eight devices simultaneously.

For more information about parallel polling, refer to the Parallel Polling Overview in the NI-488.2 User Manual.

See Also

Reference

Board Class

NationalInstruments.NI4882 Namespace

WAS THIS ARTICLE HELPFUL?

Not Helpful