Adding a Repeated Capability
Repeated capabilities allow the driver to expose duplicate functionality in an instrument using IVI-defined functions and conventions. For instance, a single set of methods and properties can be defined for operating on a series of channels in an oscillscope. IVI terms this duplicate functionality a repeated capability.
Nimbus provides two ways to initiate the process of adding a new repeated capability to a driver, each of which is described in detail below.
From Solution Explorer, expand the Nimbus node.
Right-click on the Repeated Capabilities node.
Choose Add Repeated Capability...
The Add Repeated Capability Wizard appears.
Follow the steps outlined below for using the Add Repeated Capability Wizard.
From Solution Explorer, double-click the Driver Designer node under the Nimbus node.
The IVI.NET Driver Designer tree view opens.
Expand the root node, which will be named after the driver assembly (e.g.: Acme.Acme4321).
Expand the Hierarchy node.
Locate the interface reference property where you would like to add the new repeated capability.
Right-click on the selected interface reference property and choose the Add Child Repeated Capability....
The Add Repeated Capability Dialog appears.
Follow the steps outlined below for using the Add Repeated Capability Dialog.
The remaining topics in this section discuss each wizard page separately.
After adding a repeated capability using the dialog, you can bring up the Repeated Capabilities Editor by double-clicking the Driver Settings Editor node in Solution Explorer and choosing the Repeated Capabilities tab. The Repeated Capabilities Editor allows you to view and edit characteristics of all driver repeated capabilities, such as the physical names defined for each repeated capability.
Download a complete CHM version of this documentation here.