我們正在創建一個嵌入式BLE外設將連接並將數據發送到iPad上的應用程序的系統。附近可能有多個外圍設備,因此App用戶必須通過從廣告外設列表中進行選擇來指定要連接的設備。 (這是在iOS BLE支持的應用內完成的。)使用BLE RSSI值進行近距離連接
我的問題是,我們可以建立一個連接外圍設備的功能嗎?非常接近使用RSSI? RSSI(相對信號強度)作爲所有廣告外設的參數提供給我們的應用程序。我們可以測試一下這個級別對於一個外圍設備來說是什麼樣的,例如6英寸遠與5英尺遠,然後自動連接到一個接近的外圍設備(即正確的「類型」)。這將允許用戶移動靠近iPad的外圍設備進行連接,而不是從列表中進行選擇。
這將是光滑的,但我不知道RSSI信號對於這個目的太不可靠,或者如果還有其他問題。當然,人們一定試圖以這種方式使用這些數據,但我並沒有看到很多這樣的報道,無論好壞。我已經讀過不同的供應商會報告RSSI值的不同方式,但我們將只有將我們的應用程序連接到這個特定的設備,所以我們可以調整它的這個硬件的確切組合。
非常感謝您的任何想法。有沒有人試過這個,它對你有用嗎?
非常感謝,非常有幫助。 – Chris