Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Список активных устройств Bluetooth [D7, WinXP]


Vovanchik-s ©   (2005-08-23 13:52:00) 

Здравствуйте.

Подскажите пожалуйста как можно получить список активных Bluetooth устройств, с которыми возможно соединение (в частности с помощью Serial Port Profile). И как его можно установить программным образом (включить\выключить)?

Спасибо.


Vovanchik-s   (2005-08-23 16:08:00) [1]

правильно - для разных служб (т.е. профилей)
а мне нужно только для профиля сом порта

спасибо за ссылку


Reindeer Moss Eater   (2005-08-23 16:07:00) [2]

В модуле ВТ на ПК  выбирается только один виртуальный порт для соединения с внешними устройствами.</I

Да не так это.
У меня только для одного телефона создано три порта для разных служб на нем.


Reindeer Moss Eater   (2005-08-23 16:04:00) [3]

Или иди в msdn

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/bluetooth/bluetooth/discovering_bluetooth_devices_and_services.asp


Vovanchik-s   (2005-08-23 16:03:00) [4]

мне нужно именно из списка внешних доступных устройств выбрать одно и с ним соединиться из программы. В модуле ВТ на ПК  выбирается только один виртуальный порт для соединения с внешними устройствами.


Reindeer Moss Eater   (2005-08-23 15:59:00) [5]

На каждое из внешних устройств будет создано как минимум по одному порту. Если какой-то порт обменивается данными, значит к нему подключено внешнее устройство.


Vovanchik-s   (2005-08-23 15:55:00) [6]

а я и не хочу знать какое именно BT устройство в моем компьютере.
я имел ввиду не список тех устройств ВТ которые есть на ПК, а список тех внешних устройств к которым возможно подключение и способ выбора именно внешнего устройства для соединения.


Reindeer Moss Eater   (2005-08-23 15:48:00) [7]

Да не надо описывать ситуацию.

Есть у тебя устройства для поиска, или нет, все равно ты с ними будешь работать через сервисы, предоставляемые твоимBT адаптером. А это, как правило, ком-порт.
И для работы с ним не надо знать, какое именно BT устройство в твоем компьютере.


Vovanchik-s   (2005-08-23 15:43:00) [8]

описываю ситуацию:
1.несколько внешних по отношению к ПК устройств доступны для поиска
2.на ПК пока ни одного соединения между ПК и каким-либо устройством нет
3.ПК имеет список тех устройств, с которыми он может соединиться
4.модуль ВТ на ПК настроен таким образом, что для внешних соединений будет использоваться виртуальный COM порт №...
5.в начальный момент не известно какое из внешних устройств будет выбрано
6.соответственно любое из устройств может быть соединено с ПК через выбранный сом порт
7.и только после определения устройства и создания с ним соединения можно будет общаться по сом порту с выбранным устройством


Reindeer Moss Eater   (2005-08-23 15:04:00) [9]

... нужно будет сначала с помощью винды приконнектиться к выбранному устройству ...

Коннектиться ты будешь к порту, а не к BT устройству.


Vovanchik-s   (2005-08-23 14:45:00) [10]

по поводу темы вопроса - вернее наверно сказать не активных устройств, а устройств, которые доступны для поиска и ожидают
соединения


Vovanchik-s   (2005-08-23 14:42:00) [11]

работать то буду через com порт, но чтобы начать работу через него с каким-либо устройством нужно будет сначала с помощью винды приконнектиться к выбранному устройству, что не очень удобно для конечного пользователя.
было бы хорошо предоставить пользователю список возможных устройств при выборе одного из которых происходит соединение.


Reindeer Moss Eater   (2005-08-23 14:09:00) [12]

Когда тебе нужно найти файл на диске, ты же не озабочем тем, какие IDE контроллеры присутствуют в системе.


Reindeer Moss Eater   (2005-08-23 14:08:00) [13]

А зачем тебе список устройств BT, если ты все равно собираешься работать и будешь работать используя COM port или TCP/IP ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо