Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > PC и LMX9820A dongle


Автор: AntonU 30.11.2007, 14:10
 Добрый день!
Разрабатываю систему из устройства и компьютерной программы, которые должны обмениваться данными по Блютусу. На устройстве - модуль LMX9820A от National Istrument, на ПК - аналогичный донгл. Для МК программу написал, проблем нет, устройства видят друг-друга и обмениваются. Связь с ПК не получается, имеются следующие проблемы:
 1) Собственно с протоколом обмена все понятно, сделал програмку которая вступает в обмен с устройством по Блютусу через виртуальный COM-порт. Но проблема в том, что подключение LMX9820A dongle приводит к появлению 10 виртуальных COM-портов. Как определить, на каком из них окажется мое устройство? - Делать поиск по всем мне кажется очень долго! В программе BlueSoleil можно размещать внешнее устройство на один из портов по умолчанию, а можно ли это сделать самому в своей программе?
 2) Раьотал с тем же BlueSoleil. Если донгл подключен, но BlueSoleil не запущена, устройство донгл на ПК не видит. Если же BlueSoleil запущена, все нормально, удается запустить обмен и с устройства (устройство - мастер, донгл - слейв) и наоборот, с ПК.. Т.е. надо как-то иницилизировать Донгл? Как это сделать опять же в программе?
 Если вопросы покажутся очень глупыми - сразу прошу прощения, так как опыта работы с блютусом не имею.
С уважением,
     Антон

Автор: Mazzi 3.12.2007, 09:47
Для нормальной работы с Блютусом купи библиотеки за 200 баксов и все будет ОК!

Автор: AntonU 3.12.2007, 17:42
М-да? А что за библиотеки то хоть, скажите?;)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)