IVI Configurable Initial Settings Primary Software: Instrument Drivers/IVI>>IVI Compliance PackagePrimary Software Version: 2.2 Primary Software Fixed Version: N/A Secondary Software: N/A
Problem: How To Apply Additional IVI Configurable Initial Settings To a Driver Session? Solution: The Configurable Initial Settings are defined and standardized by the IVI Foundation. The following sections in IVI-3.1, Driver Architecture Specification explain what the configurable initial settings are and how to apply them: The following sections in IVI-3.5 IVI Configuration Server Specification describe how configurable initial settings are created and copied to driver sessions in the IVI Configuration Store: In summary, Configurable Initial Settings are special data components that exist in the Data Components collection of a 'Driver Session'. If a logical name or driver session is passed as the value of the 'Resource Name' parameter at initialization, the driver reads the value of the initial setting data components associated with the driver session and sets the driver attributes to these values. National Instruments' IVI Engine version 2.x (available with the IVI Compliance Package 2.x or IDT 2.0) provides this functionality for an IVI specific driver developer. As a driver developer, all you need to do is call Ivi_ApplyDefaultSetup () at the end of your driver's The most crucial point to understand is that the initial settings associated with the driver session, and NOT the software module, are applied at initialization. The software module simply states what is configurable. It is the driver session that specifies what will be applied at initialization. There are several steps involved in making this mechanism work:
Related Links: IVI Foundation web site NI IVI Compliance Package Attachments:
Report Date: 12/20/2004 Last Updated: 12/20/2004 Document ID: 3GJATSBJ |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
