Вопрос по rfcomm, c++, bluetooth – Bluetooth в C ++

6

Я ищу связь через RFCOMM с другим устройством Bluetooth. Я хочу использовать C ++ (VS2008) для приложения. Я уже знаю библиотеку 32feet, но не был уверен, сработает ли она для C ++. Кто-нибудь знает хорошую отправную точку для такого проекта? Или, возможно, 32-футовые образцы, написанные на C ++? Я хочу простой, удобный API для Bluetooth с использованием C ++.

Ваш Ответ

3   ответа
1

Просто хотел обновить, что Qt Framework теперь имеет Qt Bluetooth для C ++, что выглядит очень многообещающе -http://doc.qt.io/qt-5/qtbluetooth-module.html

На Windows пока нет поддержки.Currently, the API is supported on the following platforms: Android, iOS, Linux (BlueZ 4.x/5.x) and OS X отhere
0

хорошо (XP и Vista работают отлично, попытки запустить те же приложения под Windows 7-64bit не работают так хорошо ...)

Реальным преимуществом 32feet.net является то, что поддержка Bluetooth в Windows сильно балканизирована - на данной машине вы никогда не узнаете, использует ли она Microsoft, Broadcom, Toshiba, BlueSolei или какой-либо другой стек. Хотя все они в основном совместимы по беспроводной сети, API-интерфейсы для каждого совершенно разные. Сборка с 32feet.net позволяет вашему приложению работать на большем подмножестве компьютеров ... Тем не менее, я не пробовал встроить его в приложение C ++ - извините.

2

oth ОС. На этой странице обсуждается использование сокетов: http://msdn.microsoft.com/en-us/library/windows/desktop/aa362928(v=vs.85).aspx

На этой странице есть ссылки для загрузки Bluetooth SDK от Microsoft: http://msdn.microsoft.com/en-us/library/windows/desktop/aa363058(v=vs.85).aspx

Похожие вопросы