I admit that I am having a bit of trouble getting my arms around the relationship between TestStand and LabVIEW....
I have been writing traditional (if you can call it that) custom applications that use a scripting language to drive behavior among a loose federation of ActiveX components. In my case, each component has a viewer (observer UI) that allows me to see what that particular component state is during a test process. I can switch around between viewers while the UUT is being tested to allow me to debug the app from various angles if I need to. That's all well and good, mostly.
I have just returned from some TestStand training (excellent materials and very knowledgeable instructor, by the way), and I am wondering whether I have the correct architecture in mind to rebuild my testing framework with TestStand and LabVIEW. I basically want to replace my own script engine with TestStand, and I basically want to "observe" a running test using LabVIEW from a measurements and I/O visualization point-of-view (as opposed to a test results value point-of-view). In other words, I would love to be able to observe switches being flipped, scope measurements, meter readings, LEDs, etc. during a test process....
Do I use LabVIEW as the OI for TestStand, and have LabVIEW GUI objects basically view results via the TestStand API? That sounds like an after-the-fact mechanism...I wouldn't be able to view a scope waveform, for example, while the test is running? Is there some way to build a front panel in LabVIEW (along with the TestStand controls) that is more-or-less automated/controlled by the TestStand sequences when they execute? I don't see a clear path to make that kind of thing happen....