Actor Framework Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Reentrancy fork: working with an event structure on Actor Core.vi

AristosQueue wrote:

fabric: There's no need to create a custom version of the AF to do that. Just select the block diagram contents of your Actor Core other than the Call Parent Node itself and do "Create SubVI". Then make the subVI non-reentrant. 

Yes... But that doesn't really work when those block diagram contents are an Event Structure, right? That is the example I was describing. Am I missing something?

AristosQueue wrote:

Having said that, David's problem is with the message handling VIs, not with the Actor Core override VIs.

Yeah sorry David! Didn't mean for this to turn into a hijack... 🙂

0 Kudos
Message 1 of 2
(3,963 Views)

fabric wrote:

Yeah sorry David! Didn't mean for this to turn into a hijack... 🙂

Luckily, we can fix the hijack. 🙂

fabric wrote:

Yes... But that doesn't really work when those block diagram contents are an Event Structure, right? That is the example I was describing. Am I missing something?

If you're using dynamic event registration, then, yes, it does work.

If you're using all static event registration for front panel controls, I would put those controls on the panel of the new non-reentrant subVI and make that the panel that I open instead of Actor Core.vi itself.

Message 2 of 2
(3,109 Views)