SignalExpress

cancel
Showing results for 
Search instead for 
Did you mean: 

suspend and resume tasks in signalexpress

Hi

 

In a project with several tasks, is it possible to suspend the "run" after some tasks are over (so as to do some manual connections on the test board)  and resume starting with the next task onwards

 

Thames

0 Kudos
Message 1 of 2
(5,594 Views)

Hi Thames,

 

In SignalExpress 3.0+, there is a step call "Sequence" found in the Execution Control menu, that you can insert into your project. You can check the SignalExpress Help topic on this step for its full usage. In your particular case, you can ignore the configuration section of that step, and simply configure it to display a message at the end of each iteration of the project while running. Once the message box appears, the project waits until you dismiss the dialog. In addition, the dialog that appears gives you 3 options. You can continue, skip the remain steps in the project and continue with a new iteration, or stop the project.

 

This would allow you to have SignalExpress wait while you change the connections on your test board, until you dismiss the dialog.

 

The only drawback is that you cannot specify how many iterations you want before the dialog appears. The dialog will appear every iteration. A workaround to this however, would be to also include a Conditional Repeat step into your project around your tasks. Configure the Conditional Repeat to execute x times, and place the Sequence step after the Conditional Repeat loop. But if you're OK getting the dialog every iteration, then no need for the workaround.

 

I hope this helps!

 

Phil

 

Message 2 of 2
(5,572 Views)