Click or drag to resize

Models Page, IVI-C Driver Settings

The Models Page is used to define the list of instrument models supported by the driver. Nimbus allows the driver's method and property behavior to vary based on model or family. The topic Adding Support for Multiple Instrument Models explains many of the multi-model Nimbus concepts.

To add a supported instrument model

  1. Right-click a model or family node.

  2. Choose Add Model.

  3. Enter the desired model name.

    Important note Important

    The name chosen here is NOT an arbitrary identifier. This name must exactly match the model string read from the device during initialization, such as the response to the "*IDN?" string. See the topic Adding Support for Multiple Instrument Models for an explanation of how Nimbus determines the connected instrument model.

Nimbus allows a driver to organize its supported list of models into related groups called families. Only a single level of hierarchy is supported -- in other words, you cannot have families of families. Unlike the instrument model names, the instrument family names are not used directly in any externally visible way. They are only used within Nimbus to group and organize models.

To add an instrument family

  1. Right-click an existing family.

  2. Choose Add Family.

  3. Enter the desired family name.

    Note Note

    The name chosen here is treated as an arbitrary identifier as does not need to match any actual identifier read from the instrument.

Nimbus supports the notion of a default model to handle the situation where the driver is operating in simulation mode and thus cannot determine what instrument model to use when executing driver-specific implementation code. The default model is used only for simulated driver sessions and only if no Model parameter is passed to Initialize.

See the topic Adding Support for Multiple Instrument Models for a discussion of the default instrument model.

To specify the default model for simulation

  1. Right-click an existing model.

  2. Choose Make default model.

  3. The selected model is shown in bold font.

See Also

Download a complete CHM version of this documentation here.