簡體   English   中英

Visual Studio C++ 中的藍牙低功耗應用程序用於圖像共享。 我應該使用哪些工具?

[英]Bluetooth Low Energy application in Visual Studio C++ for image sharing. Which tools should I use?

我正在嘗試在 Windows 10(使用 Visual Studio 2017)上開發 C++ 應用程序,該應用程序能夠查找附近的移動設備並通過藍牙發送數據(圖像)。 我是藍牙應用程序的新手,但據我了解,最好的解決方案是使用 BLE 並使計算機成為 GATT 服務器。

為此,我對應該使用哪種工具來開始創建我的應用程序感到很困惑,因為我在網上找到的大多數庫都已過時或記錄不充分( libbleppgattlibppbluetoe )。 我還發現了這個Windows API但我不明白這是否是我應該使用的,我也不知道如何將它包含在我的項目中。 有沒有人有這方面的經驗,可以為我提供一些關於正確使用工具的提示,以便開始我的項目?

另一方面,我想使用Flutter開發一個能夠接收圖像並讀取計算機發送的數據的移動應用程序。 flutter_blue看起來是 go 的最佳選擇。

編輯:應用程序的想法如下:計算機運行一個生成各種幀的應用程序。 同時,它不斷掃描附近的設備,每當用戶發出請求時,它就會將當前的 output 圖像發送到發出請求的設備。

如果您為 ZAEA23489CE3AA9B3406EBB28EZ0CDA 編寫 C++ 應用程序,則應該使用 Windows API。 這將是最受支持的選項。 如果您碰巧找到一些也支持 BLE 的庫,它可能只是 Windows API 的包裝。

不幸的是,這些 API 使用 WinRT 架構,這不是最容易設置的,但一旦您成功設置了環境,應該可以正常工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM