我需要一些指導。簡而言之,我需要能夠通過BLE上的智能手機應用程序來配置和控制設備。從Cordova應用程序到Linux設備的藍牙LE
例如,更改我的Raspberry Pi的IP地址。爲了做到這一點,我需要2件事。
簡單的Android/iOS應用這需要IP地址參數作爲輸入,然後通過藍牙到RPI連通。請注意,該設備需要從應用程序內部發現並連接(無需進入「設置」和配對)。
在Raspberry Pi上構建一些服務器進程,它偵聽USB藍牙適配器,接收帶有參數的命令並相應地執行操作。
所以我需要幫助建立這個項目的BLE部分。
我有幾年的智能手機應用程序開發經驗,以及10多年的Linux系統編程經驗。換句話說,構建一個簡單的Cordova應用程序以及更改IP地址的Linux進程並不是問題。
但是,我對藍牙完全陌生。你能指點我正確的方向嗎?我相信這個問題已經解決了幾千次。有教程嗎?或者可能是我用作起點的骨架代碼?此外,任何關於BLE USB加密狗的建議?
非常感謝!
從SO幫助頁:問題要求我們建議還是找一本書,工具,軟件庫,教程或其他非現場資源對於堆棧溢出而言是無關緊要的,因爲它們傾向於吸引自以爲是的答案和垃圾郵件。相反,請描述問題以及到目前爲止解決問題所做的工作。 – kaylum