05-13-2020 04:32 PM
I have a LabVIEW FPGA program that has a SGL indicator on. I am trying to use LabWindows to read that indicator using the function NiFPGA_ReadSgl. LabWindows gives a link error of "Undefined symbol" as if the library does not have the code, but the NiFPGA.h file has it defined.
Is this a future upgrade or is the library corrupt?
05-13-2020 04:36 PM
C API supports SGL types (see http://www.ni.com/tutorial/53283/en/) so not sure what the issue is.
05-13-2020 04:41 PM
Terry,
I get this
Build Status (95002 Innovate Test Diagnostic.prj - Debug)
95003 FPGA Support.c
Link 95002 InnovATE Test Diagnostic.exe
error: Undefined symbol '_NiFpga_ReadSgl' referenced in "x:\Engineering\Engineering Services\Manufacturing Test Engineering\Projects\SVN\95002 - InnovATE Test Diagnostic\cvibuild.95002 Innovate Test Diagnostic\Debug\95003 FPGA Support.obj".
Build failed.
05-13-2020 05:37 PM
Seems more of a CVI issue than LabVIEW FPGA. Not sure I can see the error.
05-14-2020 07:52 AM
I will post this on the LabWindows side.