The way my main seq is set up is it does nothing by itself, just makes calls to other sequences (call them seq1, seq2, etc.). I now want to have two UUTs using the parallel model but, since I only have one multimeter, wanted to use locks. Will a UUT in seq2, for example, recognize a lock that was set up in seq1??
All sequences use the dmm in one way or another. The reason I dont want to use the locks in the main sequence is that there are things inside the individual calls(serial writing, waits, etc.) that I have no problem doing in paralell, because in those instances I have more than one piece of hardware.
So, for example, when UUT1 is measuring current in seq2, UUT2 is reading/writing diagnostics through its own serial port in seq 1 . After UUT1 releases the dmm, UUT2 gets access.
Also, the calls need to be in order (seq2 after seq1 is completed) for every UUT.