ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
1390282 Топик полностью
IBAH (06.01.2024 20:55, просмотров: 104) ответил Argon на reZident уточнил для тупых что STX - это преамбула. Тупые просят дополнительного уточнения: 3.5 байт - это STX? Почему "преамбула" находится после запроса мастера? :))
Меньше надо смотреть всякие стандарты, больше полагаться на здравый смысл. Алгоритм работы следующий 

1) Мастер посылает запрос.

ждет ответа время - "таймаут ответа"

если ответ приходит, сбрасываем счетчик битых пакетов, сбрасываем ошибку, ожидаем время STX - интервал тишины, переключаем адрес на следующий, переходим на 1)

если ответ не приходит,

инкрементируем счетчик битых пакетов этого адреса,

если счетчик больше порога, выставляем ошибку.

переключаем адрес на следующий, переходим на 1)