Zigbee End Device Loosing Connection in Sleepy Mode
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-06-03 2:24 AM
Hey,
im developing a zigbee sleepy end device. The device is supposed to periodically send sensor values (max length of 512bytes) read via I2C to the coordinator using the custom cluster. I use the HW_TS to trigger the sensor readings and sending the message. After a few messages (~8-20) the sleepy end device messages start to not arrive in time or at all and out of order, ending with the end device hanging up and being removed from the network by the coordinator.
What I have tried:
- Disabling sleepy mode -> resolves the issue, but not acceptable due to energy consumption
- Using the SE Messaging Cluster with burst messages -> no change
- Using fastPolling -> as expected, no change
- Playing around with interrupt priorities, especially sysTick Timer set to highest prioity. My current setup:
I would appreciate any advice on what might cause this issue or what else I could try to avoid wrongly timed/garbled messages from the SEDs!
Best regards
Solved! Go to Solution.
- Labels:
-
STM32WB series
-
Zigbee
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
2024-06-17 6:31 AM
Please find my answer to your question in your second post : Zigbee - Custom cluster attribute reporting only on connect

- « Previous
-
- 1
- 2
- Next »