首页 > 解决方案 > 降低 ble for android 的 Tx 功率

问题描述

我正在为 android 开发一个 ble 应用程序,试图降低传输功率。使用BluetoothGatt类,它似乎无法改变 ble 的传输能力。我想阻止应用程序在更高的范围内传输 ble 数据包,出于安全目的将其保持在几英尺内。外围设备的 RSSI 已经很低,所以这很好。

看起来AdvertiseSettings可以改变广告能力,但我认为这在传输数据包时对我没有帮助。

是否可以更改 ble Tx?

有什么想法吗?谢谢

标签: androidbluetooth-lowenergy

解决方案


在我的情况下,如果该范围内的信标 RSSI 我在应用程序上显示它,则我添加了 Min 和 Max RSSI,否则不显示。

我认为除非您可以访问信标配置,否则您无法更改 TX 功率。


推荐阅读