component/bt : fix coexist hardware blocking bug

fix the bug following:
1. after disable bluetooth controller, wifi cannot TX/RX any packets.
2. when software coexist working, there's a little ratio cause wifi task
watchdog timeout
3. when software coexist working, there's a little ratio cause bluetooth
cannot receive anything.

feature:
1. add libbtdm_app.a git commit local and remote checking

Known issues:
1. there's still a bug occurs with a very very low ratio cause bluetooth
   cannot receive anything. The reproduce interval may great than 3days
   ~ 1week via 7x24 hours heavy testing.
This commit is contained in:
Tian Hao 2018-09-20 12:31:22 +08:00
parent bdb65ed066
commit ebdc82d3d2
3 changed files with 16 additions and 2 deletions

@ -1 +1 @@
Subproject commit ee0dc4aefb1259962b0ebf8e2ac400cb63d22fd8
Subproject commit c43c59bac9d0d25a8b571adafb5f11f1e68cede4

View File

@ -0,0 +1,14 @@
/*
Tests for the BT common things implementation
*/
#include <stdbool.h>
#include "unity.h"
extern bool btdm_controller_compile_version_check(void);
TEST_CASE("bt_controller_git_commit_check", "[bt_common]")
{
TEST_ASSERT(btdm_controller_compile_version_check() == true);
}

@ -1 +1 @@
Subproject commit 2f74d17a63cf40c7c7e63772d0b931617c94d771
Subproject commit b8c5796b76604c333755ad5a581811ecfcf1462a