component/bt: Fix bug while writing slave's service change characteristic

- Fix slave initiate service discovery procedure
- Fix master re-discovery every time connection established
- Optimize service discovery char ccc write procedure
- Optimize esp_log_buffer function
- Modify default supervision timeout from 20s to 2s
This commit is contained in:
island
2017-06-11 21:59:49 +08:00
parent e7db29b2a8
commit c5debed621
10 changed files with 298 additions and 29 deletions
@@ -179,7 +179,7 @@ typedef UINT8 tBTM_BLE_SFP;
/* default supervision timeout */
#ifndef BTM_BLE_CONN_TIMEOUT_DEF
#define BTM_BLE_CONN_TIMEOUT_DEF 2000
#define BTM_BLE_CONN_TIMEOUT_DEF 600
#endif
/* minimum acceptable connection interval */