@ -166,6 +166,7 @@ static THD_FUNCTION(Thread1, arg)
continue;
}
// Process UI inputs
if (!(sweep_mode & SWEEP_SELFTEST))
ui_process();
// Process collected data, calculate trace coordinates and plot only if scan
// completed
@ -2551,7 +2551,7 @@ void self_test(int test)
{
if (test == 0) {
if (test_wait ) {
if (test_case[test_step].kind == TC_END)
if (test_case[test_step].kind == TC_END || setting.test_argument != 0)
goto resume2;
else
goto resume;
Powered by TurnKey Linux.