![]() What is an instrument driver? An instrument driver is a software program that can be used to control a programmable instrument, like a PRBS generator, BER tester, oscilloscope, switch matrix, or a simple DC power supply. Examples are included in this application note. Agilent Technologies also details how to communicate with instruments using the lower-level VISA-COM I/O libraries in Visual C#. ![]() This means a program using the IVI-COM driver can be used with an instrument connected to the computer with either a GPIB cable or a USB cable. ![]() Agilent Technologies IVI-COM drivers use a low-level VISA-COM interface to communicate with instruments over GPIB and/or USB interfaces. IVI Shared Components are also required these are available as a free download from the IVI Foundation website. The drivers and programming examples are available as free downloads from the Agilent Technologies website. April 2010 AN21Ģ Table of Contents Agilent Technologies IVI-COM driver and VISA-COM I/O programming examples in Microsoft Visual C#.3 What is an instrument driver?.3 What is an IVI driver?.3 What is an IVI-COM driver?.4 What is Visual C#?.4 What is VISA-COM?.4 Installation instructions for IVI drivers.6 Step 1: Installing a VISA library for low-level hardware I/O Download and un-zip the software package Install the NI software and select appropriate features.7 Step 2: Installing the IVI shared components Download the latest MSI or EXE package.8 Step 3: Installing the Agilent Technologies IVI drivers Download the latest MSI or EXE package.9 VISA-COM programming examples in Visual C# Referencing VISA-COM libraries in Microsoft Visual Studio (VC#) Using VISA-COM library references in your program code Communicating with an instrument using the VISA-COM library second BER measurement example using the N4962A serial BERT 12.5 Gb/s and N4963A clock synthesizer 13.5 GHz with a VISA-COM library in Visual C# Example code output Useful code snippets.14 IVI-COM Programming Examples in Visual C# Referencing IVI-COM drivers in Microsoft Visual Studio (VC#) Using IVI-COM driver references in your program code Communicating with an instrument using the IVI-COM driver second BER measurement example using the N4962A serial BERT 12.5 Gb/s and N4963A clock synthesizer 13.5 GHz with an IVI-COM driver in Visual C# Useful code snippets for programming the N4965A-CTR multi-channel BERT controller.21 Troubleshooting.22 Appendix A: End User License Agreementģ Agilent Technologies IVI-COM driver and VISA-COM I/O programming examples in Microsoft Visual C# Agilent Technologies offers a full suite of IVI-COM instrument drivers and Visual C# programming examples for remote instrument control. This application note will demonstrate examples from the N4965A multi-channel BERT controller and the N4962A serial BERT 12.5 Gb/s. 1 Agilent IVI-COM driver and VISA-COM I/O programming examples in Microsoft Visual C# Application Note Abstract This paper details the installation instructions and Visual C# (C-sharp) programming examples for Agilent Technologies IVI-COM instrument drivers and VISA-COM I/O.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |