Вход в Зоопарк ручных компьютеров
gps мониторинг, транспортная логистика, gps слежение
Если вы видите баннеры при просмотре с КПК, то вам - СЮДА
Программирование Bluetooth-модуля BTM-240
Форумы Поиск Вход Для ПК
Wi-Fi, Bluetooth и КПК
Пн Апр 20, 2009 4:41
sminder (Новый писатель)
Здравствуйте. У меня стоит задача - создать соединение между bluetooth-модулем BTM-240 и гарнитурой для сотового телефона для передачи речи. Модуль имеет интерфейс HCI, пожтому программу пришлось начать писать с низкого уровня. Модуль будет подключен к микроконтроллеру.

Конкретно в чем проблема: по тем сведениям, которые удалось получить, для установки звукового соединения требуется пройти следующие шаги:
1) обнаружение гарнитуры (inquery)
2) подключение к гарнитуре (paging)
3) создание подключения ACL
4) создание подключения L2CAP
5) обнаружение сервиса RFCOMM по протоколу SDP
6) подключение к сервису RFCOMM
7) подача через RFCOMM управляющих команд (ну типа вызов наверное)
8) и после этого должно создаться подключение SCO (т.е. пойти передача звука между гарнитурой и модулем)

Шаги 1-4 пройдены. Проблема в обнаружении сервиса. Пытаюсь найти сервис с uuid16 = 0x0003 (RFCOMM). Но после запроса поиска сервиса получаю сообщение L2CAP ConnectionResponce со статусом 0x0002 (типа в подключении отказано, неправильный PSM).

Если можно, подскажите в чем может быть проблема конкретно по поиску или, возможно, в понимании самого принципа построения соединения. Очень долго вожусь уже(

Если вы видите баннеры при просмотре с КПК, то вам - СЮДА



Форумы Handy.ru 


Powered by phpBB © 2001 phpBB Group