-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How can I send data of type int32 or larger from esp32-h2 module to another esp32-he module (TZ-1344) #495
Comments
Yes, if you expect to use the Zigbee to achieve your purpose, I think you can refer to the docs first. |
@xieqinan This error seems to be related to memory access issues when attempting to create and register a custom cluster, and I'm unsure of the root cause. The error occurs after initializing the Zigbee stack and registering the device with a custom attribute for sending an int32 value. Error Details: When I run my application, I receive the following error message: ` I (392) app_start: Starting scheduler on CPU0 Core 0 register dump: TP : 0x40805828 T0 : 0x4000af8c T1 : 0xffffffe0 T2 : 0x00010401 S0/FP : 0x00000001 S1 : 0x4080be20 A0 : 0x00000000 A1 : 0x00000050 MHARTID : 0x00000000 Stack memory: 40810eb0: 0x00000000 0x00000000 0x40810ef8 0x42012176 0x4084daa8 0x0000ffff 0x4201b650 0x420121ce 40810ed0: 0x00030003 0x4084dcf0 0x40840003 0x00000000 0x00000000 0x4080e000 0x4201b650 0x420122d0 40810ef0: 0x00000000 0x00000000 0x4201b650 0x00010000 0x00000000 0x00000000 0x4084dca8 0x42021012 40810f10: 0x00000000 0x4080e000 0x4084dca8 0x4200a51e 0x00000000 0x00000000 0x00000000 0x00000000 40810f30: 0x00000000 0x4080e000 0x4080e000 0x42008e06 0x00000000 0x0001e240 0xf2010401 0x000000ff 40810f50: 0x42043218 0x00000000 0x42043000 0x420392e2 0x00000000 0x00001388 0x00000001 0x00000000 40810f70: 0x00000000 0x00000000 0x00000000 0x40806e10 0x00000000 0x00000000 0x00000000 0x00000000 40810f90: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xa5a5a5a5 0xa5a5a5a5 0xa5a5a5a5 40811050: 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 Steps Taken: Additional Context: Request: System Info: My code `#include "esp_log.h" #define CUSTOM_SERVER_ENDPOINT 0x01 // Endpoint list initialization static void bdb_start_top_level_commissioning_cb(uint8_t mode_mask) // Function prototypes void esp_zb_app_signal_handler(esp_zb_app_signal_t *signal_struct) switch (sig_type) { } void app_main() { // Configure endpoint // Create cluster list // Create custom cluster // Add int32 attribute // Add other necessary clusters (e.g., Basic, Identify) // Add custom cluster // Add to endpoint list // Register Zigbee device // Register action handler ESP_LOGI(TAG, "Zigbee device successfully registered."); } // Custom request handler if (message->data.size == sizeof(uint32_t)) { } // General action handler |
Question
I am new to esp-idf. Which library should I use to send int32 type data with Zigbee?
Additional context.
No response
The text was updated successfully, but these errors were encountered: