05-30-2013 07:34 PM
I'm running a timed loop on an FPGA and would like to add progress bar (slide indicator) with a variable maximum which depends on a number of inputs. Ordinarily, I would use a property node to adjust the scale.maximum, but this node is not supported on the FPGA. Does anyone have a workaround?
05-31-2013 02:51 AM
Hi PTAR,
Under your FPGA Target, when you create a new VI, do you see progress bar under numeric pallete?
05-31-2013 12:36 PM
Yes, however the progress node I would normally use to change the scale maximum of the progress bar is not supported on the FPGA target.
05-31-2013 12:47 PM
An FPGA does not have a front panel. So this sounds pointless. Are you trying to show progress to the end user? If so, you need to pass the progress value up to the host and have them manipulate it however they need to.
05-31-2013 01:53 PM
Using FPGA VI as "THE ONLY VI" for your measurement and control would do you no good. More than half of LabVIEW functions aren't supported in FPGA targets. The best practice is that you take data from inputs in your FPGA VI, pass the data up to the host ( the real-time target using either simple read/write control registers or FIFO buffers) and do some more processing.
OR
Pass the data up to the Main VI created under my computer and create your own user interface to show data efficiently without any trouble. In this way you will truly discover the power of real-time programming and appliation development.
Regards.