LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Shared Variable triggering

Solved!
Go to solution

Hello everyone, I have two projects (one is in 64bit LV, the other is in 32bit LV) that I run side-by-side on the same machine. The 64bit project controls a camera, and the 32bit project calls some code to do processing. I would like to send a trigger to make the 64bit program wait until some of the raw data buffers are processed before sending more data to the 32bit project. Unfortuantely cannot recomplie the code for 64bit processing.

 

Are there any good examplse of doing this? I was thinking of using some sort of shared variable setup, but I really dont like shared variables.

 

Thanks 

0 Kudos
Message 1 of 5
(2,891 Views)

Well, I can't help you in everything. 

But I think you should at least consider using some sort shared variables setup. Maybe they fit to your situation. BTW, if you post your code it might help.

 

Best regards!

Mondoni
0 Kudos
Message 2 of 5
(2,886 Views)

I am not against using shared variables, I am just looking for a solution in which they can be used as triggers for parts of code in other vi's.

 

Thanks,

0 Kudos
Message 3 of 5
(2,857 Views)
Solution
Accepted by topic author dbrittain

You can send commands through tcp/ip to the different processes, e.g.

Network shared variable is probably slightly easier, but not alot.

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 4 of 5
(2,849 Views)

I figured it out, I ended up using tcp/ip and some network shared variables for less imporntant stuff. 

0 Kudos
Message 5 of 5
(2,815 Views)