Hello, I am working with 2 nRF52840 dk's and a Conbee ii.
The DK's are using nRF5 SDK for Thread and Zigbee 4.1.0.
DK 1 is running the CLI example.
DK 2 is running the multi-sensor example, with
zb_set_rx_on_when_idle(ZB_TRUE);.
From a sniffer capture, the CLI example only supports MAC data poll keepalive, and it works as intended with the multi-sensor example, sending out data poll requests every ~3 seconds.
However when connecting the multi-sensor to the Conbee ii, the sniffer shows it supporting both MAC data poll keepalive and End Device Timeout Request keepalive, but the multi-sensor never sends out a Timeout Request keepalive and eventually ages out if left to run long enough.
Please see the attached capture of the multi-sensor joining the Conbee.
Multi_sensor_Conbee_ii_join.pcapng
I have read over the Zigbee programming principles section on end device keep alive as well as this similar tickets.
Is there something that is missing from the multi-sensor example that would allow the use ED timeout requests when supported by the ZC/ZR?
Regards,
Chris