<?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>Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/48433/openthread-sleepy-child-re-attach-process</link><description>Hello, 
 I&amp;#39;m using NRF52840 module to make a customer device. I&amp;#39;m using nRF5 SDK for Thread and Zigbee v3.0.0. 
 I have a Thread mesh with some routers devices and one child, Periodically, the child leave the mesh when it goes out of range of any node</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 28 Jun 2019 07:12:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/48433/openthread-sleepy-child-re-attach-process" /><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/195266?ContentTypeID=1</link><pubDate>Fri, 28 Jun 2019 07:12:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cba5acfd-720a-48a2-8e7f-e597c93eb0ca</guid><dc:creator>Edward_Atam</dc:creator><description>&lt;p&gt;Thank you for your replies!!!&lt;/p&gt;
&lt;p&gt;I rebuilt the number of commit that you told me and worked well.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/193996?ContentTypeID=1</link><pubDate>Fri, 21 Jun 2019 06:50:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7cab8e0f-d482-45e7-a176-8b52a83de19e</guid><dc:creator>Edward_Atam</dc:creator><description>&lt;p&gt;Thank you very much for the information&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I will try to build this commit and I will post my the result!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/193993?ContentTypeID=1</link><pubDate>Fri, 21 Jun 2019 06:45:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ce024cb8-0780-4603-a483-29f3fbbfc20a</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi again.&lt;/p&gt;
&lt;p&gt;Sorry for the late reply.&lt;/p&gt;
&lt;p&gt;Yes, you have to clone that specific commit i posted in my last reply.&lt;/p&gt;
&lt;p&gt;You see, OpenThread is an open-source implementation of the Thread Protocol, that means that anyone can propose modifications to the implementation. So, we release the SDK with a stable commit and a precompiled library that we test thoroughly.&lt;/p&gt;
&lt;p&gt;If you try to build your own library with another commit you have a very high chance of getting into trouble.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/193727?ContentTypeID=1</link><pubDate>Wed, 19 Jun 2019 14:54:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5c9e8a2d-02e5-4f95-ad12-d068e2d58017</guid><dc:creator>Edward_Atam</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I cloned the last commit, I did today.&lt;/p&gt;
&lt;p&gt;what commit I have to download? Have I to clone a older commit?&lt;/p&gt;
&lt;p&gt;Did I follow the right steps? I don&amp;#39;t know if iI have to clean some folder before to rebuild.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/193690?ContentTypeID=1</link><pubDate>Wed, 19 Jun 2019 13:19:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d4c8567-e0e3-46a3-9f22-fdd1728c8e48</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Which commit did you build the libraries with?&lt;/p&gt;
&lt;p&gt;Did you use this:&lt;/p&gt;
&lt;pre&gt;&lt;a href="https://github.com/openthread/openthread/commit/2279ef610eef80597bd789611d6931b95e08bf48"&gt;&lt;a href="https://github.com/openthread/openthread/commit/2279ef610eef80597bd789611d6931b95e08bf48"&gt;github.com/.../2279ef610eef80597bd789611d6931b95e08bf48&lt;/a&gt;
&lt;/a&gt;&lt;/pre&gt;
&lt;p&gt;If you try to use master you might have problems compiling since the SDK is built upon the commit above, not on the master branch.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/193603?ContentTypeID=1</link><pubDate>Wed, 19 Jun 2019 09:25:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a7c0c09-249f-427a-806a-d90f6977431b</guid><dc:creator>Edward_Atam</dc:creator><description>&lt;p&gt;Hi Andreas,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I followed your advise and I downloaded the new SDK, and I did the next steps.Everything was fine but step 5. When I tried to complie the example &amp;quot;simple thread client&amp;quot;&amp;nbsp; I got an error .Please see the screeen shot at the step 5 bellow.&lt;/p&gt;
&lt;p&gt;Step 1:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; clone&amp;nbsp;&lt;a href="https://github.com/openthread/openthread"&gt;https://github.com/openthread/openthread&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Step 2:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;span&gt;Copy the&amp;nbsp;&lt;/span&gt;&lt;a href="https://github.com/openthread/openthread"&gt;openThread master&lt;/a&gt;&lt;span&gt;&amp;nbsp;folder to this location in the SDK: (Thread and Zigbee SDK v3\external\openthread\project)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Step 3:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;py -3 build_gcc_libs.py&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x240/__key/communityserver-discussions-components-files/4/openthread_5F00_error2.png" /&gt;&lt;/p&gt;
&lt;p&gt;Step 4:&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;py -3 import_libs.py gcc&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x240/__key/communityserver-discussions-components-files/4/openthread_5F00_error3.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Step 5:&lt;/p&gt;
&lt;p&gt;C:\Nordic\nRF5_SDK_for_Thread_and_Zigbee_v3.1.0\examples\thread\simple_coap_client\pca10056\blank\armgcc&amp;gt;make&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x240/__key/communityserver-discussions-components-files/4/openthread_5F00_error.png" /&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What I did wrong??&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Edward.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/192537?ContentTypeID=1</link><pubDate>Thu, 13 Jun 2019 05:36:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ff2e059-65f4-4be0-ab6a-3c2c49b97fcc</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi again.&lt;/p&gt;
&lt;p&gt;If you are talking about the first thing I commented on, then it will have a influence in the certification because this window is determind by the specification and should be such value as it already is.&lt;/p&gt;
&lt;p&gt;The second longer window can be changed as you like without any issues for the certification.&lt;/p&gt;
[quote user="Edward_Atam"]Also, I would like to ask about how to rebuild the OpenThread project:[/quote]
&lt;p&gt;&amp;nbsp;Yes, it was a bug in the last release that these scripts were missing. There was a bug related release the other day of the SDK, &lt;a href="https://www.nordicsemi.com/Software-and-Tools/Software/nRF5-SDK-for-Thread-and-Zigbee/Download#infotabs"&gt;version 3.1.0&lt;/a&gt; you can download. The script is in this release, it is a Python script.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/654x231/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-d75c2df6ca2d4229b86c20d21d00f6b4/pastedimage1560404160916v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;In the &lt;strong&gt;external\openthread\project&lt;/strong&gt; folder.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/192347?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2019 12:00:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4d1f0eae-f6f7-49bb-866b-507085455207</guid><dc:creator>Edward_Atam</dc:creator><description>&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;My devices will not connecto to any third party Thread devices. Having this in mind, I guess that reducing the RX-window time to about 1 second will not have any influence in the certification. Do you think this make sense?&amp;nbsp;Also, do you think that reducing this window will highly decrease the performance of the devices?&lt;/p&gt;
&lt;p&gt;Also, I would like to ask about how to rebuild the OpenThread project:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v2.0.0%2Fthread_intro.html&amp;amp;cp=4_2_0_1_0_5&amp;amp;anchor=thread_qsg_libraries"&gt;https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.thread_zigbee.v2.0.0%2Fthread_intro.html&amp;amp;cp=4_2_0_1_0_5&amp;amp;anchor=thread_qsg_libraries&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It is for SDK 2.0&amp;nbsp;and I assume it doesn&amp;#39;t work for SDK 3.0 because there are not scripts .bat in the folder /openthread/project/&lt;/p&gt;
&lt;p&gt;Is there any guide for this SDK? Can you help me?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Openthread sleepy Child re-attach process</title><link>https://devzone.nordicsemi.com/thread/192223?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2019 07:29:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4415fbbd-a7d5-4ac4-9dd4-d747930ed21c</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;First:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/714x1261/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-d75c2df6ca2d4229b86c20d21d00f6b4/pastedimage1560324124647v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;It is against the specification changing the RX window time for the Parent Response. If you do this you might not get your device certified. You can do it for experimental reasons if you like by chaning two variables:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/openthread/openthread/blob/master/src/core/thread/mle_constants.hpp#L69" rel="nofollow"&gt;ttps://github.com/openthread/openthread/blob/master/src/core/thread/mle_constants.hpp#L69&lt;/a&gt;&lt;br /&gt; &lt;a href="https://github.com/openthread/openthread/blob/master/src/core/thread/mle_constants.hpp#L70" rel="nofollow"&gt;https://github.com/openthread/openthread/blob/master/src/core/thread/mle_constants.hpp#L70&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/1016x54/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-d75c2df6ca2d4229b86c20d21d00f6b4/pastedimage1560324258174v2.png" /&gt;&lt;/p&gt;
&lt;p&gt;Second:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/864x390/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-d75c2df6ca2d4229b86c20d21d00f6b4/pastedimage1560324288330v3.png" /&gt;&lt;/p&gt;
&lt;p&gt;This can be changed as you like by modifying &lt;a href="https://github.com/openthread/openthread/blob/19544490e37a88642f5e016388038a9ac9def174/src/core/openthread-core-default-config.h#L1463"&gt;OPENTHREAD_CONFIG_ENABLE_ATTACH_BACKOFF&lt;/a&gt;, just remember to enable it. Modifying this should not be against the spec.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>