force stop condition in a loop
Ältere Kommentare anzeigen
can i add a condition in a loop that identify force stop (ctr+c) ? for example i control with matlab in a current source in a infinite loop (while(1)), and i want it to turn off when i stoped the loop with ctr+c for example: if force stop fprintf(device, ':OUTP OFF'); end
Antworten (2)
mytest()
function mytest()
finishup = onCleanup(@() mycleanup());
myloop();
end
function myloop()
while true
disp('running')
pause(1)
end
end
function mycleanup()
disp('stopped')
end
However maybe a loop that runs until a specific button is pressed is a cleaner approach.
KSSV
am 30 Jul. 2018
0 Stimmen
HAve a look on break.
3 Kommentare
liran avraham
am 30 Jul. 2018
Bearbeitet: liran avraham
am 30 Jul. 2018
KSSV
am 30 Jul. 2018
Whats the criteria for force stop?
liran avraham
am 30 Jul. 2018
Kategorien
Mehr zu Texas Instruments C2000 Processors finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!