chenjianhua
a6ca5e21f7
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(66b5cc0)
...
- Fixed vendor hci get controller status command
- Prevent BLE interrupt from being preempted
2024-06-25 16:47:31 +08:00
chenjianhua
29d5555ca1
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(0738a61)
...
- Fixed BT BB interrupt allocation
- Refactor the prefix of assert print
- Fixed HCI LE set privacy mode command handle
2024-06-03 11:12:02 +08:00
chenjianhua
1a086eab61
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(eca46a0)
...
- Fixed adv data buffer free after restart adv
- Fixed BLE interrupt allocation using esp API
2024-05-10 19:28:08 +08:00
baohongde
4b1338827f
fix(coex): Fixed some coexist issues(ba3b3e3)
...
- Fixed crash issue in coexist callback
- Fixed coexist scheme status update issue
2024-04-28 11:58:26 +08:00
chenjianhua
9780fd66d9
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a771b7c)
...
- Fixed assert when starting advertising due to preemption
- Fixed RPA generation after each reboot
- Fixed RPA renew timer start and stop
2024-04-23 11:19:15 +08:00
chenjianhua
76ed4114ee
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(c23ab4c)
...
- Support QA test vendor HCI command and event
2024-04-09 17:28:48 +08:00
baohongde
e3971a15e5
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit(e07d7e27)
2024-04-08 11:46:33 +08:00
chenjianhua
70f95a1b6f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-02 18:59:02 +08:00
baohongde
0698a0dac0
feat(ble/controller): Add coexist schm (bb95ac61)
2024-03-26 14:09:42 +08:00
zhanghaipeng
e5c0f7256e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(30b57c45)
...
- Fixed dtm tx send packets count
- Fixed modem sleep enter failed sometimes
- Added API to get controller activity
2024-02-04 11:46:50 +08:00
chenjianhua
0caae2bd70
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(91980c2)
...
- Fixed scheduling when modem sleep wakeup delayed
- Fixed IRQ FIFO overflow when enter critical
- Fixed clock sync timeout for modem sleep
- Fixed directed adv with RPA when privacy disabled
- Fixed instant passed for connection update and PHY update
2024-01-31 19:37:46 +08:00
zhanghaipeng
9d40b3bc0a
Update bt lib for ESP32-C3 and ESP32-S3(9359a4d)
...
- Support BLE ext adv aux option
2024-01-12 16:10:16 +08:00
zhiweijian
393ac4c33b
Update bt lib for ESP32-C3 and ESP32-S3(b877d666)
...
- Fixed bb isr enable by default
2023-12-19 16:42:02 +08:00
linruihao
e651b371c8
Update bt lib for ESP32-C3 and ESP32-S3(9129dec)
...
- Fixed memory leak in btdm_deep_sleep_mem_deinit
2023-12-13 19:24:11 +08:00
chenjianhua
bb9f0f59db
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(65db61f)
...
- Fixed remove and clear white list
2023-12-08 13:35:16 +08:00
chenjianhua
f103dfec01
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b8f0db9)
...
- Fixed assert when llcp instant passed
2023-12-01 21:11:21 +08:00
chenjianhua
a075a8fde4
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(70ab55f)
...
- Fixed assert for instant passed workaround
- Fixed add RPA to white list
- Fixed AES encryption for RPA resolution
2023-11-30 21:15:40 +08:00
chenjianhua
cecbe38779
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2758518)
...
- Fixed power state setting when entering modem sleep
2023-11-15 16:38:32 +08:00
chenjianhua
ec7ef197cb
Update bt lib for ESP32-C3 and ESP32-S3(f817304)
...
- Support get the range of TX power level
- Support clear legacy adv using vendor hci
2023-10-26 19:39:25 +08:00
zhanghaipeng
af6be404ea
Update bt lib for ESP32-C3 and ESP32-S3(ad8513)
...
- Fix bugs in setting adv data and response data when data length is zero
2023-10-20 16:57:24 +08:00
zhiweijian
7fb979154b
Update bt lib for ESP32-C3 and ESP32-S3(510fd043)
...
- modify mesh proxy solic uuid to 0x18590303
- Fixed DTM payload length cannot be 0
- Added config to enable Hw recorrect eco
- report the number of packets sent on the TX end
2023-10-09 11:09:21 +08:00
chenjianhua
27af69ccbb
Update bt lib for ESP32-C3 and ESP32-S3(c8aa206)
...
- Fixed extended adv address setting after adv restart
- Fixed scan channel index setting for extended scan
- Add API to set aux channel index for extended adv
2023-09-26 16:09:19 +08:00
chenjianhua
e9ad3d704f
Update bt lib for ESP32-C3 and ESP32-S3(29996e0)
...
- Fixed address resolution for directed adv with RPA when scanning
- Fixed resolvable private address renew after timeout
2023-09-15 17:47:18 +08:00
zhiweijian
9e82ccc6cd
Update bt lib for ESP32-C3 and ESP32-S3(3a1003fc)
...
- Add new mesh adv types for exception list
2023-09-04 20:35:54 +08:00
chenjianhua
0cfac1b21e
Update bt lib for ESP32-C3 and ESP32-S3(59725b5)
...
- Support BLE RX error packet count record
- Fixed adv random delay when adv interval is less than 20ms
- Fixed adv random address setting when owner address type is public
2023-08-10 21:56:13 +08:00
chenjianhua
040cd0eafd
Update bt lib for ESP32-C3 and ESP32-S3(ff6efe7)
...
- fix(bt/controller): Fixed PHY enable and disable
- feat(bt/controller): Support DAA and LBT mode for BLE CCA
2023-08-03 10:45:08 +08:00
wangmengyang
b438f60a29
update libbtdm_app.a for ESP32C3 and ESP32S3(963cad48)
...
coexist: fix that PTI for BLE scan remains high priority after reception of ADV_EXT_IND but with no AUX_ADV_IND followed, which results in Wi-Fi uanble to work normally
2023-06-12 21:42:40 +08:00
chenjianhua
08e289633f
Update bt lib for ESP32-C3 and ESP32-S3(a186b41)
...
- Fixed crash when controller initialization fails due to insufficient memory
2023-06-06 21:15:22 +08:00
chenjianhua
d7513ebe88
Update bt lib for ESP32-C3 and ESP32-S3(85b425c)
...
- Fixed remote mic error during encryption procedure
2023-05-05 21:49:57 +08:00
chenjianhua
a17e093350
Update bt lib for ESP32-C3 and ESP32-S3(19c7783)
...
- Fixed ble hopping selection for connection when disabled 5.0 feature
2023-04-28 14:11:07 +08:00
zwj
4f71ee7fab
Update bt lib for ESP32-C3 and ESP32-S3(02de671f)
...
- improve scan performance when scan and sync coexist
2023-04-14 16:45:28 +08:00
chenjianhua
688cc3e5db
Update bt lib for ESP32-C3 and ESP32-S3(8685e3d)
...
- Fixed non-connectable and non-scannable directed adv can't be scanned
2023-04-13 21:28:12 +08:00
zwj
d83f7d618a
Update bt lib for ESP32-C3 and ESP32-S3(921f253)
...
- Fixed HW RAL_UNDERRUN assert
2023-03-29 17:09:21 +08:00
zhiweijian
5c6ab5248a
Update bt lib for ESP32-C3 and ESP32-S3(85a1090)
...
- support ESP332C3 and ESP32S3 new ble lib
- Add config to disable BLE 5.0 feature bits
- Fixed exend ADV parameters check for ADV_DIRECT_HI
2023-03-09 14:58:19 +08:00
zwj
bba9af9259
Update bt lib for ESP32-C3 and ESP32-S3(80abacdd)
...
- Add config to set duplicate scan list refresh period
- overwrite the oldest device infor if the list is full
- Fixed duplicate scan period is not accurate
2022-12-14 15:32:37 +08:00
chenjianhua
84ebcda82a
Update bt lib for ESP32-C3 and ESP32-S3 (edd93b0)
...
1 fixed privacy error for directed adv
2 fixed multi periodic adv sync failed in air
2022-12-13 21:37:30 +08:00
zwj
723f44c70c
Update bt lib for ESP32-C3 and ESP32-S3(2b9445a6)
...
- Fixed some memory was not released after bluetooth controller init failed
2022-12-08 17:22:39 +08:00
zwj
79152b5190
Update bt lib for ESP32-C3 and ESP32-S3(02bfb7f1)
...
- Fixed lld_con.c line 3048 assert
- Fixed crash sometimes when connected as a slave by the 8th device
2022-11-29 17:30:47 +08:00
zhiweijian
976ca00e43
Update bt lib for ESP32-C3 and ESP32-S3(ef8a115a)
...
- Added config to disable scan backoff
- Fixed llm_scan.c assert at line 1485 during controller deinit if duplicate scan is not stopped
- Call pll track in controller task
2022-11-03 19:06:39 +08:00
zhiweijian
4dd1838c81
Update bt lib for ESP32-C3 and ESP32-S3(76c24c96)
...
Fixed array access out of bounds
2022-10-31 20:02:57 +08:00
zwj
43b48d75e7
Update bt lib for ESP32-C3 and ESP32-S3(4ec6feee)
...
Fixed BLE lld_per_adv.c line 401 assert
2022-09-30 15:41:54 +08:00
zwj
420ae1726d
Update bt lib for ESP32-C3 and ESP32-S3(421c2790)
...
Fix BLE disconnection issue when channel map update failed due to bad channels
2022-09-16 21:21:40 +08:00
zwj
2a91d90e33
Update bt lib for ESP32-C3 and ESP32-S3(2ee0168e)
...
- Fixed the performance issue of BLE sync scan in coexistence scenario when PLL track is enabled
- Fixed connect failed due to error sync found signal
- Fixed BLE disconnect failed due to terminate_ind have send but no ACK is received
- Added ADV mode error check in ADV rx isr handler function
- Fixed BLE RAL_UNDERRUN and TX_CRYPT_ERR assert
- Disable scan continue
- Fixed scan forever if scan continue is disable
2022-09-07 12:18:28 +08:00
xiongweichao
068bceb41f
Update bt lib for ESP32-C3 and ESP32-S3(3a49744)
...
Fix bluetooth disconnection issue when light sleep and baseband power down are enabled
2022-08-22 15:06:11 +08:00
zwj
3b0038690a
Update bt lib for ESP32-C3 and ESP32-S3(f2e5d813)
...
- Fixed BLE sch_arb assert on ESP32C3 and ESP32S3
- Update BLE TX power level mapping
2022-08-11 21:28:16 +08:00
chenjianhua
d1c2082e56
fix adv report duplicate check
2022-07-11 09:57:43 +08:00
zwj
f3c359a685
fix ke_mem.c assert(0821b2a)
2022-07-04 22:08:59 +08:00
xiongweichao
614154ba4a
Update bt lib for ESP32-C3 and ESP32-S3(16cffbc)
...
Fix rtc watchdog timeout when waking up light sleep because some functions are not in IRAM
2022-06-29 19:01:17 +08:00
Yang Zhao
98dcc95913
Update ESP32-C3 and ESP32-S3 bt lib (d913766)
...
Add the pll track feature to keep the ble connection stable when the environment
temprature increase form 0 to 74.
2022-03-01 14:41:26 +08:00
xiewenxiang
a3f7d7ffa2
Update ESP32-C3 and ESP32-S3 bt lib (33175c8)
...
- Fix ble periodic adv data length check issue
- Support set HW CCA threshold value
2021-12-28 18:10:18 +08:00