Ionic framework 获取壁橱设备

Ionic framework 获取壁橱设备,ionic-framework,bluetooth,bluetooth-lowenergy,Ionic Framework,Bluetooth,Bluetooth Lowenergy,是否有任何方法可以获取离手机最近的设备,或按最接近的设备排序的可用设备列表 比如: ... ble: BluetoothLE ... const params: ScanParams = { services: [], allowDuplicates: false, scanMode: this.ble.SCAN_MODE_LOW_LATENCY, //Something to do here maybe? matchMode: this.ble.MATCH_NUM_MAX_A

是否有任何方法可以获取离手机最近的设备,或按最接近的设备排序的可用设备列表

比如:

...

ble: BluetoothLE
...
const params: ScanParams = {
  services: [],
  allowDuplicates: false,
  scanMode: this.ble.SCAN_MODE_LOW_LATENCY, //Something to do here maybe?
  matchMode: this.ble.MATCH_NUM_MAX_ADVERTISEMENT,
  matchNum: this.ble.MATCH_NUM_ONE_ADVERTISEMENT
};
this.ble.startScan(params).subscribe(device=>{
   //Something to do here maybe?
})

我认为最好的办法就是使用信号强度(RSSI)。但信号强度可能受到障碍物的影响,而不仅仅是距离