Commit Graph

  • 9bc3e81aa1 update bt-lib (bf9c077) jincheng 2022-07-26 11:11:16 +08:00
  • 211206db3c update esp32 bt-lib (f1a9423) xiongweichao 2022-07-11 15:23:09 +08:00
  • 8188c3b5ec fix esp32 ke_mem.c assert(425d342) zwj 2022-07-07 15:32:55 +08:00
  • e501053ab1 feature: Add functions to monitor adv packets report xiewenxiang 2022-07-04 15:36:53 +08:00
  • ea4d1c936a update bt-lib (7fb30c2b) jincheng 2022-06-06 21:19:53 +08:00
  • b877f7e1fc update esp32 bt-lib (5688ed5) xiongweichao 2022-02-21 15:05:00 +08:00
  • 26afd7bb31 Update esp32 bt-lib (038aea7) xiewenxiang 2022-02-15 15:51:04 +08:00
  • c5adbdbeda Update esp32 bt-lib (aefe54fc) Fix for assert crash in channel map update handling release/v3.3 sushant.chougule 2022-01-12 16:39:17 +05:30
  • c0a5619d46 update libbtdm_app.a for ESP32(33445ec9) wangmengyang 2022-01-16 12:30:18 +08:00
  • ec4b716eb6 update esp32 bt-lib (30c8196) jincheng 2021-11-26 16:44:56 +08:00
  • 2fca48eb56 Update esp32 bt-lib (f40da06) Fixed TX PDU ACL flush update error. Yang Zhao 2021-12-02 19:51:20 +08:00
  • b6413fcf8c Update esp32 bt-lib(84fe0f70) Yang Zhao 2021-11-30 21:09:42 +08:00
  • 4974067d98 Update at core(ecc3fcfb) xiewenxiang 2021-11-25 16:48:39 +08:00
  • 54a69e5361 Add hci command to set coexistence status(6a07b06) xiongweichao 2021-11-22 19:55:57 +08:00
  • edbb3cb0c0 Update esp32 bt-lib (960576d) It is abnormal when getting the deep sleep state bit. So we need to check the state again and run the "ble_master_soft_rst()" if neesed. Yang Zhao 2021-11-18 15:22:07 +08:00
  • 238d6ee7ad Update ESP32 bt-lib(86c7fe00) xiongweichao 2021-11-10 17:02:19 +08:00
  • 26c296e018 Update esp32 bt-lib (899ab01a) jincheng 2021-11-05 14:36:36 +08:00
  • fe048744fc Update esp32 bt-lib(21812e3) xiewenxiang 2021-11-01 20:28:20 +08:00
  • 19575da959 Modifies connection max latency value to 499 as per spec (04fb1ae4). Chinmay Chhajed 2021-11-01 17:24:20 +05:30
  • f26e741554 Modifies connection max latency value to 499 as per spec (10b65e35). Chinmay Chhajed 2021-10-28 17:30:58 +05:30
  • 1c6d248b62 Fix crash after inquiry has finished(be23a92) xiongweichao 2021-10-14 17:47:38 +08:00
  • 594362764b Check only for same X component of public key in BR/EDR (14ea243e). release/v4.0 Chinmay Chhajed 2021-10-21 13:28:06 +05:30
  • 55f2c55254 Check only for same X component of public key in BR/EDR (075de4f6). Chinmay Chhajed 2021-10-21 13:37:24 +05:30
  • 3c91a5b84b Update esp32 bt-lib(7972edf) 1. Fix the scan failed issue. 2. Fix connection failed with LG 5.0 phone Yang Zhao 2021-10-19 21:34:10 +08:00
  • ef424f215d Fixed TX PDU ACL flush update error (a5ef8f21). Chinmay Chhajed 2021-10-14 12:22:21 +05:30
  • 8b6d8d76d4 Update esp32 bt-lib(d46a04c) revert Force to restart conn timer when rx buffers run out. Yang Zhao 2021-09-27 19:22:32 +08:00
  • fe0a3d00f1 Check only for same X component of public key in BR/EDR (078d492f). Chinmay Chhajed 2021-09-16 22:10:09 +05:30
  • e1af731d55 Update bt-lib(a45a17f3) Yang Zhao 2021-09-14 19:58:33 +08:00
  • cfbb0571fb add config option to choose Bluetooth intterupt level(1e3e264) baohongde 2021-09-02 21:53:48 +08:00
  • c9748123de High level interrupt in bluetooth(b7ba5e3) baohongde 2021-09-01 21:39:14 +08:00
  • fb49791b7c Update the esp32 bt lib (bfbbe1) 1.The updateed lib in the commit "66ecb769e" is still the old one. This commit is to update it. 2.The controller may miss the sleep time caculated before. So it will stuck in the loop to get the deep sleep HW flag. Then the watchdog issue happen. Yang Zhao 2021-08-11 11:09:18 +08:00
  • 66ecb769ec Update the esp32 bt lib (bfbbe1) The controller may miss the sleep time caculated before. So it will stuck in the loop to get the deep sleep HW flag. Then the watchdog issue happen. Yang Zhao 2021-08-09 11:57:25 +08:00
  • b97b2abd1a Update esp32 bt lib (d83d996) This is to fix the hardware bug. The device may report scan event timeout when scaning.If check this error,then reset the rwble core. Yang Zhao 2021-07-19 20:39:18 +08:00
  • 19f905ff4d Add remove sniff when peer not accepted sniff mode(b6171d78) xiongweichao 2021-07-16 20:20:26 +08:00
  • a1a21986c9 Update ESP32 bt-lib(3c95a8f7) If the scan window set as 4 slots and the scan interval set as 5 slots ,then the device will crash when starting scanning.This commit is to fix this bug. “YangZhao” 2021-06-21 21:11:28 +08:00
  • 2849593bf8 Add remove sniff when peer not accepted sniff mode (75ab502d) xiongweichao 2021-07-16 19:49:47 +08:00
  • 134212685f Fix for BLE ACL tx flush issue during reset (f96b973e) xiongweichao 2021-07-16 19:37:41 +08:00
  • 281048f2d2 Update esp32 lib (1a9ee26d) 1.If the scan window set as 4 slots and the scan interval set as 5 slots, then the device will crash when starting scanning.This commit is to fix this bug. 2.Remove duplicate events in r_lld_evt_end Yang Zhao 2021-07-01 21:22:53 +08:00
  • 41866ca55b Add remove sniff when peer not accepted sniff mode (2fcbe897) xiongweichao 2021-07-16 11:29:28 +08:00
  • 735a846f92 Fix for BLE ACL tx flush issue during reset(0e42119) sushant.chougule 2021-07-15 22:31:06 +05:30
  • b5b115873c Update ESP32 bt-lib(d874f68) If the scan window set as 4 slots and the scan interval set as 5 slots ,then the device will crash when starting scanning.This commit is to fix this bug. “YangZhao” 2021-06-21 21:11:28 +08:00
  • 0e21ca73e2 Fix for BLE ACL tx flush issue during reset(44cfb6bbf365). Chinmay Chhajed 2021-06-15 13:57:57 +05:30
  • 02bbd03bf7 bugfix/fix crash when lmp flooding(ec8d0fb) baohongde 2021-06-02 17:34:07 +08:00
  • 2289aaf8ed bugfix/fix crash when lmp flooding(a29d763) baohongde 2021-06-02 17:25:03 +08:00
  • e81ca744d7 Delete the option BLE ADV priority high(52b785b) baohongde 2021-06-02 14:42:14 +08:00
  • 8ccb84838d Fixed handling for invalid feature page. Add missing IRAM_ATTR in coex mode. (51dde64) gengyuchao 2021-06-02 11:50:34 +08:00
  • 048bb4ba32 Delete the option BLE ADV priority high(a09e92a) baohongde 2021-06-02 11:32:44 +08:00
  • a6e6e3cb80 Update ESP32 bt-lib (3dc0c8e) This issue is caused by modem sleep.The sleep interrupt will come the second time before the CLKN interrupt. If we disable the sleep interrupt when it comes in the first time, the CLKN interrupt will never come. Yang Zhao 2021-05-27 17:17:53 +08:00
  • 3adb056b8a Update ESP32 bt-lib(50c0b9e) bugfix/fix crash when lmp flooding liaowenhao 2021-05-24 12:07:28 +08:00
  • 80c4416e20 Fixed handling for invalid feature page. (6f5f8c6a) Chinmay Chhajed 2021-05-17 16:12:36 +05:30
  • 1f7e45e2f6 Delete the option BLE ADV priority high(ba56601) baohongde 2021-05-17 17:05:33 +08:00
  • 7703fca8bd Update ESP32 bt-lib(4287613) Fix the issue that the controller do not report the timeout disconnect event. This issue is caused by modem sleep.The sleep interrupt will come the second time before the CLKN interrupt. If we disable the sleep interrupt when it comes in the first time, the CLKN will never come. Yang Zhao 2021-05-07 20:27:55 +08:00
  • 606e0f422c Fixed handling for invalid feature page. (e2dc104d) Chinmay Chhajed 2021-04-22 18:41:24 +05:30
  • ec61ca3caa remove esp32c3 and esp32s3 libs wangmengyang 2021-04-20 12:04:44 +08:00
  • 4b1a62726b Update ESP32 bt-lib(1342a48) bugfix: Fix the issue that the controller do not report the timeout disconnect event. This issue is caused by modem sleep.The sleep interrupt will come the second time before the CLKN interrupt. If we disable the sleep interrupt when it comes in the first time, the CLKN will never come. release/v4.3 “YangZhao” 2021-04-21 14:52:05 +08:00
  • 154fe3f2bd Update ESP32 bt-lib(1342a48) bugfix: Fix the issue that the controller do not report the disconnect event. This issue is caused by modem sleep.The sleep interrupt will come the second time before the CLKN interrupt. If we disable the sleep interrupt when it comes in the first time, the CLKN will never come. “YangZhao” 2021-04-21 14:43:29 +08:00
  • bc5bc7bb52 update esp32c3 ble lib (d1d0c6f1) zwj 2021-04-19 11:41:15 +08:00
  • fa643ce75c update esp32c3 and esp32s3 ble lib (d1d0c6f1) zwj 2021-04-19 11:18:28 +08:00
  • 12bddae04f modify E8192 ELx200 ELx40 log level to LOGD (ab27d66) xiongweichao 2021-04-16 16:54:20 +08:00
  • a7d76980fe update ESP32S3 bt lib (47235b66) zwj 2021-04-15 22:00:52 +08:00
  • c2e961d07c Update ESP32 bt-lib(a4c513b) release/v4.2 xiongweichao 2021-04-15 11:59:37 +08:00
  • 2b7816260e Update ESP32 bt-lib(a4c513b) xiongweichao 2021-04-13 17:06:04 +08:00
  • 55d1bc8b7c Update ESP32 bt-lib(bc2e043) baohongde 2021-03-23 21:13:13 +08:00
  • e6111ea30a Update ESP32 bt-lib(0fbd648) baohongde 2021-03-23 16:55:17 +08:00
  • 1541ed995b Fix the bug of modem sleep which may lead to the crash issue "assert(-218959118,0)"(ff2f5db) “YangZhao” 2021-03-24 11:33:38 +08:00
  • c689c7c220 Fix the bug of modem sleep which may lead to the crash issue "assert(-218959118,0)"(33519bb) “YangZhao” 2021-03-23 21:23:51 +08:00
  • aa1f58140e Fix coex IRAM missing and Fix C2H flow control issue (9aa1191) gengyuchao 2021-03-23 15:45:05 +08:00
  • a0f8c35197 esp32s3: update libbtdm_app.a(7477a1a2) wangmengyang 2021-02-25 21:59:23 +08:00
  • ea1a71ba05 ESP32C3: update libbtdm_app.a(47235b66) wangmengyang 2021-03-16 20:34:53 +08:00
  • 63e112921d ESP32: Fix controller task watchdog in Wi-Fi test(67a4fee) baohongde 2021-03-11 17:18:51 +08:00
  • 5ba6226876 Fix for C2H flow control param check when only BLE mode is configured. (a5751184) Chinmay Chhajed 2021-03-09 19:43:50 +05:30
  • bcb2eef8e6 update libbtdm_app.a and libbt_bb.a for esp32c3: baohongde 2021-03-01 21:33:50 +08:00
  • 950f7886b6 ESP32: Fix controller task watchdog in Wi-Fi test(bea690a) baohongde 2021-03-05 11:24:39 +08:00
  • f1709b80f8 Fix IRAM_ATTR missing(2f97689) gengyuchao 2021-02-26 20:31:17 +08:00
  • 9e270219e6 component/bt: Added check for NULL valued combination key. (2ddebef9) Chinmay Chhajed 2021-02-10 17:18:20 +05:30
  • 597c67f301 component/bt: Added check for NULL valued combination key. (bfa9efc89) Chinmay Chhajed 2021-02-10 15:43:36 +05:30
  • 0a7edb5acf Added check for NULL valued combination key. (cbc69c8b9) Chinmay Chhajed 2021-02-09 19:47:16 +05:30
  • d1115cabc2 component/bt: Added check for NULL valued combination key. (c85c59dd) Chinmay Chhajed 2021-02-02 17:10:17 +05:30
  • 072dc4370b update btbblib 21-02-08 wangmengyang 2021-02-08 21:18:23 +08:00
  • cb4b812ae1 set coexist state when in scan(initiating) mode(91892276) wangmengyang 2021-02-05 20:20:42 +08:00
  • 77eb1e9166 esp32c3: modified coexistence options(f3c09929) wangmengyang 2021-02-04 19:49:32 +08:00
  • 272aaca1f8 Update esp32c3 libbtbb(phy_version 300,6e46ba7,Jan 25 2021) baohongde 2021-01-28 15:38:02 +08:00
  • 8ab4328cbd esp32c3 power down in light sleep(6c4c8af) baohongde 2021-01-28 15:35:11 +08:00
  • d1bc89dcc8 fixed tx_prog insert error(13d69b4) customer/maintain_v4.0_xiaomi_tsf_issue wangcheng 2021-01-27 20:40:43 +08:00
  • cf348db2d2 update libbtdm_app.a and libbt_bb.a for esp32s3: libbtdm_app.a: several bugfixes for coexistence (8abbf1628e) libbtbb.a: update libbtbb.a for ESP32S3BETA2(libphy_S3_20210118_05aee5c) wangmengyang 2021-01-25 14:30:55 +08:00
  • 006f49fde5 update esp32c3/s3 ble lib zwj 2021-01-15 14:23:23 +08:00
  • 9fbf348065 disable gpio init when controller init(b7cb16d4) feature/support_esp32c3_ble zwj 2020-12-30 15:54:28 +08:00
  • 5209a93896 Some bugfix for Bluetooth connecting(db053ab) audio/stack_on_psram_v3.3 baohongde 2020-12-24 11:15:14 +08:00
  • 9e45a98d91 Fix waking up fail while sleeping(a189af9) make sleep avaliable in hli(for future use) Some bugfix about ble dynamic prio * Rewrite ble dynamic prio to fix ble disconn in conn_param_update/channel_map_update * Rewrite ble dynamic prio in connection establishment * Fix ble dynamic prio with latency * Fix status bit set error when conn fail Fix ble disconnect due to instant of channel map update is too small * Set AFH in time * Send LMP_channelClassification immediately Fix first LMP_set_AFH not using host value Fix ble connecting fail in coexist modify ble conn dyn prio baohongde 2020-12-22 21:28:30 +08:00
  • dc7a5ca889 backport need commit to release/v4.0(ca6adea3) wangcheng 2020-12-22 17:37:10 +08:00
  • 9dd52c8b3e Fix divided by zero err & clear timer after remote reject when respond the parameters update (d886f91) weitianhua 2020-12-22 16:37:09 +08:00
  • 5fe7e61394 collection of bugfix backport for release/v4.0 (4314fba) weitianhua 2020-12-22 16:00:08 +08:00
  • 177397a063 Collection of bugfix backport for release/v3.3 (23868b3) weitianhua 2020-12-22 15:08:43 +08:00
  • 73fa0bcb51 fix exl200, add btdm_disable_adv_delay, fix RPA addr update error(af407261) wangcheng 2020-12-18 11:33:53 +08:00
  • 0fd5fffa08 bugfix: clear the timer after remote reject when respond the parameters update gengyuchao 2020-12-17 22:18:45 +08:00
  • 790b650953 fix exl200, add btdm_disable_adv_delay, fix RPA addr update error(c03ddb37) wangcheng 2020-12-17 10:56:38 +08:00
  • a8fe3aa2ea Free ACL RX Buffer in EM when disconnecting (e4bb91c) weitianhua 2020-12-16 20:08:32 +08:00
  • 7a4e281858 Free ACL RX Buffer in EM when disconnecting procedure (07024e3) weitianhua 2020-12-16 19:57:36 +08:00
  • 369172a1d1 Free ACL RX Buffer in EM when disconnecting (84825b4) weitianhua 2020-12-16 19:30:03 +08:00
  • e804c800d7 call coexist api by osi to seperate bt and coexist(d60853b7) Xia Xiaotian 2020-12-16 14:39:46 +08:00