my question is about customized user interfaces for executions with the parallel model. At my current project, we use the parallel model with 4 test sockets and at the user interface we must have 2 string indicators for its execution, one that displays messages to the user and one that has the function of a streaming indicator that displays information throughout the test, showing also the time instances. So, in total 8 indicators that display in parallel information about the 4 independent executions. Till now, I managed to create the UI only for sequential mode, using 2 simple string indicators and sending messages from the TestStand to the strings through UI Messages. My problem is that I don't know how to implement this functionality for more test sockets.
Attached you can find images from the front panel and the blog diagram of the GUI as it looks now.
I am very new at TestStand (I know it only for the last month), so I expect that my question and the case description are not so clear, so please let me know if sth is poorly explained.
Basically, whenever you get a UI message related to an execution (e.g. UIMsg_StartExecution, UIMsg_Trace, etc.) you need to determine which testsocket the UIMessage applies to and then update the corresponding UI controls. One way to get the testsocket is as follows: