[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Без таймаутов тут не обойтись.
Причем нужна задержка перед первым считыванием состояния вывода готовности (если нет уверенности, что slave стартовал одновременно с мастером). Эта же задержка поможет и при перезапуске от WDT.
Второй вариант: На мастер заводится reset slave. При старте, а также отсутствии готовности больше заданного времени мастер его сбрасывает.
E-mail: info@telesys.ru