This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Changing the default stack profile of the Zigbee App

Hello,

I am using the nRF Connect SDK v1.5.1 and using the Zigbee Projects.

I wanted to know if and how to change the default stack profile of the Zigbee App. The following link suggests that the default stack profile is - 

0x02 (STACK_PRO), I wanted to try the  0x00 (STACK_NETWORK_SELECT) profile.
Is it possible to change the default profile and if yes where can I change it?
Thanks, and Regards,
Yash.
Parents
  • Hei,

    The following defines:

    /** Network Selection Stack Profile Id*/
    #define STACK_NETWORK_SELECT  0x00
    /** 2007 Stack Profile Id*/
    #define STACK_2007            0x01
    /** Pro Stack Profile Id */
    #define STACK_PRO             0x02
    

    are enumeration for all available stack profiles and doesn't mean they are compiled-in. The defines that determine which stack profile is compiled-in are in zb_config.h:

    #define ZB_PRO_STACK
    //#define ZB_STACK_PROFILE_2007
    

    So the Zigbee PRO stack profile is the compiled-in profile, and also the lates one. Why do you want to switch to other profile?

    The only way to switch profiles will be recompiling the ZBOSS stack, which is only available for members of the ZBOSS Open Initiative (ZOI).

    Best regards,

    Marjeris

  • Hello Marjeris,

    First of all, Thank you for your response and I apologize for the delay.

    I understood what you mean to say but I am looking to integrate nRF/ZBOSS nodes with Digi S2B, S2C modules which (based on packet captures) identify with a different profile than that of nRF. That was the reason I wanted to know if and where to change the stack profile. 
    Any suggestions on the aforementioned?
    Thanks and Regards,
    Yash
  • Hi Yash,

    Perhaps you are talking about Zigbee application profiles (like HA, ZLL, etc)?

    I don't have any experience with these Digi S2B boards and XBEE modules but it looks like they operate on a private profile, however it looks like the API firmware on the modules can communicate with non-digi zigbee devices with public profile (like HA) which should make them able to talk with our Zigbee devices. See here.

    Best regards,

    Marjeris

Reply
  • Hi Yash,

    Perhaps you are talking about Zigbee application profiles (like HA, ZLL, etc)?

    I don't have any experience with these Digi S2B boards and XBEE modules but it looks like they operate on a private profile, however it looks like the API firmware on the modules can communicate with non-digi zigbee devices with public profile (like HA) which should make them able to talk with our Zigbee devices. See here.

    Best regards,

    Marjeris

Children
Related