Merge branch 'bugfix/coex_fix_wifi_performance_when_ble_conn' into 'master'

Coexistence: Add coexist API to enable BLE connection dynamic priority

See merge request espressif/esp-idf!8466
This commit is contained in:
Jiang Jiang Jian 2020-04-28 19:55:31 +08:00
commit aad3b0e3a2
3 changed files with 16 additions and 2 deletions

@ -1 +1 @@
Subproject commit e89bf97b85e0136112118e1023555bf77e272e4c
Subproject commit 3524d276d64e6d8ec07688fd374581a5d305ad6d

View file

@ -84,6 +84,20 @@ esp_err_t esp_coex_status_bit_set(esp_coex_status_type_t type, uint32_t status);
*/
esp_err_t esp_coex_status_bit_clear(esp_coex_status_type_t type, uint32_t status);
/**
* @brief Enable BLE connection dynamic priority
* @attention If the parameter is true, BLE connection performance will be better but WiFi performance
will be poorer. And vice versa.
* @param low_interval : true - Increase BLE connection priority to be higher than WiFi's when BLE
* connection interval is less or equal than 50 ms. The default value
* is false.
* false - not increace
* @param high_interval : true - Increase BLE connection priority to be higher than WiFi's when BLE
* connection interval is more than 50 ms. The default value is true.
* false - not increace
* @return : ESP_OK - success, other - failed
*/
esp_err_t esp_coex_ble_conn_dynamic_prio_enable(bool low_interval, bool high_interval);
#ifdef __cplusplus
}

@ -1 +1 @@
Subproject commit 2362026ea1d8692fc0a362ddac298c6a32628978
Subproject commit f16b635326cced7bf582b3abd2e800c3e0694b0a