Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

Run-Time Configuration of IVI Instrument Drivers

Primary Software: Instrument Drivers/IVI>>IVI Compliance Package
Primary Software Version: 2.2
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
Is there an API for run-time configuration of IVI drivers? I would like to programmatically configure IVI drivers under MAX with a CVI application.

Solution:
The IVI Foundation has defined a C API to programmatically access and modify any IVI Configuration Store file. This API is defined in the IVI-3.5 IVI Configuration Server specification and is installed as part of the NI IVI Compliance Package 2.x and later. The relevant files are

IviConfigurationServer.h, IviConfigurationServer.lib, and IviConfigurationServerCAPI.dll

and are installed in the C:\Program Files\IVI\ or C:\Program Files\IVI Foundation\ directories.

Attached is a simple example on how to programmatically access the configuration file.

Related Links:
On-Demand Training: IVI Fundamentals I - What Are IVI Drivers? (SSP required)
On-Demand Training: IVI Fundamentals II - Why Use IVI Drivers? (SSP required)
KnowledgeBase 2WSCEH2J: IVI Engine No Longer Exports Functions for Performing Run-Time Configuration of Configuration Store Elements


Attachments:


ConfigStoreExample.zip


Report Date: 12/01/2003
Last Updated: 05/06/2009
Document ID: 340DQVWH

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit