<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>config ZigBee permit join interval and it&amp;#39;s broadcast address</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/48671/config-zigbee-permit-join-interval-and-it-s-broadcast-address</link><description>Hi 
 I&amp;#39;m using ZigBee light control coordinator example in &amp;quot;nRF5 SDK for Thread and Zigbee v3.1.0&amp;quot; on nRF52840 evaluation board. 
 when it will execute bdb_start_top_level_commissioning(ZB_BDB_NETWORK_STEERING) under ZB_BDB_SIGNAL_DEVICE_FIRST_START switch</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 20 Jun 2019 13:30:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/48671/config-zigbee-permit-join-interval-and-it-s-broadcast-address" /><item><title>RE: config ZigBee permit join interval and it's broadcast address</title><link>https://devzone.nordicsemi.com/thread/193900?ContentTypeID=1</link><pubDate>Thu, 20 Jun 2019 13:30:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94bbab48-1116-4d55-88a0-b2694f26661f</guid><dc:creator>Marjeris Romero</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I think you could use function zb_nlme_permit_joining_request().This function is used to allow permit joining requests for a given amount of time, and block it otherwise. I&amp;#39;m sorry, this function is not described in our documentation, but there is a brief description inside zboss_api_nwk.h and you could implement something like this:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;void join_permit(zb_uint8_t param)
{
  zb_buf_t *buf = ZB_BUF_FROM_REF(param);
  zb_nlme_permit_joining_request_t *req_param = ZB_GET_BUF_PARAM(buf, zb_nlme_permit_joining_request_t);

  /* permit joining forever */
  req_param-&amp;gt;permit_duration = 0xff; /* in seconds */


  zb_nlme_permit_joining_request(param);
}

&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Keep in mind that the default 180 seconds minimum permit join is specified in the BDB specification, so I am not sure how wise it will be to open the network for values lower than that.&lt;/p&gt;
&lt;p&gt;I am not sure what you mean by broadcasting address of permit join? Could you explain yourself a bit more?&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Marjeris&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>