How to install the PCI-DIO-32HS, Nidaq drivers, RunTimeEngine and LabVIEW software ?

For the PCI-DIO-32HS to be recognized correctly by Windows, the Nidaq drivers need to be installed. The Nidaq drivers are on the CD delivered together with the PCI-DIO-32HS card. BioSemi does not advices to use the drivers from the CD. We advice to use the "standalone" Nidaq drivers from select the file "Nidaq693.exe". You do not need the additional LabVIEW support file. (The LabVIEW support file is not needed because the LabVIEW acquisition software of BioSemi is equipped with better and faster "Virtual Instruments" for the communication with the Nidaq drivers).


- Installing the Nidaq driver software: 
No LabVIEW support needs to be selected, because the BioSemi acquisition software provides a better and faster method of communication with Nidaq then the VI's delivered by National Instruments. If you need drivers for C/C++ support you can choose to select these here.
If the Nidaq drivers are installed correctly, you must be able to run "Measurement & Automation" (NIMax is located in: C:\Program Files\National Instruments\MAX\NIMax.exe).
If you are not able to run "Measurement & Automation", then un-install and re-install Nidaq again.

- The Nidaq test: 
Press "F5" or go to "Refresh". Now "Measurement & Automation" will search for any cards.
Double click on Devices and Interfaces. If "Measurement & Automation" finds the PCI-DIO-32HS, it will be shown as in the picture below. Now select the PCI-DIO-32HS and the "Test panel" button will be visible.
Note: If you have other National Instrument cards installed on your PC, the configuration windows will show a list of them all, in this case, make sure that the PCI-DIO-32HS is listed as "device 1", otherwise, the BioSemi acquisition software will not be able to find the card.
Now run the "test panel" to check if the card works OK. In the "test panel" you can select a digital line of the PCI-DIO-32HS to be an output, and then set this line high or low. In the example below, the first 4 lines are selected as output and their level is set to high. The 4 first Line state LED's are red which indicate that the outputs have become high indeed.

- The device manager: 
If the Nidaq drivers are installed correctly, then when the device manager finds the card, it will be able to use the Nidaq drivers and display it correctly as below:
If the device manager could not find the drivers, it will be displayed as this:
If the card is listed as an "Other device", then delete the device.
Now scan for new hardware
If the device manager still does not detect the card, then the Nidaq drivers have not been installed correctly.

- Installing The "RunTimeEngine": 
The LabVIEW RunTimeEngine is needed to run the Actiview .exe software which we provide for customers who have not purchased the LabVIEW programming environment.
You can download the RunTimeEngine from:

- Installing LabVIEW: 
When installing LabVIEW, you do not need all the components which are included in the LabVIEW CDROM.

- The "Run time engine" is needed for being able to run .exe files built with the LabVIEW "Application builder"

- Of the drivers you only need the NIDAQ driver. And then only if you haven't installed it already.
You can use the same install preferences as shown in the picture below: