Weird behavior when debugging code invoked by timer

조회 수: 2 (최근 30일)
per isakson
per isakson 2013년 3월 4일
편집: per isakson 2019년 2월 22일
This question is overtaken by Spurious fire from timer
.
This question is related to my question Debug code invoked by timer.
Am I the only one to experience the following weird behavior of Matlab?
I debug code that is invoked by a timer
  1. execution is halted by a break-point
  2. I do something interactively
  3. suddenly "a callback" is fired. Execution is still halted at the same break-point, but with a new workspace
  4. A new group of timercb, timercb and invoked_by_timer_catch is added to the stack drop-down-menu. See the screen clip below.
  5. R2012a 64bit
timer is not supposed to fire a new callback until the current callback is finished. Isn't that what the documentation says? I have seen it happen with "'TasksToExecute', 1".
Sorry the picture is so large.
  댓글 수: 2
Jan
Jan 2013년 3월 4일
Please show us how you define the TIMER such that we can try to reproduce the problem.
per isakson
per isakson 2013년 3월 4일
편집: per isakson 2013년 3월 6일
Code relevant to this example is in the question that I link to in the first line. This happened (behavior showed) when I developed the code for the question linked to in this first line of this question.
However, I've seen this behavior since I started to use the timer a few years ago. I've never been able to understand (/reproduce) it.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Platform and License에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by