[ESP32] Improve the performance of scanning ble while wifi still active by software

hiik3n
Posts: 3
Joined: Wed Aug 30, 2017 8:02 am

[ESP32] Improve the performance of scanning ble while wifi still active by software

Postby hiik3n » Fri Sep 08, 2017 8:31 am

Hi all,
I working in project that run BLE (Bluetooth) scanning and publish scanned data via Wifi.

As in this post viewtopic.php?f=2&t=2355&p=11123&hilit= ... ifi#p11123 , I also experienced that the ble scan performance was very poor when both Bluetooth and Wifi were actived (comparing to active only bluetooth). The number of scanned ble was 0 after some hours.

I know the reason is that the wifi and bluetooth sharing same physical antenna (only one can access at time).

Is there any solution to improve the performance of scanning ble while wifi still active by software? I have some idea but not yet know how to implement:
>> Set priority of bluetooth controller higher than wifi controller
>> Suspend (or something I not sure) one task while other task is running

Anyone has tried these ideas or know how to implement?

Who is online

Users browsing this forum: Bing [Bot], EG1966, Google [Bot] and 85 guests