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

nrf52840 zigbee protocol queries

Hi All,

We are working on zigbee protocol and wants to replace the existing setup with nRF52840 . We have some below queries need your answers on the same to go ahead on the same.

  1. Setting up device Pan ID 
  2. How to keep Pan ID for coordinator auto acquiring.
  3. In the existing case, we have a single module which contains the switch and load control. How to set clusters in the same.?
  4. Can wecreate and configure end points during run time. If yes, How?

Thanks and regards

Sudhindrayk

Parents
  • Hi.

     

    Setting up device Pan ID 

    Are you talking about the short address or the long address?

    If you look at any of the examples in the SDK, for example the CLI Agent Router, you can see that the long address is generated and set by the following two function calls:

    /* Set device address to the value read from FICR registers. */
    zb_osif_get_ieee_eui64(ieee_addr);
    zb_set_long_address(ieee_addr);
    How to keep Pan ID for coordinator auto acquiring.

     I'm not sure what you mean by this.

    The Coordinatior always have PAN ID 0.

    You configure a coordinator by calling zb_set_network_coordinator_role(IEEE_CHANNEL_MASK); for example

    In the existing case, we have a single module which contains the switch and load control. How to set clusters in the same.?

    Have you looked at Infocenter?

    Can wecreate and configure end points during run time. If yes, How?

     This is not possible.

    Best regards,

    Andreas

Reply
  • Hi.

     

    Setting up device Pan ID 

    Are you talking about the short address or the long address?

    If you look at any of the examples in the SDK, for example the CLI Agent Router, you can see that the long address is generated and set by the following two function calls:

    /* Set device address to the value read from FICR registers. */
    zb_osif_get_ieee_eui64(ieee_addr);
    zb_set_long_address(ieee_addr);
    How to keep Pan ID for coordinator auto acquiring.

     I'm not sure what you mean by this.

    The Coordinatior always have PAN ID 0.

    You configure a coordinator by calling zb_set_network_coordinator_role(IEEE_CHANNEL_MASK); for example

    In the existing case, we have a single module which contains the switch and load control. How to set clusters in the same.?

    Have you looked at Infocenter?

    Can wecreate and configure end points during run time. If yes, How?

     This is not possible.

    Best regards,

    Andreas

Children
No Data
Related