-
паралельные ветви
in_esnop - сигнал от кнопки блокировки с фиксацией.
есть некая последовательность, после каждого шага по две альтернативные ветви (одна для блокировки - безусловный переход на инит, а вторая для продолжения). такой способ подсмотрел в исходниках которые, которые писались на заказ до меня. но бывают такие ситуации, в момент когда шаг ozh активен, а reset_ready нет, нажимается кнопка блокировки. то шаг ozh так остается активен одновременно с начальным шагом инит.
эту проблему я решил следующим образоам - в каждой из паралельных шагов, изменил безусловный переход из инит на последний шаг каждой из паралельных веток. таким образом вроде как коректно завершается паралельность, количество шагов е множится.
так собственно вопрос, насколько правильное решение даной проблемы?
-
Почитайте про флаги SFC. Особенно про SFCInit/Reset
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума