cancel
Showing results for 
Search instead for 
Did you mean: 

STM32wb55 Nucleo Zigbee zbinit request id

andyy
Associate

Hi,

 

I'm currently just for learning experience trying to learn about Zigbee and how it works through IPCC. This boils down to a program that I wrote that tries to setup the Zigbee stack.

I've OnOff_Server_Coord example as a guidance on how it should be implemented and there is one thing that I can't really understand. Here is how I do it and what results I expect.

I first get an asyncevt (0x92) which from my understanding is SHCI_SUB_EVT_CODE_READY. After this I do the shci_c2_zigbee_init that setsups the traces queue as well as the TL_ZIGBEE_TABLE. I get a shci success response to this. So far so good. But now when I send a ZB_INIT message into the ZIGBEE_TO_CMD_BUFFER I do get a response but not quite what I expected. If I check with the debugger on address 0x20030843 in my program the response is 0x0a000008, but if I run it with the OnOff_Server_Coord it's 0x00000008 (ID). The size looks good (1 in both cases). Does anyone have any idea why it might write this extra 0x0a?

 

Thanks in advance!

1 REPLY 1
andyy
Associate

If anyone has any idea how I would approach this issue, it would be highly appreciated! And please let me know if you need more debug information, I'd be happy to assist to solve this issue.