bluetooth-lowenergy - 低功耗蓝牙的传输功率是 Android 可配置的吗?
问题描述
我在这里有一个蓝牙低功耗 Android 应用程序项目,到目前为止它适用于我的大多数 Android 智能手机。我在房间内的任何地方都可以在我的应用程序中使用我的 BLE 天气温度计,它可以工作。
除了华为 P30 Lite 设备:我的华为无法连接,除非我将 BLE 温度计放在华为智能手机的右上角。我假设蓝牙天线位于我的智能手机中?
在 linux 下,我可以配置我的 wifi 传输功率,例如:
sudo iwconfig wlan0 txpower 30mW
是否有可能配置我的蓝牙低功耗 Android 库?
解决方案
从你的问题来看,问题出在哪里并不明显。通常在蓝牙中,您可以控制外围设备宣传的功率,因此在您的情况下,这将是 BLE 天气温度计。
我建议查看手机上的HCI 日志,看看它们是否能更深入地了解问题所在。
推荐阅读
- amazon-web-services - AWS ECS (EC2 autoscaling group) Do I need a NAT Gateway?
- apostrophe-cms - 撇号富文本锚名称并以编程方式向 CKEditor 中的元素添加属性
- python - 在数据框中定义友谊
- java - SSL Certs Aren't Created Correctly in Java 11
- python - 在当前会话期间,Python 文件的编辑器中的完成和 linting 将不起作用,或者停止工作
- php - What does "class name resolution" actually mean?
- variables - Model with more response observations than predictor observations
- r - 在管道工中使用 dplyr::filter
- java - Error with starting activity from fragment
- angular - Using HostListener in angular to manipulate parent elements properly