def METHOD_NAME(self):
    for t0, val in self.trigger_transitions[1:]:
        value = self.highval if val == 1 else self.lowval
        for frame in self.frames:
            if frame.is_after(t0) and frame.value(self.channel) == value:
                delay = frame.end() - t0
                yield (t0, val, delay)
                break