Developing an Instrument Independent Application
The following links describe items to consider when you use IVI class drivers to develop an instrument-independent test program. Follow the guidelines contained in the following links to maximize the potential for your application to work with other instruments.
- Using Logical Names
- Naming Virtual Channels
- Using High-Level Configuration Functions Rather than Setting Individual Attributes
- Minimizing the Use of Extension Capability Groups
- Completely Specifying the State of the Instrument
- Using the Development Mode Settings for Inherent Attributes
- Following the Class Behavior Model
- Using MAX to Configure Instrument Specific Attributes