08-26-2024 08:59 AM
Hi community!
Please help with the following:
I created a teststand sequence in which I call another sequence as a new thread, and then put a Wait Step that waits for the thread to run. At the Wait Step (NI_Wait) 'Wait for': Thread and select 'Specify by Sequence Call' as appropriate.
In the Wait Step, I would like to receive the parameters of the Wait Step in the LabView VI called from the SequencieFilePostStep callback: SeqCallName, SpecifyBySeqCall... As a result, the received string was not empty, but it did not contain the correct value! I tried using 'GetSubProperties' instead of 'GetValString' in the PropertyObject, but that didn't work either. Attached is the (bad) example VI.
What is the solution?
Thanks in advance for your help!
Solved! Go to Solution.
08-26-2024 01:35 PM
Hi Laciba,
Could you share the sequence file as well?
08-26-2024 02:12 PM - edited 08-26-2024 02:13 PM
It seems to work for me, I got the expected output in the LabVIEW VI, ID#:eBLlLNpj7xGAYtxxlpkoHD
08-27-2024 04:08 AM
Thanks for the quick reply!
Based on your sequence, the name of the sequence call step is: "SequenceCall" and not "ID#........"
I'm looking for the step name "SequenceCall" in the NI_Wait parameters or the "ID#...." string in the sequence call step parameters!
My goal is to be able to assign the Sequence Call and NI_Wait to each other!!
08-27-2024 05:03 AM
In the meantime, I found the solution:
SequencyCall Step.UniqueStepId == Ni_Wait Step SubProperty SeqCallName
so SequencyCall and Ni_Wait can now be connected!
Thank you very much for your support!