National Instruments GPIB Software
National Instruments is a leading supplier of GPIB interfaces and provides an unparalleled variety of GPIB products. NI protects your software development investment by offering high-quality driver software that maximizes advancements in technology and delivers a consistent, easy-to-use programming interface for developing high-performance, portable, and distributed GPIB applications.
The NI-488.2 combines a full suite of development tools with a high-performance driver to get your applications up and running quickly and to minimize your test time. NI-488.2 increases your productivity with utilities such as:
- Getting Started Wizard to guide you through hardware and software installation and teach you about the development tools in NI-488.2
- Troubleshooting Wizard to verify your hardware and software installation and help determine any possible installation or configuration problems
- GPIB Communicator to easily communicate with your instrument interactively and perform simple queries
- NI-Spy to monitor and capture the NI-488.2 API calls made by your application and help troubleshoot any problems
- Interactive Control Utility to communicate with your instrument interactively and give you full access to the NI-488.2 API
- Online Help to quickly answer your questions on functionality, syntax, and error codes for the NI-488.2 API
- GPIB Analyzer Software to monitor, capture, and participate in the bus activity and help most experienced users troubleshoot their systems
NI-488.2 driver software is available for the most popular operating systems including:
- Windows 2000/XP/NT/Me/9x: A native, 32-bit kernel-mode driver that takes full advantage of the features of Win32 operating systems
- Windows 3.1/DOS: A 16-bit driver for Windows 3.1 and a driver for DOS that includes interface libraries for C, Basic, Pascal, and FORTRAN
- Mac OS X: A native driver for Mac OS X that works with the PCI-GPIB and the GPIB-ENET/100
- Mac OS: A driver that supports Macintosh GPIB interface products for both desktop Power Macintosh computers and PowerBooks
- Linux: A native driver for the PCI-GPIB and the GPIB-ENET/100 for several Linux distributions
- Solaris: A variety of Solaris interface choices, including plug-in interfaces for the PCI bus or SBus, and external controllers for Ethernet and SCSI
- HP-UX, OS/2, and Digital UNIX: - Plug-in and external GPIB support
A comprehensive source code package for developing GPIB controller applications for operating systems other than those handled by a standard NI-488.2 driver. NI-488DDK consists of more than 20 board-level functions provided in source code to give you a head start when you design your own GPIB drivers.
An application programming interface (API) modeled after the IEEE 488.2 specification that makes it easier to create IEEE 488.2 instrument firmware. This API abstracts the communication bus from your instrument-specific firmware, so you can create bus-independent firmware for GPIB, Ethernet, and USB-based instruments. NI-Device is available both for Windows 2000/XP/NT/Me/98 and as a DDK for other operating systems.
Learn more about controlling your GPIB instruments with NI Instrument Control Software, including LabVIEW.