12-02-2014 03:24 PM
I am creating my own TestStand user interface in 32-bit LabVIEW but I want to use the 64-bit TestStand Engine. I can't find a way to specify this. The read-only API property "Engine.Is64Bit" is coming back false when I run from my UI, but when I run from the Sequence editor, it comes back true. How is this determined and set at startup???
12-03-2014 01:09 AM
I dont think you can build a 64 bit TestStand interface using a 32 bit Labview.
FYI the the 32 bit User interface code is stored at :
C:\Users\Public\Documents\National Instruments\TestStand 2014 (32-bit)\UserInterfaces\Full-Featured\LabVIEW
The 64 bit user interface code is stored at :
C:\Users\Public\Documents\National Instruments\TestStand 2014 (64-bit)\UserInterfaces\Full-Featured\LabVIEW
You have build a 32 bit TestStand user interface and the is64bit is properly showing as false.
Try building the same project using 64 bit Labview (which should automatically pickup 64 bit TestStand components)
When you say that you run from seqeunce editor - i think you mean 64 bit sequence editor.
Ofcourse once you build your 64 bit user interface you can call a 32 bit vi (only in adapter mode set to dev and not run time).
Hope this helps.
Ravi