2014-07-02 227 views
0

我是新來的android開發, 我想做一個應用程序,讓我的UUID,RSSI,主要,次要價值的附近所有可用的BLE設備。我希望我的應用也能在我進入特定BLE區域時提供通知,以及該設備的鄰近級別,並在特定間隔後繼續掃描設備並不斷更新proximity和rssi值。我想通過僅使用android sdk中可用的函數來執行此操作(不希望導入任何具有相同內置函數的外部庫)。 Kidly告訴我要使用哪些功能以及如何繼續操作。 謝謝。藍牙低功耗應用程序

回答

0

根據你的意思是「接近」,你可能會發現很難或不可能完成。有關iOS RSSI鄰近度的更多信息,請參閱此excellent post。總而言之,RSSI通常不精確並且不能提供精確的測量結果。 RSSI水平可能會說更多關於設備的方向而不是它在空間的位置。更抽象或不精確的鄰近信息可能是可行的。

關於您對應用程序的要求,Android Sample App對於任何Android BLE開發人員來說都是一個很好的起點,並展示了您所需要的大部分功能。雖然Android Developers BLE頁面不完整,但也很有用;正如thesetwo帖子,如果你遇到麻煩。

+0

通過接近我的意思是從手機到BLE外設的距離。 我是Android開發的新手,我嘗試了在developer.android.com上提到的東西,但我很困惑,因爲如何讓我的主要和次要值在手機上。 如果你能指導我完成這件事,我將非常感激。 – anmol