LabVIEW RT Support for the Pickering IVI Driver
There are 2 versions of the Pickering pi40iv driver, with different target devices.
The normal installation of pi40iv installs a driver which is capable of addressing both Pickering PXI cards and Pickering
LXI products,
but NOT from LabVIEW RT. A second version of the driver is provided, pi40ivrt, which is capable of addressing Pickering PXI
products
from both Windows and LabVIEW RT, but NOT LXI products.
To use the LabVIEW RT capable driver, there are a few steps required to place the appropriate software onto the RT target system.
a) The Pickering VISA driver should be copied to the RT target system, including the INF files required for the RT system to identify the Pickering cards.
b) IVI system dll's should be copied to the RT system
c) The Pickering pi40ivrt driver should be copied to the RT system
d) The Pickering pi40iv.ini file defining card topologies should be copied to the RT system
Important: first copy the files for the Pickering VISA driver as detailed here
Then copy these additional files:
From |
To |
C:\Windows\System32\ivi*.dll |
/ni-rt/system |
msvcrt80.dll |
/ni-rt/system |
C:\Program Files\IVI Foundation\IVI\WinNT\Drivers\pi40iv\pi40iv.ini |
/pi40iv/pi40iv.ini |
C:\Program Files\IVI Foundation\IVI\WinNT\bin\pi40ivrt32.dll |
/ni-rt/system |
NOTE: The LabVIEW wrapper for the pi40iv driver is provided in two versions, one linked to the 'normal' pi40iv and one to pi40ivrt for RT systems (and indeed any VISA system). Make sure the correct wrapper is selected in LabVIEW.