<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>8-bit MicrocontrollersのトピックRe: Zigbee Network Forming</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148508#M7718</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Be sure that you have included this header file.&lt;BR /&gt;&lt;BR /&gt;#include "ZDOStateMachineHandler.h"&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Oct 2007 13:48:11 GMT</pubDate>
    <dc:creator>Spell</dc:creator>
    <dc:date>2007-10-05T13:48:11Z</dc:date>
    <item>
      <title>Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148501#M7711</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;DIV&gt;Hi all,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I am currently working on&amp;nbsp; a zigbee project that is made up of 1 NCB and 2 SRB boards.&amp;nbsp;I would like to automate the process of forming the network and binding the corresponding devices. May I know which part of the code should I edit to do so? Thank you! I'll be here on a long term basis because of my lack of knowledge in zigbee, please bear with me!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;zigbeefyp&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 15:52:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148501#M7711</guid>
      <dc:creator>zigbeefyp</dc:creator>
      <dc:date>2007-09-21T15:52:27Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148502#M7712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi zigbeefyp,&lt;BR /&gt;First at all which codebase are you using?&lt;BR /&gt;&lt;BR /&gt;If you are using Beestack codebase you must call at the end oh BeeAppInit the ZDO_Start routine for start automatically to join the network or to form the network.&lt;BR /&gt;&lt;BR /&gt;regards, Filippo&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Sep 2007 16:50:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148502#M7712</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-09-21T16:50:30Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148503#M7713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Filippo,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thank for the reply.&lt;/DIV&gt;&lt;DIV&gt;I am using the freescale Beekit beestack codebase 1.0.2.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I have searched throught the coordinator's code and I can't really find the part on ZDO_start in the BeeAppInit.c. May I know the exact location in the code.&amp;nbsp;By the way, I&amp;nbsp;would like to find out in which part of the code can&amp;nbsp;I locate the beacon request function. Thank you.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;zigbeefyp&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Sep 2007 17:38:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148503#M7713</guid>
      <dc:creator>zigbeefyp</dc:creator>
      <dc:date>2007-09-25T17:38:09Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148504#M7714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;At the end of BeeAppInit routine in BeeApp.c file you must put this function:&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;BR /&gt;void BeeAppInit (void){&lt;BR /&gt;.&lt;BR /&gt;.&lt;BR /&gt;.&lt;BR /&gt;&lt;/DIV&gt;&lt;PRE&gt;ZDO_Start(gStartWithOutNvm_c);/* Start with one of the following modes:  *  gStartWithOutNvm_c                     *  gStartAssociationRejoinWithNvm_c       *  gStartOrphanRejoinWithNvm_c            *  gStartNwkRejoinWithNvm_c               *  gStartSilentRejoinWithNvm_c            */
}
&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;&amp;nbsp;Remember, this must be the last function called in BeeAppInit routine otherwise the program doesn't work correctly.&lt;BR /&gt;&lt;BR /&gt;I don't think there is some kind of code for the beacon functions because in beestack the beaconed network topology ins't yet implemented.&lt;BR /&gt;&lt;BR /&gt;regards, Filippo&lt;BR /&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Spell on &lt;SPAN class="date_text"&gt;2007-09-25&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;02:37 PM&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Spell on &lt;SPAN class="date_text"&gt;2007-09-25&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;02:37 PM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 08:50:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148504#M7714</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2020-10-29T08:50:21Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148505#M7715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;Hi Filippo,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for the reply.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The provided code work for my coordinator. Currently, my coordinator is able to form up the network automatically. Might i know does the provided code apply to the end device too? I would like my end device to join the network automatically, so i have placed the provided code in the end device code, but it seem that the code did not work for end device.&amp;nbsp;So is there any addition code i need to add in in order to allow my end device to join the network after power up? In addition,&amp;nbsp;is there any ways i can edit the code such that the coordinator and the&amp;nbsp;end device&amp;nbsp;is able to bind it themselves after they automatically joining the network? Really thanks for your time. Sorry about it as I just started to work with zigbee.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Regards,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Zigbeefyp&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2007 15:51:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148505#M7715</guid>
      <dc:creator>zigbeefyp</dc:creator>
      <dc:date>2007-10-02T15:51:56Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148506#M7716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;/DIV&gt;The code for the end device is the same, I don't know why it doesn't work.&lt;BR /&gt;&lt;BR /&gt;For the automatic binding I'm sorry but I don't know if there is a way for bind automatically both device.&lt;BR /&gt;Maybe yes but I never try to do this operation sorry.&lt;BR /&gt;&lt;BR /&gt;regards, filippo&lt;BR /&gt;&lt;BR /&gt;P.S. Howerver bind isn't necessary for send packet to the device, is helpfull only if you have more endpoint in one zigbee device...&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;Message Edited by Spell on &lt;SPAN class="date_text"&gt;2007-10-02&lt;/SPAN&gt; &lt;SPAN class="time_text"&gt;11:44 AM&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Oct 2007 16:40:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148506#M7716</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-10-02T16:40:48Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148507#M7717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;When i added the code:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;ZDO_Start(gStartWithOutNvm_c);&lt;BR /&gt;/* Start with one of the following modes:&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gStartWithOutNvm_c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gStartAssociationRejoinWithNvm_c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gStartOrphanRejoinWithNvm_c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gStartNwkRejoinWithNvm_c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; gStartSilentRejoinWithNvm_c&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;in the BeeApp.c under the BeeAppInit, and i try to compile it, the following error messages appeared:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Error : C1815: gStartWithOutNvm_c not declared (or typename)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;BeeApp.c line 158&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Warning : C1801: Implicit parameter-declaration for 'ZDO_Start'&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;BeeApp.c line 158&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Warning: C1420: Result of function-call is ignored&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;BeeApp.c line 158&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Error : Compile failed&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I am not sure where went wrong. Is the end device able to start off with gStartWithOutNvm?&amp;nbsp; Thank you.&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Oct 2007 10:49:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148507#M7717</guid>
      <dc:creator>zigbeefyp</dc:creator>
      <dc:date>2007-10-05T10:49:59Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148508#M7718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Be sure that you have included this header file.&lt;BR /&gt;&lt;BR /&gt;#include "ZDOStateMachineHandler.h"&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Oct 2007 13:48:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148508#M7718</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-10-05T13:48:11Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148509#M7719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;ZigBeefyp,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I can recommend that you read through the chapters and do the steps described in the BeeStack Application developers guide. (bsadg.pdf)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This describes all the steps of making a simple ZigBee application, and the only thing you need is to move the code from SW1 to the BeeAppInit() function (do not move it to the BeeAppInit.c file)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;BR,&lt;/DIV&gt;&lt;DIV&gt;Mads Westergreen&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 14:09:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148509#M7719</guid>
      <dc:creator>Mads</dc:creator>
      <dc:date>2007-10-11T14:09:13Z</dc:date>
    </item>
    <item>
      <title>Re: Zigbee Network Forming</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148510#M7720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; Try this one --u will find the solution------------------&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;keep this in Zdpmanager .c&amp;nbsp; in ZC---in Zdpmsgcallback function--------&lt;BR /&gt;&lt;BR /&gt;if( (pIndication-&amp;gt;aClusterId[1] == 0x00) &amp;amp;&amp;amp; (appState &amp;gt;= mStateBindSuccess_c))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; APP_BIND();&lt;BR /&gt;&lt;BR /&gt;keep this in ASL_interface.c&lt;BR /&gt;void APP_BIND(void)&lt;BR /&gt;&amp;nbsp;{&lt;BR /&gt;&amp;nbsp; zbNwkAddr_t&amp;nbsp; aDestAddress = {0x00,0x00};&lt;BR /&gt;&amp;nbsp; zbNwkAddr_t&amp;nbsp; aBroadcast = {0xfd,0xff};&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ASL_UpdateDevice(appEndPoint,gBind_Device_c);&lt;BR /&gt;&amp;nbsp; ASL_EndDeviceBindRequest(NULL,aDestAddress,endPointList[0].pEndpointDesc-&amp;gt;pSimpleDesc);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;}&lt;BR /&gt;&lt;BR /&gt;add necessary header files.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 21 Feb 2009 12:59:57 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Zigbee-Network-Forming/m-p/148510#M7720</guid>
      <dc:creator>viswanath</dc:creator>
      <dc:date>2009-02-21T12:59:57Z</dc:date>
    </item>
  </channel>
</rss>

