Re[8]: Bluetooth
От: Protey Россия  
Дата: 12.08.04 05:39
Оценка:
Здравствуйте, Andrusha, Вы писали:

A>Здравствуйте, Akatik_jr, Вы писали:


A>>>Ни с каких. Но вот работать через BT с устройствами PocketPC из под WinXP SP1 тоже приходится. И ссылка была именно про это. А так только сокеты и остаются...


A_>>То есть для того, чтобы работать с Bluetooth надо использовать Windows Sockets? А может посоветуете какую ссылочку, чтобы просветиться этим?

A>http://msdn.microsoft.com/library/en-us/bluetooth/bluetooth/bluetooth_programming_with_windows_sockets.asp — начать можно отсюда.

A_>>А зачем тогда покупать всякие там WIDCOMM? И что же такое RFCOMM?

A>Работать с BT через сокеты можно начиная только с определённых версий Windows. Для поддержки BT в других версиях как раз подобное ПО и используется. Плюс ещё данное ПО, предоставляет некоторые дополнительные возможности, как то поиск устройств и тому подобные вещи.

Эхм, (крутя пальцами), как бы это обьяснить ....
Ну короче, BT есть асинхронное устроиство типа USB, т.е. при подключении оно выдаёт про себя кучу инфы про свою конфигурацию и т.д и т.п.
Вот, хитрые дядьки из M$ по привычке вкрутили это в Sockets, хотя должен заметить, что любая стандартизация неизбежно обрубает кучу возможностей, соответсвенно, для обнаружения устройств, проверки профилей и пр. необходимы отдельные функции, прием данных опять же ... Это и есть собственно стэк. Ага, а но в HP и Mitac — ещё более хитрые дядьки, они в полуфабрикат WinCE от M$ вкручивают свои стэки, перетачивают/пишут свои приложения/мэнеджеры под них и продают. Фишка в том, что для написания под это устройство приходится покупать за килобаксы SDK ...
P.S. Это к тому, что купите BT стэк, а на HP всё резко обломится, неприятно будет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.