LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
jcase

Allow Asynchronous Call By Reference with Strict, Static VI Reference

Status: New

The static VI Reference has the ability to be made strict. A strict and static VI reference shows the icon of the target VI (static part) and a small red star (strict part). This allows a strict, static VI reference to be wired directly into a CBR node.

StrictStaticVIRef.png

However, the new async CBR feature does not work with strict, static VI references because it also requires option 0x80 or 0x100 to be wired into the Open VI Reference.

 

There should be a way to specify an async call inside a strict, static VI reference. That way, an async call can be made by way of a reference returned by a strict, static VI ref and not just with an Open VI Ref.

12 Comments
InfiniteNothing
Active Participant

I agree with the need for simpler async calling. I don't even see the purpose of the static ref in the original post. It could be captured all in the 1 node with the proper right click/pull down context menus.

CLED (2016)
JKSH
Active Participant
Could we have property/invoke nodes that query and set flags on a static VI reference, before passing the reference into the Start Asynchronous Call node?
Certified LabVIEW Developer