首页 > 解决方案 > 低功耗蓝牙的传输功率是 Android 可配置的吗?

问题描述

我在这里有一个蓝牙低功耗 Android 应用程序项目,到目前为止它适用于我的大多数 Android 智能手机。我在房间内的任何地方都可以在我的应用程序中使用我的 BLE 天气温度计,它可以工作。

除了华为 P30 Lite 设备:我的华为无法连接,除非我将 BLE 温度计放在华为智能手机的右上角。我假设蓝牙天线位于我的智能手机中?

在 linux 下,我可以配置我的 wifi 传输功率,例如:

sudo iwconfig wlan0 txpower 30mW 

是否有可能配置我的蓝牙低功耗 Android 库?

标签: bluetooth-lowenergyandroid-bleandroid-ble-library

解决方案


从你的问题来看,问题出在哪里并不明显。通常在蓝牙中,您可以控制外围设备宣传的功率,因此在您的情况下,这将是 BLE 天气温度计。

我建议查看手机上的HCI 日志,看看它们是否能更深入地了解问题所在。


推荐阅读