Skip to content

Commit 1357565

Browse files
kkasperczyk-noArekBalysNordic
authored andcommitted
doc: Added info about Thread child timeout's impact
Added information on how the Thread child timeout configuration impact the power consumption and child wake up time. Signed-off-by: Kamil Kasperczyk <[email protected]>
1 parent 95afb3f commit 1357565

File tree

3 files changed

+15
-2
lines changed

3 files changed

+15
-2
lines changed

doc/nrf/protocols/matter/getting_started/low_power_configuration.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ The following Matter samples and applications use the low power configuration by
1616

1717
* :ref:`Matter door lock sample <matter_lock_sample>`
1818
* :ref:`Matter light switch sample <matter_light_switch_sample>`
19+
* :ref:`Matter smoke CO alarm <matter_smoke_co_alarm_sample>`
1920
* :ref:`Matter window covering sample <matter_window_covering_sample>`
2021
* :ref:`Matter weather station application <matter_weather_station_app>`
2122

@@ -164,6 +165,18 @@ Switching the Matter :ref:`ug_matter_device_low_power_icd_modes` and frequently
164165
To avoid this issue, set the :kconfig:option:`CONFIG_CHIP_ICD_SLOW_POLL_INTERVAL` and :kconfig:option:`CONFIG_CHIP_ICD_FAST_POLLING_INTERVAL` Kconfig options to the same value (for example, ``500``).
165166
The typical use case that the SSED is best suited for is battery-powered devices that require short response time, such as door locks or window blinds.
166167

168+
Child timeouts configuration
169+
----------------------------
170+
171+
The device working in a Thread child role uses additional mechanisms for periodically ensuring that the communication with the parent is still possible.
172+
These mechanisms lead to waking up the device and exchanging the messages with the parent, if the related timeout expires.
173+
In case of using the SED poll period value greater than any of these timeouts, the device wakes up more often than what is defined by the poll period.
174+
To ensure that the SED device wakes up exactly at every poll period, set the following Kconfig options to the value greater than the poll period value (for Matter ICD :kconfig:option:`CONFIG_CHIP_ICD_SLOW_POLL_INTERVAL`):
175+
176+
* :kconfig:option:`CONFIG_OPENTHREAD_MLE_CHILD_TIMEOUT`
177+
* :kconfig:option:`CONFIG_OPENTHREAD_CHILD_SUPERVISION_CHECK_TIMEOUT`
178+
* :kconfig:option:`CONFIG_OPENTHREAD_CHILD_SUPERVISION_INTERVAL`
179+
167180
Matter over Wi-Fi
168181
=================
169182

doc/nrf/releases_and_maturity/releases/release-notes-changelog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ nRF IEEE 802.15.4 radio driver
182182
Thread
183183
------
184184

185-
|no_changes_yet_note|
185+
* Added Kconfig options for configuring the MLE child update timeout, child supervision interval, and child supervision check timeout.
186186

187187
Zigbee
188188
------

west.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ manifest:
6969
# https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/zephyr/guides/modules.html
7070
- name: zephyr
7171
repo-path: sdk-zephyr
72-
revision: b2571927ed316e0ae110bffdc5f35311c80511aa
72+
revision: 6e98d27ad62d03cda299a4e8222829c4485532f6
7373
import:
7474
# In addition to the zephyr repository itself, NCS also
7575
# imports the contents of zephyr/west.yml at the above

0 commit comments

Comments
 (0)