Using Pickering Drivers in LabWindows/CVI

Most Pickering drivers include a CVI wrapper to permit full operation of the Pickering product from the LabWindows/CVI environment.
The process of controlling a Pickering product normally consists of the following steps:

  1. Open a control session on the product
  2. Use functions in the library to operate the product
  3. Close the control session

In the case of LXI products, there is an additional step to establish a communication session on the remote LXI device before opening the control session on the hardware. This communication session should also be terminated when no longer required.

The LabWindows/CVI libraries are wrappers of the underlying low-level driver, and complete details of the functions can be found in the corresponding low-level driver documentation.

Following are simple examples of the use of the most common Pickering drivers. These examples can be downloaded by clicking on the link below the images. You can also find all LabWindows/CVI examples here:

In all examples, the program opens a card, obtains its card identity, operates a single switch and then closes the card.

PXI VISA Driver - pipx40

PXI VISA driver - pipx40

        Download PXI VISA Driver - pipx40         Pilpxi driver documentation help file View pipx40 driver documentation - help file

PXI Direct IO Driver - pilpxi


        Download PXI Direct IO Driver - pilpxi         pilpxi driver documentation help fileView pilpxi driver documentation - help file

IVI Driver - pi40iv

IVI driver - pi40iv

        Download IVI driver - pi40iv         pi40iv driver documentation help fileView pi40iv driver documentation - help file

LXI DIrect IO Driver - piplx (and picmlx)

LXI Direct IO Driver - piplx and picmlx

        Download LXI Direct IO Driver         piplx driver documentation help file View piplx driver documentation - help file

Need Help´╝č


Information on software drivers, product comparisons and technical support for our entire product range.


Product Selector

This tool will help you narrow down our offering to get you the correct switch and simulation solution you need.

Try the selector

Resource center

Success storiesproduct videos and more—find the information you need about our switching and simulation.

Resources you need

Worldwide presence

Find support across the globe, with offices and agents in the Americas, Europe and Asia. 

Find local office or agent