ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
50285 Топик полностью
Max_QNX (03.02.2006 09:44, просмотров: 1) ответил bialix на наверное, правильно. спасибо за ссылку на русскую доку
в функции OWReset возвращается логическая единица если ответом на сброс был импульс присутсвия или тревога. Так что на самом деле ответ проверяется. if (((readbuffer[0] & RB_RESET_MASK) == RB_PRESENCE) || ((readbuffer[0] & RB_RESET_MASK) == RB_ALARMPRESENCE)) return TRUE; По тексту - они не вылавливают спонтанный presence который выдаёт любое устройство в момент появления на шине. Это значит что ты в процессе работы можешь получить "левак" в данных, если "на горячую" подключается кто-то. Данные не сойдутся и снова вызовется функция детекта 2480. А целевая программа должна быть умной и уметь перезапрашивать, так как жизнь у неё совсем не малина и сеть с неустойчивым подключением. ИМХО разумеется :).