我正在使用蓝牙4.0 LE Beacons,需要扫描蓝牙LE设备 在我的C ++应用程序中(基于OpenFrameworks)。我无法找到和API文档 C ++如何处理蓝牙LE。
最终,我可以在C ++项目中使用Objective-C代码,但我是C ++开发人员 而不习惯Objective-C。
答案 0 :(得分:0)
我建议使用Qt框架的蓝牙模块,因为您熟悉C ++并需要在OSX上工作: http://doc.qt.io/qt-5/qtbluetooth-lowenergyscanner-example.html
此处可以找到一个示例,因此很容易获得并运行: http://doc.qt.io/qt-5/qtbluetooth-lowenergyscanner-example.html
请注意,如果访问BLE的制造商特定数据对您很重要,您可能需要等到Qt添加这些API。