Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

FTDI Driver API by Ovak Tech. cannot be used in evaluation version

Solved!
Go to solution

I'm using FT4222H for SPI and Labview.

I have installed the drivers and API found here:  https://www.ni.com/en-us/shop/product/ftdi-driver-api-for-serial.html

Problem is that I cannot use functions from this API. When VIs are called I recieve Error 7 saying: Call Library Function Not Found or Missing

 

In the project tree I see that DLL and Certificate has been moved and it is located in E: disk. There is also seen Yellow ! mark with DLLs and Certificate

 

My question is: Is it possible to use this API form Oval Tech. for free?  Why I cannot use this library in evaluation mode? Why DLLs are not found in the path specified ?

0 Kudos
Message 1 of 2
(2,888 Views)
Solution
Accepted by topic author Skoda3

Problem found and solved.

Labview was not able to uderstand parameter definitions of some functions, so then labview was not able to understand functions. The reason is becouse of missing "stdint.h" header file.

In this library there are definitions of data types like uint8*, uint16*...

 

To solve this issue:

1. go to:

https://github.com/ktalke12/Labview-MiP/blob/master/Robotics-Cape-Master-Jessie/Libroboticscape-Mast...

2. Download stdint.h as txt and save it as .h file.

3. Include folder with this stdint.h file when importing dll in labview with Import Shared Wizard.

 

0 Kudos
Message 2 of 2
(2,871 Views)