chenjianhua
42c965137e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(18b5cbe)
...
- Fixed GPIO matrix function calls
2025-10-11 11:01:59 +08:00
chenjianhua
0c68809d62
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(2edb0b0)
...
- Fixed TX issue when the event is aborted
- Fixed BLE assert llc_llcp.c 487
- Fixed BLE assert sch_prog.c 304
- Fixed anonymous extended adv reporting
- Support vendor HCI related params reset
2025-07-01 15:07:54 +08:00
zhanghaipeng
3ff529142f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713a69)
...
- Fixed double free exception during BLE init under low memory
2025-06-05 11:04:06 +08:00
zhiweijian
72599d583c
Update bt lib for ESP32-C3 and ESP32-S3(6cfabcd8)
...
- Reduce controller IRAM and bin size
2025-05-19 16:27:45 +08:00
zhanghaipeng
b0ccea3c26
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(4713205)
...
- Fix: Missing ADV reports after bonding and connection
2025-05-16 11:55:10 +08:00
chenjianhua
b09bf658a7
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed ble lib linkage issue
2025-04-28 11:55:39 +08:00
chenjianhua
db872ab162
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(edf923e)
...
- Fixed MIC error disconnection when pairing with iOS devices
2025-04-23 17:25:53 +08:00
chenjianhua
f23a340e82
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
...
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval
2025-04-03 18:07:15 +08:00
chenjianhua
2fd7ad255f
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
2025-03-31 11:18:40 +08:00
zhiweijian
daab5dbba9
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(86a4da5c)
...
- Remove unused functions in the controller for v5.3
2025-03-20 20:43:40 +08:00
zhiweijian
aaf54a5f7e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(d74042a8)
...
- Remove unused functions in the controller for v5.4
2025-03-20 20:31:24 +08:00
zhiweijian
d2414a5dd9
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(03d0f8a6)
...
- Remove unused functions in the controller
2025-03-20 20:11:19 +08:00
zhiweijian
e668c2d101
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(6e312587)
...
- reduce controller bin size for v5.4
2025-03-14 11:07:43 +08:00
zhiweijian
bc9fd38197
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(99e9a8dd)
...
- reduce controller bin szie for v5.3
2025-03-14 10:49:41 +08:00
zhiweijian
b5ead6b6d5
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(9f6be86f)
...
- reduce controller bin szie
2025-03-12 20:14:26 +08:00
chenjianhua
0cfafa1e0a
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b34b7d6)
...
- Fixed enhanced TX power setting and getting for legacy adv
- Fixed BLE assert lld_con.c 2387
- Fixed compatibility issues during the encryption procedure
- Support BLE vendor hci enable CCA command
2025-02-27 20:50:53 +08:00
chenjianhua
2ce747aec8
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(723439d)
...
- Added BLE controller debug log trace
- Added BLE controller log module
2025-02-25 15:16:47 +08:00
chenjianhua
ed99228396
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
...
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled
2025-01-03 16:50:09 +08:00
xiongweichao
4c16da1a1a
fix(bt): Fixed that the resolvable private address does not change when light sleep is enabled(6bca137)
2024-12-16 11:11:02 +08:00
zhanghaipeng
c57c0b11c3
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)
...
- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets
2024-12-13 13:39:25 +08:00
zhiweijian
d23ae97bb9
fix(bt): Fixed BLE assert ke_mem.c line 267(d7561c2)
2024-11-25 10:28:56 +08:00
zhiweijian
6470c01165
feat(bt): Support ble controller run in flash(d752deac)
2024-10-25 10:35:57 +08:00
chenjianhua
eeb2782618
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(52ee788)
...
- Fixed BLE vendor HCI set and get tx power
- Support BLE vendor HCI set adv aux offset command
- Support BLE vendor HCI set CSA support command
- Added config for BLE instant passed workaround
- Fixed btdm_sleep_clock_sync timeout workaround
2024-10-20 16:32:16 +08:00
zhanghaipeng
73ae8322b2
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(01cc408)
...
- Fixed extended connectable advertising data length check
2024-09-28 12:07:47 +08:00
zhanghaipeng
061e70c319
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(63eb54d)
...
- Fixed issue where RPA is not updated after BLE RPA timeout
2024-09-21 10:42:43 +08:00
zhanghaipeng
5c91317136
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(e9ae856)
...
- Fixed BLE scan assert in lld_scan.c 1728
2024-09-19 15:19:37 +08:00
linruihao
b8ef2c474d
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(c66a703)
...
- Fixed missing sync established event after canceling sync
2024-09-06 16:51:15 +08:00
chenjianhua
d874f55e11
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(8ce789b)
...
- Fixed BLE vendor HCI set scan perfer address command
- Support BLE vendor HCI get controller compile version command
- Fixed BLE util buffer free after controller reset
- Fixed assert when connection already exist and be connected again
2024-09-02 19:56:58 +08:00
zhanghaipeng
ef1dfc5185
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012)
...
- Fix BLE channel map update when latency is not zero
2024-08-07 12:57:51 +08:00
zhanghaipeng
929c19d35d
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b445b5f)
...
- Fix BLE channel map update when latency is not zero
2024-08-02 17:03:33 +08:00
chenjianhua
d4922c5890
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(4e58df9)
...
- Support enhanced BLE TX power setting and getting
2024-07-23 16:16:25 +08:00
zhiweijian
bfdfe8f851
feat(bt): Support mesh duplicate with extend scan (aa16a46)
2024-07-18 14:51:28 +08:00
linruihao
5548555420
fix(coex): Fixed coexist LoadProhibited issue(e4ba7f6)
2024-07-12 15:45:32 +08:00
zhanghaipeng
d53a6a695a
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(abd7733)
...
- Fix the issue where RSSI is incorrect when latency is not zero
2024-07-11 12:21:12 +08:00
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