Hello, I have a fundamental question about the application framework logic that I can't seem to figure out.
I have looked at the FPGA Host Interface learning example and it seems that the required blocks for running FPGA code from the host are: Open FPGA VI, Download FPGA VI, Run FPGA VI, Read/Write FPGA VI, and Close FPGA VI. I understand how this example works, and how you can run in either deployed or simulation mode.
What's nice about this example is that you can edit the FPGA.gvi file and run the host file in simulation mode, and you don't need to compile the FPGA code (which is time intensive).
From what I've seen of the 802.11 Application Framework, all the same blocks are present and the logic (at the simplest level) should be the same. However when you run the 802.11 Host.gvi, the 802.11 FPGA STA.gvi does not run. I don't understand why this gvi doesn't run. Is the only way to implement changes in the FPGA to overwrite the pre-compiled build files?
My current objective is to implement a similar "deployed/simulation" option in the 802.11 application framework as the one that exists in the FPGA Host interface example. I'm new to this framework, so if that option already exists somehow please let me know!