04-29-2020 08:30 AM
I have a need to send test results to a LabVIEW VI in real time. Using TestSTand 2017 32 bit and LabVIEW 2018 32 bit. I can create 2 VI's (Server/Client) both of which call Obtain Queue using a common name. I can call the server.vi from testStand which sends an event to the Client. This works fine.
But when I use the 64 bit versions on another PC the events no longer work. If I run both VI's directly from labview 64 bit it works as expected.
Does 64 bit prevent sharing queues between applications? is there an extra step I need to do?
Solved! Go to Solution.
05-01-2020 12:12 PM
I just tested this on LV and TS 2019 64 bit and it works fine for me. I'm attaching all my files. Maybe you can see something different?
Hope this helps,
05-01-2020 12:17 PM
Just realized you said 2017. I backsaved everything.
05-01-2020 01:15 PM
Thank you Jigg,
At least I know it should work, I'll have to do more debugging.
05-01-2020 01:19 PM
Make sure you aren't unloading modules anywhere, either at the step, sequence or global level. Once you unload modules I believe the queue gets completely removed from memory.