zephyr/doc/connectivity/bluetooth
Pavel Vasilyev fe70e50d41 Bluetooth: Mesh: Added support for randomly delaying publications
The section 3.7.3.1 of the mesh specification recommends to delay
a message publication in certain cases:
- at power-up or upon state change for a time between 20 to 500 ms
- for periodic publications for a time between 20 to 50 ms

This change implements this recommendation by adding the
`CONFIG_BT_MESH_DELAYABLE_PUBLICATION` Kconfig option which enables
the randomization code and by adding the `bt_mesh_model_pub.delayable`
bit field which allows each model decide whether the publications
should be delayed for this model or not.

Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no>
2023-12-18 09:29:24 +01:00
..
api Bluetooth: Mesh: Added support for randomly delaying publications 2023-12-18 09:29:24 +01:00
autopts docs: bluetooth: Replace reference to native_posix w native_sim 2023-11-14 09:52:34 +02:00
img
bluetooth-arch.rst bluetooth: mesh: Doc fix Bluetooth mesh to Mesh 2023-12-01 10:56:18 +00:00
bluetooth-audio-arch.rst doc: Bluetooth: Audio Stack status table 2023-11-13 09:43:35 +01:00
bluetooth-ctlr-arch.rst
bluetooth-dev.rst bluetooth dev doc: Update with nrf5340bsim info 2023-11-16 17:53:25 +01:00
bluetooth-qual.rst
bluetooth-shell.rst
bluetooth-tools.rst doc: Fix occurrences of repeated words 2023-11-15 17:34:39 -05:00
dis-pics.rst
gap-pics.rst
gatt-pics.rst
index.rst
l2cap-pics.rst
mesh-pics.rst
overview.rst bluetooth: mesh: Doc fix Bluetooth mesh to Mesh 2023-12-01 10:56:18 +00:00
rfcomm-pics.rst
sm-pics.rst