LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

New device driver

Hi,

I have a PCI-card which comes with its own DLL to control the functionality. As the functions are very similar to functions that can be provided by VISA (Open, Read, Write, Close), I want to write a new driver that can be controlled by VISA-Vis. I already found the article about the "Create new instrument driver wizard" to create own drivers for PCI-cards if you know the registers of the card...these registers, I don't know. Can I control the device with VISA, i. e. write a own driver to make the device VISA-compatible by using the DLL provided by the manufacturer??

Thanks in advance

Christian

THINK G!! 😉
------------------------------------------------------------------------------------------------
Using LabView 2010 and 2011 on Mac and Win
Programming in Microsoft Visual C++ (Win), XCode (Mac)
0 Kudos
Message 1 of 2
(2,277 Views)
If it came with a DLL then you need to use Call Library Function to call the functions in the DLL. It doesn't make much sense to try to use VISA to control the device through its registers (assuming you actually could), as you'd basically be rewriting the DLL yourself, and what's the point of that?
0 Kudos
Message 2 of 2
(2,271 Views)