]> granicus.if.org Git - esp-idf/commitdiff
component/bt and esp32: fix two bluetooth bugs that caused by coexist module
authorTian Hao <tianhao@espressif.com>
Sat, 1 Dec 2018 10:10:19 +0000 (18:10 +0800)
committerTian Hao <tianhao@espressif.com>
Mon, 3 Dec 2018 11:41:43 +0000 (19:41 +0800)
    1. Fix interrupt watchdog timeout in bluetooth "btdm_bb_isr"
    2. Fix BLE assert(512) or assert(1536)  in rwble.c at line 222
    3. Update librtc.a to fix BLE assert(512) in rwble.c at line 222

    The #1 and #2 occurs random.
    The #3 bug occurs in certain scenario:
     1. If Wifi start softap and BLE is working
     2. If wifi start station, but do not use normal station operation, such
     as just use espnow, while BLE is working
     3. Any other scenario, that wifi works without use software coexist
     operation, while BLE is working(such as do advertising and ...)

    4. update libcoexist.a version to v1.1.2

components/bt/lib
components/esp32/lib

index 6d3daa99f5ac3077183850557b02e822db714d17..99f0f0e21871585021ffda47912e9b8a05958422 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 6d3daa99f5ac3077183850557b02e822db714d17
+Subproject commit 99f0f0e21871585021ffda47912e9b8a05958422
index e33ab451f5a95537be2c486172ddaffa64f3dcac..7618d9f8d0e1cde21b6aa6e206420dbae5669c46 160000 (submodule)
@@ -1 +1 @@
-Subproject commit e33ab451f5a95537be2c486172ddaffa64f3dcac
+Subproject commit 7618d9f8d0e1cde21b6aa6e206420dbae5669c46