Можно ли настроить мощность передачи по Bluetooth Low Energy для Android?

У меня есть проект Android-приложения Bluetooth с низким энергопотреблением, который до сих пор отлично работает для большинства моих Android-смартфонов. Я использую свой погодный термометр BLE в своем приложении в любом месте моей комнаты, и он работает.

За исключением устройства Huawei P30 Lite: с моим Huawei я не могу установить соединение, за исключением того, что я помещаю термометр BLE в правый верхний угол своего смартфона Huawei. Я предполагаю, что антенна Bluetooth находится там, в моем смартфоне?

В Linux я могу настроить мощность передачи Wi-Fi следующим образом:

sudo iwconfig wlan0 txpower 30mW 

Есть ли такая возможность настроить мою библиотеку Android с низким энергопотреблением Bluetooth?


person Pavel Pipovic    schedule 19.08.2020    source источник


Ответы (1)


Из вашего вопроса не очевидно, в чем проблема. Обычно в Bluetooth вы можете контролировать мощность, которую рекламирует периферийное устройство, так что в вашем случае это будет погодный термометр BLE.

Я бы посоветовал просмотреть журналы HCI на телефонах, чтобы посмотрите, дают ли они больше информации о том, в чем проблема.

person ukBaz    schedule 24.08.2020