ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
4 апреля
1508397 Топик полностью
vesago (26.03.2025 15:19, просмотров: 41) ответил AlexBi на Метод половинного деления. Например ищем минимальный номер, спрашиваем всех "есть кто с номером меньше N/2?" Кто есть передает ноль. Если ответы наложатся, все равно что-то примется, и мы узнаем что есть кто-то. Если ни кто не ответит, узнаем, что ни кого нет. И так пока не останется один. Его как-то исключаем, что бы в следующей итерации он не отвечал, и опять ищем минимальный номер по той же схеме. Если устройств много ищем сперва минимальный, потом максимальный, с учетом
Спасибо. Я имел дело с алгоритмом похожим. Но со стороны подчиненного устройства. Хост два числа высылал. Если серийник больше или равен одному числу и с другой стороны меньше или равен другому числу, мое устройство на шину посылало ноль. Работало шустро, но я не знаю по какому принципу софт на хосте формировал эти два числа. И команды, чтобы такой-то серийник освободил шину не было.