ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Понедельник
23 мая
1152530 Топик полностью
rezident (07.12.2021 19:08, просмотров: 120) ответил Tpoeшник на Мастер в бесконечном цикле по кругу перебирает всех слейвов при этом передает информацию им если она есть. Когда слейв слышит свое имя на шине - отвечает что жив и передает здесь же информацию на мастер если есть. большие пакеты разбиваются на подпакеты с длиной "окна" связи. детект обрыва связи если не отвечает слейв пару циклов. Квитируется успех передачи. Если успеха нет то передача в любом из направлений повторяется.
При такой организации связи латентность трансляции события от слева к мастеру может оказаться недопустимо высокой. При том, что необходимость возможности экстренной передачи ТС сразу обозначил. "Но могут быть экстренные ситуации, когда второй без запроса отправляет данные." 
Ответы