lly
|
547081cc3c
|
ble_mesh: add events for configuration server model
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
f906b7caf3
|
ble_mesh: add Generic/Sensor/Time and Scenes/Lighting Server models
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
287f80ec01
|
ble_mesh: add proxy client functionality
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
c6286529eb
|
ble_mesh: add ble mesh friend node event
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
fdfe59d369
|
ble_mesh: add low power node api and event
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
afc00fb5f5
|
ble_mesh: add heartbeat message recv callback
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
2511024e44
|
ble_mesh: modify health server model callbacks
|
2019-11-08 11:10:52 +08:00 |
|
lly
|
729af38346
|
ble_mesh: add separate advertising buffers for relay packets
|
2019-11-08 11:10:52 +08:00 |
|
Krzysztof Budzynski
|
2c3548b65e
|
Provide BLE Mesh documentation
|
2019-10-30 17:01:18 +08:00 |
|
Jiang Jiang Jian
|
758db1e008
|
Merge branch 'bugfix/fix_mesh_proxy_adv_with_wrong_dev_name' into 'master'
ble_mesh: using bt device name in mesh proxy adv
Closes BLEMESH-51
See merge request espressif/esp-idf!6438
|
2019-10-26 20:45:10 +08:00 |
|
Hrishikesh Dhayagude
|
a26dfe70aa
|
nimble: Miscellaneous changes
1. Update NimBLE submodule as per changes in adv interval and stop port
2. Make changes in ESP BLE Mesh NimBLE host code for the same
|
2019-10-24 14:38:01 +08:00 |
|
lly
|
2350b15451
|
ble_mesh: using bt device name in mesh proxy adv
|
2019-10-22 15:04:19 +08:00 |
|
Hrishikesh Dhayagude
|
f58d7d14c7
|
components/bt: Add support of NimBLE host in ESP BLE Mesh
|
2019-10-21 20:18:21 +08:00 |
|
lly
|
35353de137
|
ble_mesh: fix not callback net_key when device is provisioned
|
2019-10-11 09:51:02 +08:00 |
|
lly
|
673f58fe03
|
ble_mesh: fix not restoring ble mesh cfg value
|
2019-10-08 16:34:05 +08:00 |
|
lly
|
7a450222f5
|
ble_mesh: fix client model invalid address access
|
2019-09-26 20:11:22 +08:00 |
|
lly
|
0792a2fde8
|
ble_mesh: check ble mesh queue and task init status
|
2019-09-25 11:09:40 +08:00 |
|
lly
|
9ee5e3d8ed
|
ble_mesh: fix duplicate memory free during receiving status message
|
2019-09-16 17:34:08 +08:00 |
|
lly
|
e1b04df763
|
ble_mesh: make unicast elem lookup O(1)
|
2019-09-16 14:55:41 +08:00 |
|
lly
|
5d1f84f69c
|
ble_mesh: fix ble mesh get timer remaining time
|
2019-09-10 16:58:41 +08:00 |
|
lly
|
1a8f37b383
|
ble_mesh: update ble mesh examples sdkconfig.defaults
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
d48c89b56a
|
ble_mesh: fix ble mesh btc may caused memory leak
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
8a41132507
|
ble_mesh: fix publication period timestamp initialization
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
715cf7d578
|
ble_mesh: remove useless mesh_opcode
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
8580a3211b
|
ble_mesh: fix bt_mesh_net_resend() caused compiling error
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
8a7ab6cb3d
|
ble_mesh: fix adhering to the configured Friend Queue size
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
29de1a9acf
|
ble_mesh: remove useless code bt_mesh_trans_resend()
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
386a5d649c
|
ble_mesh: lpn remove msg from cache on rejection
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
9a672caa7e
|
ble_mesh: introduce a helper for send callback function
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
05128c98ec
|
ble_mesh: fix heartbeat sending on friendship established/lost
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
9f80c24b74
|
ble_mesh: fix checking for active heartbeat publication
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
b9c43cec19
|
ble_mesh: fix starting iv update when not on primary subnet
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
3f6968e31b
|
ble_mesh: fix canceling publication retransmit timer
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
10bffaebf1
|
ble_mesh: fix resending segments on correct bearer
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
e152df43f1
|
ble_mesh: fix not sending all segments through the Friend Queue
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
f449cb7843
|
ble_mesh: fix canceled buffer memory leak
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
2afc9b820d
|
ble_mesh: remove some useless copy during ecdh calculation
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
75b0f50aa0
|
ble_mesh: move heartbeat sending to transport layer
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
edf0b9ee02
|
ble_mesh: fix provisioning send error handling
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
1c06494293
|
ble_mesh: fix rejecting invalid remote public key
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
3e47f3ec87
|
ble_mesh: add error checks for scan start/stop
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
3e489d40ff
|
ble_mesh: rename reset_link() to reset_adv_link()
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
f2b0b00020
|
ble_mesh: fix public key mismatch error handling
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
630e911958
|
ble_mesh: update protocol error timeout from zephyr
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
716db01a7f
|
ble_mesh: fix segmented message RPL behavior
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
5f5f5cf305
|
ble_mesh: clear LPN sent_req on failure
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
4bf4094e40
|
ble_mesh: update proxy sar operation from zephyr
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
9c98a8d645
|
ble_mesh: fix postponing storage deadline indefinitely
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
c44a3f1209
|
ble_mesh: fix RPL storage timeout handling
|
2019-09-09 17:15:16 +08:00 |
|
lly
|
9a7efd30ef
|
ble_mesh: fix output MIC with additional data
|
2019-09-09 17:15:16 +08:00 |
|