04-03-2016 12:26 PM
Dear Eric,
Let me paste my findings here. My LabVIEW version is 2014SP1 and all of my drivers version are within Feb 2015 driver disc.
I tried to first find the IP using example finder. The first place I tried to look up is Vision RIO.
It seems that there's no project based example here. So I couldn't find any FPGA code here.
I tried to find another place, which is the FPGA toolkit related examples. The only example I find is as follows.
I checked the code in it. It doesn't show any relations to the queue pulse API either.
Just as you said, this Vision FPGA image processing example will be implemented by bigger FPGA devices such as 1473R instead of 8237R.
By the way, I checked the Vision-RIO examples and found that it just calls the bit file in the host VI. Please see my following picture.
I am wondering if the queue pulse IP is only available in the latest VAS/VDM/FPGA. Could you please help me to find it out?
Also, thank you for reminding me the risk of customizing IP. I used to be an NI employee too. So I know I have to be very careful to do it.
Thank you so much.
Ting
04-04-2016 09:08 AM - edited 04-04-2016 09:08 AM
It isn't an example, as I don't think it is expected for most users to actually modify the source code. Here's the location I see it on my system:
<LabVIEW DIR>\vi.lib\vision\driver\Vision RIO Default (FPGA).lvproj
Eric
04-06-2016 03:10 AM
Hi Eric,
Your information is helpful.
Although the IP looks complicated, it's good as a coding reference.
Thank you
Ting