Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Problems with ZigBee SDK

Hi,

I am using nrf52840 module with a kit that i built by myself. The kit is working because i am able to flash and debug without problems.

I am using Segger embedded studio.

I am trying to understand the sdk, so i tried with light bulb example, but it always stucks on the function zboss_main_loop_iteration() in the while loop (I knew it, doing a debug for the program) but when i tried to enter to that function, the ide didn't find the definition of the function. The same case happened with many functions. I want to know if their source is closed or it's me that i have built the toolchain in wrong way?

The main goal was to test the light bulb with Alexa Eco Plus using Zigbee, but Alexa didn't recognize anything.

Thanks

Parents
  • Hi,

    Yes, our Zigbee stack uses ZBOSS 3.0 stack which is closed source. All our examples use channel 16 as default, so you need a coordinator listening on that channel for the device to join a network. Most probably the Echo Plus has already created a network using another channel.

    If you have a nRF52840 dongle you can use it as a sniffer to check in which channel the network is located, and you can change ZIGBEE_CHANNEL in the example for the right one.

    Best regards,

    Marjeris

Reply
  • Hi,

    Yes, our Zigbee stack uses ZBOSS 3.0 stack which is closed source. All our examples use channel 16 as default, so you need a coordinator listening on that channel for the device to join a network. Most probably the Echo Plus has already created a network using another channel.

    If you have a nRF52840 dongle you can use it as a sniffer to check in which channel the network is located, and you can change ZIGBEE_CHANNEL in the example for the right one.

    Best regards,

    Marjeris

Children
No Data
Related