Профили Bluetooth

April 10, 2012 by admin Комментировать »

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

Профиль Bluetooth  – это встроенный набор функций устройства. Например, в только что рассмотренном  примере,  и мобильный телефон, и карманный компьютер должны поддержи вать профиль Synchronization Profile для того, чтобы синхронизировать данные между собой. Чтобы отправить целевые данные, например, vcf файл из карманного  компьютера на теле фон, оба устройства должны поддерживать профиль Object Push Profile. Наконец,  компьютер  и беспроводной  телефон должны  поддерживать  профиль Dialup  Networking  Profile,  чтобы можно было подключаться с компьютера к Интернету через телефон. Если же вы полагаете,

144  

ПРОГРАММИРОВАНИЕ BLUETOOTH

Рис. 6.32

Настройка клиентского

Bluetooth соединения

что для взаимодействия  Bluetooth устройств  стандартные профили не подходят, то можете настроить для их взаимодействия  какой нибудь специальный профиль.

Здесь важно  заметить следующее: не смешивайте профили Bluetooth  с профилями про граммного  пакета J2ME. Профили J2ME представляют собой классы Java, которые расширяют функциональность J2ME. Например,  MID профиль представляет собой множество классов Java, расширяющих  функциональность  CLDC (Connected  Limited  Device Configuration).  С дру гой стороны, профиль Bluetooth  можно реализовать на любом языке и на любой платформе, поскольку он ссылается на предопределенный набор функций Bluetooth устройства. Напри мер, Object Push Profile можно реализовать для операционной  системы Palm PDA на языке C++, в то время как  для принтера Bluetooth  этот профиль можно написать на ассемблере.

Источник:  Магда Ю. С. Компьютер  в домашней лаборатории.  – М.: ДМК Пресс, 2008. – 200 с.: ил.

Оставить комментарий

микросхемы мощности Устройство импульсов питания пример приемника провода витков генератора выходе напряжение напряжения нагрузки радоэлектроника работы сигнал сигнала сигналов управления сопротивление усилитель усилителя усиления устройства схема теория транзистора транзисторов частоты