What programming languages are supported with Agilent IO Libraries version 15.1?
IO Libraries Revisions: Suite 14.2 and greater
The programming languages supported depend upon which library (SICL, VISA, VISA COM or NI-488.2) you choose to use.
- VISA (visa32.lib) – A visa.h header file is included for use with C/C++. A visa32.bas file is included for programming in Visual Basic 6. A visa32.vb file is included for programming in Visual Basic .Net. A visa32.cs file is included for programming in C#. Agilent VISA is the API used by DirectIO in Agilent VEE 8.0 and greater. Agilent VISA is compatible with MATLAB if you have installed the MATLAB Instrument Control Toolbox. Agilent VISA is compatible with the current generation of National Instrument's LabVIEW and LabWindows/CVI products (NI-VISA does not need to be installed).
- VISA COM – the VISA COM API works in environments that provide standard COM support. Examples include Visual Basic 6, Visual Basic.Net, and C#.
- SICL (sicl32.lib) – A sicl.h header file is included for use with C/C++. A sicl32.bas file is included for programming in Visual Basic 6. Agilent does not recommend using SICL for new development; instead use either VISA or VISA COM.
- Agilent 488 – the Agilent 488 library is supplied by Agilent to work with National Instruments’ NI-488.2 library. Agilent 488 can be used with any application development program that can access it including LabVIEW, LabWindows/CVI, C/C++ and Visual Basic. Agilent does not recommend using Agilent 488 (NI-488.2) for new development; instead use either VISA or VISA COM.
Last Updated: 26November, 2008
Related Links
- IO Libraries Suite: If I replace my NI GPIB card with an Agilent card, and my software is written using NI-488.2, what do I need to do to port my s...
- IO Libraries Suite: Is it possible to have both an NI GPIB card and an Agilent GPIB card or converter working in the same system?
- IO Libraries Suite: Is there any other software that needs to be installed when I am using an application that utilizes NI-488.2 and Agilent IO Lib...
- IO Libraries Suite: Can software written from other vendors specific to their devices that utilize NI-488.2 as an I/O Library work with an Agilent ...
