Luo Xu
6c9f24b109
feat(ble_mesh): select BT_NIMBLE_HIGH_DUTY_ADV_ITVL
...
(cherry picked from commit 6faf0a59fdcf063d40fc1000a209341318131185)
Co-authored-by: luoxu <luoxu@espressif.com>
(cherry picked from commit a7622efd0c99dc069ada98d89bee8e253f8518f8)
Co-authored-by: Luo Xu <luoxu@espressif.com>
2024-12-12 12:23:17 +08:00
luoxu
7e41682eb3
fix(ble_mesh): Miscellaneous update
2024-12-11 11:04:52 +08:00
chenjianhua
4fa7610be8
feat(ble/bluedroid): Support setting connection params when creating connection
2024-12-03 18:05:12 +08:00
Luo Xu
7fccbcf78d
fix(ble_mesh): fixed heartbeat issue
...
(cherry picked from commit 167cd4762b79a09e891569a923c256c72335ad94)
Co-authored-by: luoxu <luoxu@espressif.com>
2024-11-15 17:23:25 +08:00
Jiang Jiang Jian
f8a537013b
Merge branch 'fix/ble_mesh_github_pr_14140_v5.0' into 'release/v5.0'
...
fix(ble-mesh): don't use dangling pointer in nimble gatt service (v5.0)
See merge request espressif/esp-idf!32616
2024-08-26 14:44:29 +08:00
Island
ec0f177135
Merge branch 'fix/ble_mesh_gh_pr_13135_v5.0' into 'release/v5.0'
...
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS (v5.0)
See merge request espressif/esp-idf!32772
2024-08-21 16:55:18 +08:00
Pat Erley
09442d9289
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS
...
When a user app is handling these messages, the tai_utc_delta and
time_zone_offset fields are not correctly populated. Resolve by
properly setting the fields.
Signed-off-by: luoxu <luoxu@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/13135
2024-08-17 06:03:52 +08:00
Mario Schlegel
74d8feabca
fix(ble-mesh): don't use dangling pointer in nimble gatt service
...
Signed-off-by: luoxu <luoxu@espressif.com>
Merges https://github.com/espressif/esp-idf/pull/14140
2024-08-05 21:00:50 +08:00
luoxu
c6b5c5893b
fix(ble_mesh): fixed BLEMESH24-76
2024-07-18 11:40:56 +08:00
luoxu
110b7adc6a
fix(ble_mesh): ensure the operation of adv busy is thread-safe
2024-07-04 12:12:48 +08:00
luoxu
006086c50b
feat(ble_mesh): add cas operation for bt_mesh_atomic_val_t
2024-07-04 12:12:48 +08:00
Island
432f1ff7eb
Merge branch 'fix/ble_mesh_gatts_bugfix_v5.0' into 'release/v5.0'
...
BLE Mesh Gatts bugfix (v5.0)
See merge request espressif/esp-idf!30875
2024-06-03 10:27:10 +08:00
Island
1505232737
Merge branch 'bugfix/bleqabr24-549_v5.0' into 'release/v5.0'
...
fix(ble_mesh): fix issues in mesh deinit_v5.0
See merge request espressif/esp-idf!30543
2024-05-31 15:18:28 +08:00
luoxu
cafc47cf07
fix(ble_mesh): Create service after service register success
2024-05-31 12:11:26 +08:00
luoxu
1121ffa55d
fix(ble_mesh): fix issues in mesh deinit
2024-05-30 20:42:06 +08:00
Alexey Lapshin
ef4a5fda2d
fix(bt): fix gcc 13.1.0 warnings
2024-05-28 15:57:46 +08:00
Island
8e81b118e2
Merge branch 'fix/idfgh-12762_v5.0' into 'release/v5.0'
...
fix(ble_mesh):Fixed a compatibility issue with the provisioner (v5.0)
See merge request espressif/esp-idf!30732
2024-05-10 17:14:20 +08:00
luoxu
aa830471f4
fix(ble_mesh):Fixed a compatibility issue with the provisioner
...
Closes https://github.com/espressif/esp-idf/issues/13741
2024-05-09 10:57:39 +08:00
luoxu
d9186f52c3
bugfix(ble_mesh): Close BLEQABR23-798
2024-05-07 09:49:13 +08:00
luoxu
7927e444b2
fix(ble_mesh): fix error condition for heartbeat filter adding node address
2024-04-08 14:28:21 +08:00
wangjialiang
92aebb963a
update invalid links in the ble mesh example documentation
2024-03-21 11:13:14 +08:00
luoxu
2abccdb3d3
bugfix(ble_mesh): Avoid provisioner handling messages from nodes that have already left the network.
2024-03-21 11:13:14 +08:00
InfiniteYuan
d5f11597e6
ble_mesh: stack: fix the structure init order to meet C++ requirements
2024-03-14 16:20:36 +08:00
Jiang Jiang Jian
48570f5466
Merge branch 'bugfix/ble_mesh_deinit_reinit_v5.0' into 'release/v5.0'
...
feat: ble mesh: improve ble mesh deinit when nimble enable(backport v5.0)
See merge request espressif/esp-idf!28924
2024-02-23 10:49:03 +08:00
YuanMingFu
ed2ea01b76
ble_mesh: update ble mesh ble adv type
2024-02-07 13:09:32 +08:00
InfiniteYuan
dae30350dd
feat: ble mesh: improve ble mesh deinit when nimble enable
2024-02-06 14:44:58 +08:00
luoxu
90ee8c4cb8
bugfix(ble_mesh): add duplicate scan config for esp32s3
2024-01-19 16:57:59 +08:00
luoxu
e138aae301
feat(ble_mesh): Miscellaneous updates for mesh kconfig, relay related
2024-01-19 16:57:59 +08:00
Jiang Jiang Jian
15fa0a88d4
Merge branch 'bigfix/BLEQABR23-503_v50' into 'release/v5.0'
...
fix(ble_mesh): reject node-reseting when provision link is active (V5.0)
See merge request espressif/esp-idf!25847
2024-01-02 15:38:38 +08:00
Wu Meng Shi
b278566acc
fix(ble_mesh): reject node-reseting when provision link is active (V5.0)
2024-01-02 15:38:37 +08:00
Jiang Jiang Jian
042fe83a61
Merge branch 'bugfix/BLEQABR23-35_v5.0' into 'release/v5.0'
...
fix(ble_mesh): avoid ble_mesh packet collision by using random adv interval(v5.0)
See merge request espressif/esp-idf!27489
2023-12-25 14:05:25 +08:00
luoxu
9c9af32f7a
bugfix(ble_mesh): Supplementary configuration options that should be enabled.
2023-12-20 11:18:55 +08:00
Liu Linyan
9e193a03f1
fix(ble_mesh): Support using random adv interval for mesh packets
2023-12-20 11:18:55 +08:00
luoxu
6e3ab36441
bugfix(ble_mesh): Enable CONFIG_BT_NIMBLE_VS_SUPPORT when using the duplicate scan feature on the NimBLE host.
2023-12-20 11:18:03 +08:00
Rahul Tank
259006a8c3
fix(nimble): Fix the parameters in duplicate exception list vsc command
2023-12-15 15:56:19 +05:30
Island
6a33321693
Merge branch 'bugfix/deepfree_v50' into 'release/v5.0'
...
fix(ble_mesh): fix compilation failure on using scene model. (v5.0)
See merge request espressif/esp-idf!26358
2023-10-11 19:28:53 +08:00
Wu Meng Shi
d9af38524b
fix(ble_mesh): fix compilation failure on using scene model. (v5.0)
2023-10-11 19:28:53 +08:00
Island
3df12b0c7d
Merge branch 'bugfix/BLEQABR23-414_v50' into 'release/v5.0'
...
bugfix(mesh): Fix PB-GATT adv is reported to the app layer too frequently(v5.0)
See merge request espressif/esp-idf!25896
2023-10-10 12:01:42 +08:00
Wu Meng Shi
f3f0917166
bugfix(mesh): Fix PB-GATT adv is reported to the app layer too frequently(v5.0)
2023-10-10 12:01:41 +08:00
Wu Meng Shi
9dc12cb8c2
fix(ble_mesh): avoid executing bt_mesh_host_init() more than once when using nimble (v5.0)
2023-10-07 14:29:16 +08:00
zhanghaipeng
b0d4fb3b35
fix(bt/bluedroid): Fix memory no free issue when disconneting for mesh
2023-09-13 18:17:56 +08:00
Rahul Tank
b9c34e83f8
feat(mesh): Add support for Duplicate Exception list update VSC for
...
Nimble
2023-08-07 20:00:14 +05:30
Wu Meng Shi
e81d8f8329
ble mesh: stack: return error when scanning failed to be enabled(v5.0)
2023-08-02 21:07:20 +08:00
Liu Linyan
c6d190e568
update(ble_mesh: stack): Update provisioning bearer check debug log to INFO level
2023-07-13 14:39:01 +08:00
Island
d2e094d29a
Merge branch 'bugfix/ble_mesh_fix_heartbeat_set_v5.0' into 'release/v5.0'
...
ble_mesh: stack: Update the heartbeat filter entry add/remove handling (v5.0)
See merge request espressif/esp-idf!23165
2023-05-11 21:34:21 +08:00
chenjianhua
3eb5185b7b
bluedroid: report status after clearing the BLE white list
2023-04-20 10:38:23 +08:00
wangjialiang
b9f7049bc5
ble_mesh: stack: Update the heartbeat filter entry add/remove handling
2023-04-12 16:11:24 +08:00
lly
f92ee6d70b
ble_mesh: stack: Minor fix for provisioner provisioning timeout
2023-03-28 04:29:07 +00:00
wangjialiang
353eade320
ble_mesh: add BQB LOG
2023-03-28 04:29:07 +00:00
luoxu
d63bcc75a4
ble_mesh: stack: forward rfu dst for the case NODE/RLY/BV-01
2023-03-28 04:29:07 +00:00