1
我正在使用藍牙4.0 LE信標,需要在我的C++應用程序(基於OpenFrameworks)內掃描 的藍牙LE設備。我找不到和API文檔 C++如何處理藍牙LE呢。最終,我也可以在C++項目中使用Objective-C代碼,但我是C++開發人員 而不是用於Objective-C。藍牙LE(掃描)在OSX上使用C++?
我正在使用藍牙4.0 LE信標,需要在我的C++應用程序(基於OpenFrameworks)內掃描 的藍牙LE設備。我找不到和API文檔 C++如何處理藍牙LE呢。最終,我也可以在C++項目中使用Objective-C代碼,但我是C++開發人員 而不是用於Objective-C。藍牙LE(掃描)在OSX上使用C++?
我,因爲你熟悉C++和需要在OSX工作,建議使用Qt框架的藍牙模塊: http://doc.qt.io/qt-5/qtbluetooth-lowenergyscanner-example.html
一個例子可以在這裏找到,所以很容易得到的東西和運行: http://doc.qt.io/qt-5/qtbluetooth-lowenergyscanner-example.html
請注意,如果訪問BLE的製造商特定數據對您很重要,您可能需要等到Qt獲得這些API添加。