mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-02 02:12:40 +00:00
A user may want to control message parameters (for example, delay parameter) on every retransmission of a published message (for example, see section 1.4.1 of the mesh model specification). This is essential for lighting messages as time gap between messages retransmitted via the publish-retransmit mechanism introduces unwanted jitter/pop-corn when such retransmissions are received by a large 'group' of lights. This commit adds an option to `struct bt_mesh_model_pub` to make the access layer call `bt_mesh_model_pub.update` callback on every retransmission. This also addes few macros and functions that can be used for further calculations. Signed-off-by: Pavel Vasilyev <pavel.vasilyev@nordicsemi.no> |
||
---|---|---|
.. | ||
_doxygen | ||
_extensions/zephyr | ||
_scripts | ||
_static | ||
_templates | ||
application | ||
contribute | ||
development_process | ||
getting_started | ||
guides | ||
images | ||
introduction | ||
reference | ||
releases | ||
security | ||
templates | ||
404.rst | ||
CMakeLists.txt | ||
conf.py | ||
copyright.rst | ||
glossary.rst | ||
index-tex.rst | ||
index.rst | ||
known-warnings.txt | ||
LICENSING.rst | ||
Makefile | ||
substitutions.txt | ||
zephyr.doxyfile.in |