我需要從多個藍牙信標的距離進行三角測量,以便我可以進行室內定位。 我儘量給儘可能多的相關細節。這個項目是針對RPi的,但我目前正試圖首先通過我的筆記本電腦進行測試。我已經試過的大部分東西我可以找到有關這個在互聯網上: 我能找到獲得的RSSI值的最佳方式是hcitool rssi <address of beacon> 從這裏Bluetooth LE Signal Strength Linux 爲了
我想實現一個掃描BLE設備的android應用程序。因爲我需要一些信標的距離信息,所以我想連續讀取RSSI。目前我能夠顯示RSSI,但值不會改變。應用程序讀取一次值並不更新值。我使用gitHub的示例BLE應用程序作爲基礎。 這是我的藍牙設備: class DeviceHolder{
BluetoothDevice device;
int rssi;
public D
我想更新每個信標的RSSI值。但是,我似乎並沒有得到它的工作。我想用地圖或HashMap中,以更新設備持有人的RSSI: private Map<BluetoothDevice, Integer> mDevicesRssi;
這是我的設備Holder類: class DeviceHolder{
BluetoothDevice device;
int rssi;
p