LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA Simulation in UI Thread

I am trialling using the FPGA simulation functionality running the RT code on a windows target.

 

In other words I am trying to simulate the full functionality of my cRIO code including the FPGA with it all running on a windows development machine.

 

Before I continue, I appreciate that this is an edge case and I am not going to get any where near the performance I will get when running on actual hardware.

 

That been said, I have noticed that the FPGA invoke and read write methods running on the 'RT' code hang if I am doing things with the UI; clicking buttons, have run time menu items open etc. This leads me to believe that these are operating in the UI thread...this doesn't quite make sense though. The main reason I am questioning this is because if I open a menu item (As in have the drop down open but not clicking on anything) these invoke and read methods will stop entirely until I have clicked off the menu item. I can't recreate this behaviour with a value property node for example.

 

Can anyone explain this behaviour?

0 Kudos
Message 1 of 1
(920 Views)