Time delay on Stateflow transition

92 views (last 30 days)
Stefan Weis
Stefan Weis on 30 Apr 2020
Answered: Corey Lagunowich on 12 Aug 2025 at 12:45
Doing debounce in Stateflow used to work with such, but seems not to work anymore with release 9.7.0.1216025 (R2019b) Update 1:
I've been using this pattern over years now, just found out today it no more seems to work.
Am I doing something wrong here???
Regards
S.W.

Answers (2)

Corey Lagunowich
Corey Lagunowich on 12 Aug 2025 at 12:45
As drawn, this is behaving as expected. I think the OP wants the chart to only transition to "On" after In has been greater than 0.5 for 200 msec --- to do that, use the duration operator:
[duration(In > 0.5, msec) > 200]

David Selorm
David Selorm on 6 May 2020
Possible you might be encountering may have to do with resolving a data or entry. So you may have to check that out. Try modifying it to this;

Categories

Find more on Decision Logic in Help Center and File Exchange

Tags

Products


Release

R2019b

Community Treasure Hunt

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

Start Hunting!