We are developing a sleepy end device using the nRF52840, based on the light switch sample. We have set zb_set_ed_timeout
to 16384 minutes, which is approximately 11 days. I have attached a Wireshark log where you can observe the End Device Timeout Request occurring every 16 minutes for device 0x2003.
End Device Configuration:zb_set_ed_timeout(ED_AGING_TIMEOUT_16384MIN);
zb_set_keepalive_timeout(ZB_MILLISECONDS_TO_BEACON_INTERVAL(((16384 * 60 * 1000) / 4)));
According to the above configuration, I should expect the End Device Timeout Request every 16384 minutes. Is this correct? What is the maximum value for zb_set_ed_timeout
?
Please find the below WiresharkLog:
EndDeviceTimeoutRequest_Wiresharklog.pcapng
Hardware: Custom hardware with nrf52840
SDK: nrf Connect SDK version 2.0.0
Thanks, and regards,
Kavitha