<?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: Beacon Tree Mode</title>
    <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137195#M4628</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thread Split because of its lenght. Continued on Part 2&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 20 Jun 2007 22:03:12 GMT</pubDate>
    <dc:creator>Alban</dc:creator>
    <dc:date>2007-06-20T22:03:12Z</dc:date>
    <item>
      <title>Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137182#M4615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I, i try to create a tree mode network with this feature:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 pan coordinator that trasmit beacon&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 coordinator associated with the pan and that track its beacon. And then trasmit own beacon too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;1 coordinator associated to the second coordinator that isn't pan, track it beacon and try to trasmit own beacon.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The problem occur when the third coordinator try to associate to the second.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Infact during this operation the pan change it address and start to trasmit the beacon whit the new address, the the device associated to its send a pan id conflict message.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Some one have a solution for my problem.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Sorry for my bad english and 1000 thanks in advance.&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2007 20:05:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137182#M4615</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-18T20:05:25Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137183#M4616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Hi Federico,&lt;BR /&gt;if you read Appendix A of 802.15.4 MAC MyWirelessApp User's Guide you can read that a coordinator never performs PAN id conflict because this is reserved for the PAN coordinator and leaf devices.&lt;BR /&gt;However you can disable the PAN Id Conflict detection using macPanIdConflictDetection attribute.&lt;BR /&gt;&lt;BR /&gt;I'm tryng to implement a beaconed network too but I have a lot of problem to start a router, can you send me your code?&lt;SPAN&gt;&lt;IMG alt=":smileytongue:" class="emoticon emoticon-smileytongue" id="smileytongue" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-tongue.gif" title="Smiley Tongue" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Filippo&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2007 21:26:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137183#M4616</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-18T21:26:22Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137184#M4617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Sorry but my code don't work!&lt;BR /&gt;I make another test but I have a lot of problem too.&lt;BR /&gt;When a third device try to connect to the pan or to the router, the device that isn't recall in the procedure, interfere with the other.&lt;BR /&gt;That is it change its address and start to send beacon with the new address, and this behavior continuous until I shut down one off the router, then the leaf can associate to the pan.&lt;BR /&gt;If have the same problem and you have resolved it say me how!&lt;BR /&gt;Thank very much.&lt;BR /&gt;Regards Federico&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2007 22:02:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137184#M4617</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-18T22:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137185#M4618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;When you call MLME-Start request in router procedure you must set to FALSE the PANCoordinator because only one PAN coordinator can exist in a tree mode network.&lt;BR /&gt;&lt;BR /&gt;I don't understand how to set a device as router, my steps are:&lt;BR /&gt;- scan for a PAN coordinator&lt;BR /&gt;- associate with it&lt;BR /&gt;- set PIB attributes (macPanId, macBeaconOrder, macSuperFrameOrder) to the same used by the PAN&lt;BR /&gt;- starts tracking beacon using MLME-Sync&lt;BR /&gt;- calculate beacon tx offsets&lt;BR /&gt;- call MLME-Start request with PANCoordinator value set to FALSE&lt;BR /&gt;This is what freescale support has said to me but it doesn't work beacuse the third device (end device) can't see the router but it see only the PAN.&lt;BR /&gt;Are you using BeeStack library or 802.15.4MAC library?&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 18 Jun 2007 22:29:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137185#M4618</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-18T22:29:34Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137186#M4619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;When your device receive a scan confirm message you have to control the superframeSpec and&amp;nbsp; discard the packet from a pan , in this&amp;nbsp; way your device find only the&amp;nbsp; router.&lt;BR /&gt;I just set the router with false in pan option but I have any way a conflict. If don't have this problem when a device try to associate can you send me the software of your router and your pan.&lt;BR /&gt;Thank you very much&lt;BR /&gt;-----best Regards Federico&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 15:36:22 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137186#M4619</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-19T15:36:22Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137187#M4620</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;During the passive scan I find only the PAN coordinator, I don't find the router...&lt;BR /&gt;Maybe I don't set correctly the MLME-Start request in the router application, how PIB attributes do you set before calling MLME-Start request?&lt;BR /&gt;This is my procedure:&lt;BR /&gt;&lt;DIV&gt;&lt;DIV class="msg_source_code"&gt;&lt;DIV class="text_smallest"&gt;Code:&lt;/DIV&gt;&lt;PRE&gt;static uint8_t App_StartRouter(void){  /* Message for the MLME will be allocated and attached to this pointer */  mlmeMessage_t *pMsg;  UartUtil_Print("Sending the MLME-Start Request message to the MAC...");    /* Allocate a message for the MLME (We should check for NULL). */  pMsg = MSG_AllocType(mlmeMessage_t);  if(pMsg != NULL)  {    /* Pointer which is used for easy access inside the allocated message */    mlmeStartReq_t *pStartReq;    /* Return value from MSG_send - used for avoiding compiler warnings */    uint8_t ret;    /* Boolean value that will be written to the MAC PIB */    uint8_t boolFlag;        /* Set-up MAC PIB attributes. Please note that Set, Get,       and Reset messages are not freed by the MLME. */        /* We must always set the short address to something       else than 0xFFFF before starting a PAN. */    pMsg-&amp;gt;msgType = gMlmeSetReq_c;    pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibShortAddress_c;    pMsg-&amp;gt;msgData.setReq.pibAttributeValue = (uint8_t *)maDeviceShortAddress;    ret = MSG_Send(NWK_MLME, pMsg);        /* We must set the Association Permit flag to TRUE        in order to allow devices to associate to us. */    pMsg-&amp;gt;msgType = gMlmeSetReq_c;    pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibAssociationPermit_c;    boolFlag = TRUE;    pMsg-&amp;gt;msgData.setReq.pibAttributeValue = &amp;amp;boolFlag;    ret = MSG_Send(NWK_MLME, pMsg);        /*Set Beacon Order PIB*/    pMsg-&amp;gt;msgType = gMlmeSetReq_c;    pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibBeaconOrder_c;    pMsg-&amp;gt;msgData.setReq.pibAttributeValue = (uint8_t *)mDefaultValueOfBeaconOrder_c;    ret = MSG_Send(NWK_MLME, pMsg);            /*Set SuperFrame Order PIB*/    pMsg-&amp;gt;msgType = gMlmeSetReq_c;    pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibSuperFrameOrder_c;    pMsg-&amp;gt;msgData.setReq.pibAttributeValue = (uint8_t *)mDefaultValueOfSuperframeOrder_c;    ret = MSG_Send(NWK_MLME, pMsg);              /*Set macRxOnWhenIdle PIB*/    pMsg-&amp;gt;msgType = gMlmeSetReq_c;    pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibRxOnWhenIdle_c;    pMsg-&amp;gt;msgData.setReq.pibAttributeValue = (uint8_t *)macRxOnWhenIdle_c;    ret = MSG_Send(NWK_MLME, pMsg);        macTreemodeStartTime = gOrder000s492ms_c;             /*Set macTreemodeStartTime Order PIB*/    pMsg-&amp;gt;msgType = gMlmeSetReq_c;    pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibTreemodeStartTime_c;    pMsg-&amp;gt;msgData.setReq.pibAttributeValue = (uint8_t *)macTreemodeStartTime;    /* Send the Set request to the MLME. */    MSG_Send(NWK_MLME, pMsg);            /* This is a MLME-START.req command */    pMsg-&amp;gt;msgType = gMlmeStartReq_c;        /* Create the Start request message data. */    pStartReq = &amp;amp;pMsg-&amp;gt;msgData.startReq;    /* PAN ID - LSB, MSB. The example shows a PAN ID of 0xBEEF. */    FLib_MemCpy(pStartReq-&amp;gt;panId, &amp;amp;mCoordInfo.coordPanId, 2);    /* Logical Channel - the default of 11 will be overridden */    pStartReq-&amp;gt;logicalChannel = mLogicalChannel;    /* Beacon Order: 0xF = turn off beacons, less than 0xF = turn on beacons */    pStartReq-&amp;gt;beaconOrder = mDefaultValueOfBeaconOrder_c;      /* Superframe Order: Must be equal or less than the beacon order */    pStartReq-&amp;gt;superFrameOrder = mDefaultValueOfSuperframeOrder_c;    /* Be a Router */    pStartReq-&amp;gt;panCoordinator = FALSE;    /* Dont use battery life extension */    pStartReq-&amp;gt;batteryLifeExt = FALSE;    /* This is not a Realignment command */    pStartReq-&amp;gt;coordRealignment = FALSE;    /* Dont use security */    pStartReq-&amp;gt;securityEnable = FALSE;          /* Send the Start request to the MLME. */    ret = MSG_Send(NWK_MLME, pMsg);    if(ret == gSuccess_c)    {      UartUtil_Print("Done\n");          return errorNoError;    }    else    {      /* One or more parameters in the Start Request message were invalid. */      UartUtil_Print("Invalid parameter!\n");      return errorInvalidParameter;    }  }  else  {    /* Allocation of a message buffer failed. */    UartUtil_Print("Message allocation failed!\n");    return errorAllocFailed;  }}&lt;/PRE&gt;&lt;/DIV&gt;&lt;BR /&gt;&amp;nbsp;Do you thinj is ok?&lt;BR /&gt;Best regards,&lt;BR /&gt;Filippo&lt;BR /&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 16:43:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137187#M4620</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-19T16:43:54Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137188#M4621</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;I have set Beacon order to 6 and Superframe order to 1 but when I try to set TreemodeStartTime to 3 return an invalid parameter error.&lt;BR /&gt;Which values are you set in these attributes?&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 21:34:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137188#M4621</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-19T21:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137189#M4622</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;#define TREE_MODE_CLUSTER1 0x4000&lt;BR /&gt;#define TREE_MODE_CLUSTER2 (TREE_MODE_CLUSTER1 *2)&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;#define BEACON_ORDER&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&lt;BR /&gt;#define SUPERFRAME_ORDER&amp;nbsp; 4&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 22:48:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137189#M4622</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-19T22:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137190#M4623</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;My setting are:&lt;BR /&gt;Beacon Order = 6&lt;BR /&gt;Superframe Order = 0&lt;BR /&gt;Tx offset&amp;nbsp; = 2000 symbols&lt;BR /&gt;&lt;BR /&gt;With these values the router seem starts correctly but I can't associate to it because when association message is received the router lost sync with PAN coordinator.&lt;BR /&gt;However I have attached my router code if it can help you.&lt;SPAN&gt;&lt;IMG alt=":smileywink:" class="emoticon emoticon-smileywink" id="smileywink" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-wink.gif" title="Smiley Wink" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 23:09:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137190#M4623</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-19T23:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137191#M4624</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;In your previous message you say to disable macPanIdConflictDetection, but in the pib attribute i don't find anything about it!&lt;BR /&gt;Can you send to me how you have disable this option in your code.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 23:09:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137191#M4624</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-19T23:09:43Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137192#M4625</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;uint8_t setTreemode(uint32_t treeModeStart,uint8_t bo, uint8_t so)&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp; mlmeMessage_t *pMsg;&lt;BR /&gt;&amp;nbsp; uint8_t temp[3];&lt;BR /&gt;&amp;nbsp; uint8_t ret;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp; #ifdef PRINT_MLME&lt;BR /&gt;&amp;nbsp; Uart_Print("Sending the MLME-Stard Coord message to the MAC...");&lt;BR /&gt;&amp;nbsp; #endif&amp;nbsp; PRINT_MLME&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;&amp;nbsp; pMsg = MSG_AllocType(mlmeMessage_t);&lt;BR /&gt;&amp;nbsp; if(pMsg != NULL)&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp[0]= treeModeStart &amp;amp; 0xFF;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp[1]= (treeModeStart &amp;gt;&amp;gt; 8) &amp;amp; 0xFF;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; temp[2]= (treeModeStart &amp;gt;&amp;gt; 16) &amp;amp; 0xFF;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #ifdef PRINT_ADDR&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uart_Print("\nTree delay beacon ");&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uart_PrintHex(temp,3,0);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #endif&amp;nbsp; PRINT_ADDR &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Prima di impostare i valori di offset con cui trasmettere il mio beacon&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //vado a settare i valori di bo ed so del coordinatore a cui sono associato&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret = setBeaconSuperframe( bo, so);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ret != gSuccess_c) return ret;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMsg-&amp;gt;msgType = gMlmeSetReq_c;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMsg-&amp;gt;msgData.setReq.pibAttribute = gMPibTreemodeStartTime_c;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pMsg-&amp;gt;msgData.setReq.pibAttributeValue = (uint8_t *)(temp);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret = MSG_Send(NWK_MLME, pMsg);&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ret != gSuccess_c)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uart_Print("error tree mode ") ;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Uart_PrintHex(&amp;amp;ret,1,0);&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;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return ret;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&lt;BR /&gt;I look your software, and I think you wrong to set the treemodeStartTime.&lt;BR /&gt;I use this function, I hope that this can help you.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Jun 2007 23:29:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137192#M4625</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-19T23:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137193#M4626</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;In the attached file there is a correct code I use for setting PIB attribute.&lt;BR /&gt;Now the router starts correctly but when I try to associate a device to it I receive a Sync Lost message from router and after that the router sends a Sync Req message for resync with PAN.&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 14:00:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137193#M4626</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-20T14:00:11Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137194#M4627</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;FONT face="Arial, Helvetica, Sans-serif" size="2"&gt;After many tests I am successful implemented a ZigBee router, maybe...&lt;SPAN&gt;&lt;IMG alt=":smileyindifferent:" class="emoticon emoticon-smileyindifferent" id="smileyindifferent" src="http://freescale.i.lithium.com/i/smilies/16x16_smiley-indifferent.gif" title="Smiley Indifferent" /&gt;&lt;/SPAN&gt;&lt;BR /&gt;I have set BO=6,SO=0 and TreemodeStartTime=1500 symbols.&lt;BR /&gt;When I try to associate a device I'm able to find the router but I'm not able to received a correct association response.&lt;BR /&gt;I always obtain an unsuccessful association error by device, the error is always the same: error code 0xEB (gNoData_c). If I try to associate the same device to a PAN coordinator the association works.&lt;BR /&gt;Which it can be the problem?&lt;BR /&gt;&lt;BR /&gt;best regards,&lt;BR /&gt;Filippo.&lt;BR /&gt;&lt;/FONT&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 20:25:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137194#M4627</guid>
      <dc:creator>Spell</dc:creator>
      <dc:date>2007-06-20T20:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137195#M4628</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Thread Split because of its lenght. Continued on Part 2&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 20 Jun 2007 22:03:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137195#M4628</guid>
      <dc:creator>Alban</dc:creator>
      <dc:date>2007-06-20T22:03:12Z</dc:date>
    </item>
    <item>
      <title>Re: Beacon Tree Mode</title>
      <link>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137196#M4629</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;If have solved your problem with router in tree beacon network, i have a new question for you!&lt;BR /&gt;Hav you ever trasmitt data in beacon payload, I try to do it but I have some prolblem.&lt;BR /&gt;I think it is very useful to make a bidirectional link in beacon network.&lt;BR /&gt;if have some software about this problem can you send it to me!&lt;BR /&gt;Thanks Federico&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 16:27:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/8-bit-Microcontrollers/Beacon-Tree-Mode/m-p/137196#M4629</guid>
      <dc:creator>Federico</dc:creator>
      <dc:date>2007-06-27T16:27:23Z</dc:date>
    </item>
  </channel>
</rss>

