2012-04-20 76 views
5

Tôi đang tìm cách giao tiếp qua RFCOMM với một thiết bị Bluetooth khác. Tôi muốn sử dụng C++ (VS2008) cho ứng dụng. Tôi đã biết về thư viện 32feet, nhưng không chắc liệu nó có hiệu quả với C++ hay không. Có ai biết về một điểm khởi đầu tốt cho loại dự án này không? Hoặc có thể mẫu 32feet được viết bằng C++? Tôi muốn một API đơn giản, dễ sử dụng cho Bluetooth sử dụng C++.Bluetooth trong C++

Trả lời

0

Xây dựng các ứng dụng bằng cách sử dụng Microsoft stack hoạt động khá tốt (XP và Vista việc tuyệt vời, cố gắng chạy cùng các ứng dụng trong Windows 7-64bit không hoạt động tốt ...)

Ưu điểm thực sự đối với 32feet.net là hỗ trợ Bluetooth trên Windows được Balkanized rất nhiều - bạn không bao giờ biết trên một máy cho dù nó đang sử dụng Microsoft , Broadcom, Toshiba, BlueSolei hoặc một số ngăn xếp khác. Trong khi tất cả những thứ này chủ yếu là tương thích qua không trung, các API hoàn toàn khác nhau đối với mỗi loại. Xây dựng với 32feet.net cho phép ứng dụng của bạn chạy trên một tập con lớn hơn của máy ... Điều đó nói rằng, tôi đã không cố gắng xây dựng nó thành một ứng dụng C++ - xin lỗi.

2

Câu hỏi này khá cũ, tôi biết.

Chỉ muốn cập nhật, mà Qt Framework có tại Qt Bluetooth cho C++ trông rất hứa hẹn - http://doc.qt.io/qt-5/qtbluetooth-module.html

+6

Không hỗ trợ trên cửa sổ yet.'Currently, API được hỗ trợ trên các nền tảng sau: Android, iOS Linux (BlueZ 4.x/5.x) và OS X' từ [đây] (http://doc.qt.io/qt-5/qtbluetooth-index.html) – ramtheconqueror