NationalInstruments.NI4882 Namespace

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)


Contains objects that communicate with GPIB instruments, control GPIB boards, and acquire GPIB status information.

Refer to Using the Measurement Studio NI-488.2 .NET Library and Creating Projects with Measurement Studio NI-488.2 for more information.

Classes

ClassDescription
AddressCollection Creates a strongly typed collection of Address objects.
BoardContains all the board functionality of the NI-488.2 driver.
DeviceContains all the device functionality of the NI-488.2 driver.
GpibException This exception is thrown when the NI-488.2 driver returns an error due to invalid configuration states, invalid parameters, and other factors.
GpibStatus Retrieves the status information for GPIB on a per-process and per-thread basis.
NotifyData Specifies the format of the data that passes to the NotifyCallback delegate.

Structures

StructureDescription
AddressUsed to specify the address of a GPIB device.

Delegates

DelegateDescription
NotifyCallback This delegate of this type is called once after the mask condition is satisfied in the Notify method.

Enumerations

EnumerationDescription
BusTimingType Specifies the current bus timing of the GPIB board.
CommonCommand Specifies common GPIB commands.
ControlLineFlags Contains the status of the eight GPIB control lines and if the current status is valid.
DataTerminationMode Specifies how I/O operations are to be terminated.
EndOfStringComparison Specifies the comparison method to use with all end-of-string (EOS) comparisons.
GpibError Specifies the error codes that can be returned from the NI-488.2 driver API.
GpibStatusFlags Contains NI-488.2 driver status information.
ParallelPollConfigurationModeSpecifies whether to use local or remote parallel poll configuration.
ParallelPollTimeoutValue Specifies the timeout value to use when doing parallel polls.
SerialPollFlags Partially defines the bits on a serial poll status byte bitfield.
TimeoutValue Specifies the timeout value to use when doing method calls.

WAS THIS ARTICLE HELPFUL?

Not Helpful