esp_ble_tx_power_set has no effect
Posted: Fri Mar 01, 2019 8:58 pm
Hi,
I'm making an application which uses Ble Scan for finding local devices. Unfortunately, range of Ble Scan seems to be very bad. I have tried to set up tx power via esp_ble_tx_power_set function, but seems that it does not have any impact on scan results.
In fact, my scan does not find any device behind the wall. Maybe it's normal, but I heard that it should be working fine.
I have compared results of average rssi values with ESP_BLE_PWR_TYPE_SCAN power set to N12 and P9 (30s scan results).
I'm using NodeMCU-32S board.
Is it possible to extend BLE scan range somehow?
I'm making an application which uses Ble Scan for finding local devices. Unfortunately, range of Ble Scan seems to be very bad. I have tried to set up tx power via esp_ble_tx_power_set function, but seems that it does not have any impact on scan results.
In fact, my scan does not find any device behind the wall. Maybe it's normal, but I heard that it should be working fine.
I have compared results of average rssi values with ESP_BLE_PWR_TYPE_SCAN power set to N12 and P9 (30s scan results).
- For N12 results are:
Min: -88, Max: -72, Avg: -80.909091 - For P9 results are:
Min: -92, Max: -72, Avg: -80.878109
I'm using NodeMCU-32S board.
Is it possible to extend BLE scan range somehow?