01-28-2010 03:55 AM
Hello,
I new to LabVIEW. I need an Array to be passed from Host PC to RT and then to FPGA VI. I started implementing from FPGA VI. I am getting error "Arrays must be fixed size in current target"
Johnson
01-28-2010 04:05 AM
For the FPGA, you need to set the size of the Array.
Right click...and select: Set Dimension Size
01-28-2010 04:11 AM
I tried doing it but still i have the error.
01-28-2010 04:28 AM
01-28-2010 05:05 AM
For the FPGA, make sure you have checked every array? (including SubVIs and array constants).
All FPGA Arrays have to be a fixed size
Also, are you using the Build Array function anywhere in the FPGA?
If so, then there may be an option somewhere that you need to set (I'm trying to find it now)
01-28-2010 05:08 AM
Select: File > VI Properties > Execution
Then check: Auto preallocate Arrays and Strings
See if that helps.
01-28-2010 05:16 AM
I have changed from array to cluster. Initially I took the parameters by indexing array. Now it is fine and working. I have attached the new VI