Click or drag to resize

Implementing an IVI-COM Driver

The methods and properties comprising a Nimbus IVI driver can be implemented in a variety of ways. Often, methods and properties are implemented by specifying an instrument command, such as a SCPI command, and relying upon Nimbus to generate the code to send the specified command to the instrument. More complex methods and properties might require custom logic to be manually implemented in the driver method body.

Nimbus also supplies stock implementations of many standard IVI-defined methods and properties. While these pre-built implementations are often suitable as-is for many instruments, they may need to be slightly customized with pre-processing or post-processing logic. Drivers might also need to integrate external DLLs for specific pieces of driver logic.

The topics in this section explain how driver methods and properties are implemented within an IVI-COM driver.

In This Section

Download a complete CHM version of this documentation here.