ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
178777 Топик полностью
Roman M. (18.01.2010 08:13, просмотров: 1) ответил Make-Pic на Спасибо за ответ! Можно внести немного ясности? Мне необходимо только одно соединение P2P из 256. Остальные могут быть не спаренные в данный момент. Из стандарта и описания модулей время для спаривания не более 2с при хорошей связи. Почему спаривание
2 секунды - время установки соединения, т.е. когда программа открывает COM порт. Для этого программа должна знать номер COM порта, назначенный конкретному устройству. Номер назначается при выполнении "спаривания". Процедура выглядит так: 1. открываем окно менеджера Bluetooth, нажимаем "Найти устройство" 2. ПК опрашивает все доступные устройства Bluetooth и выводит список. Процедура может занимать секунд 10-20. В списке устройства помечаются как спаренные или неспаренные (новые). 3. Выбираем новое устройство, жмем "спарить" (термины могут отличаться). ПК что-то там делает, потом запрашивает код доступа, который мы ранее прописали в устройсто. Для WT11/WT12 автоматический код по-моему использовать нельзя. 4. Опять ждем, потом менеджер Bluetooth пишет что устройство спарено и выводит два номера COM-портов, назначенные для данного устройства. Один - для исходящего соединения, один для входящего - в зависимости от того кто будет инициировать соединение. Т.о. каждое устройство идентифицируется по номеру порта, назначенному мендежером. Спаривание проводится для каждого устройства один раз, далее используются номера портов. Список спаренных устройств хранится где точно я не знаю, но он привязан к комбинации ПК-донгл. При большом количестве устройств спаривание может занимать минуты две.