I've built a system in Simulink,which tried to interprete binary signals of a certain pattern. A counter was set based on the sampling time, and at each moment when the signal changes from 0 to 1 or from 1 to 0, I'd like to record the counter of that moment, as well as the change characteristics (like rising or falling).
I used the 'trigger subsystems', but the problem is, the subsystem will always output something at each sampling point, even it's not a rising or falling signal that I'm interested. The settings for the triggered subsystem only allow to keep the output either held or reset to a random number.
How to get around this problem and let the triggered subsystem output something only when it's triggered?