При отключении устройства - не отвечают другие устройства

Коллеги, добрый день, Несколько устройств подключено (с самописным шаблоном) к порту. Если одно из устройств выключено (обесточено), остальные на этом поту практически не реагируют на команды (зависают). Подскажите пожалуйста, куда смотреть? Настройки порта? Настройки порта в шаблоне?
Этими параметрами игрался.

 "response_timeout_ms": 100,
    "guard_interval_us": 5000,

Добрый день.
Проще всего для диагностики включить Debug
Включите и проверьте как отрабатывают запросы.
То есть - отметьте в логе опрос регистров и сравните с ожидаемым таймингом.

обнаружил следующую закономерность… Если удалить устройство, которое выключено - все работает великолепно. Если включить - все, что висит на канале - зависает.
Притом это отключенное устройство “краснеет” не сразу, а по-тихоньку, и может целим и не покраснеть.
device_timeout_ms:2 вписал в шаблон. Ничего не поменялось, видимо из-за того, что не все регистры краснеют

Немного непонятно, все ж. Что именно “зависает”, как это зависание проявляется?

Не очень понятно. То есть что в шаблон вписано, понятно - да, но какой результат ожидался? Какой реальный таймаут, какой расчетный таймаут до начала ответа устройства на выбранной скорости? На 9600 например 3,5 байта тишины - это 2,5 мс, по стандарту.
Вот диаграмма: GitHub - wirenboard/wb-mqtt-serial: Wiren Board MQTT serial protocol driver