Why Does My LabVIEW FPGA Host Interface DLL Not Interface with My FPGA Target?

Updated Jul 14, 2018

Reported In


  • LabVIEW FPGA Module

Issue Details

I created a .dll out of my LabVIEW FPGA host interface VI. This VI opens a reference to and communicates with my FPGA target. It works fine as a VI, but when I compile the VI into a .dll and call the .dll in another program it does not interface with the FPGA target. The .dll call executes and returns with no error, but fails to affect the FPGA. Can I use a host interface .dll in this manner?



When the host interface .dll is compiled, a support .dll is created in the support file directory. This .dll is called the lvalarms.dll and is needed for your program to execute the host interface dll correctly.