zephyr/subsys/bluetooth/mesh
Trond Einar Snekvik cb7835d18f Bluetooth: Mesh: Wait for proxy on node reset
Adds idle wait callback to proxy by counting the number of pending
notifications.

Ensures that all connected nodes have received messages before resetting
the mesh stack.

Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
2020-07-09 13:49:26 +02:00
..
access.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
access.h Bluetooth: Mesh: Add key-value concept to store model data 2020-06-12 11:09:11 +02:00
adv.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
adv.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
beacon.c mesh: Fix key refresh procedure 2020-07-02 16:30:01 +03:00
beacon.h Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00
cdb.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
cfg_cli.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
cfg_srv.c Bluetooth: Mesh: Wait for proxy on node reset 2020-07-09 13:49:26 +02:00
CMakeLists.txt Bluetooth: Mesh: Split out provisioning bearers 2020-03-20 12:45:53 +02:00
crypto.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
crypto.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
foundation.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
friend.c mesh: Ignore Friend Request from local interface 2020-07-02 16:30:01 +03:00
friend.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
health_cli.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
health_srv.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
Kconfig Bluetooth: Mesh: Add option for lpn auto sub all-nodes 2020-04-19 18:36:12 +03:00
lpn.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
lpn.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
main.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
mesh.h Bluetooth: Mesh: Model start callback 2020-01-11 18:20:00 +01:00
net.c mesh: Replace hardcoded duplicate cache size 2020-07-02 16:30:01 +03:00
net.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
pb_adv.c mesh: Fix net_buf leak in advertising provisioning bearer 2020-07-02 16:30:01 +03:00
pb_gatt.c mesh: Add reset link functionality to provisioning bearers 2020-07-02 16:30:01 +03:00
prov.c Bluetooth: Mesh: Fix response to Provisioning PDU with invalid type 2020-07-08 10:19:02 +02:00
prov.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
prov_bearer.h mesh: Add reset link functionality to provisioning bearers 2020-07-02 16:30:01 +03:00
proxy.c Bluetooth: Mesh: Wait for proxy on node reset 2020-07-09 13:49:26 +02:00
proxy.h Bluetooth: Mesh: Wait for proxy on node reset 2020-07-09 13:49:26 +02:00
settings.c Bluetooth: Mesh: Add key-value concept to store model data 2020-06-12 11:09:11 +02:00
settings.h Bluetooth: Mesh: Add database for managing nodes and keys 2020-02-05 18:47:41 +02:00
shell.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
test.c Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00
test.h Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00
TODO Bluetooth: Mesh: Move under subsys/bluetooth/mesh 2019-07-10 09:41:57 +03:00
transport.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
transport.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00