<?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>Blend Micro Arduino Timeout problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4847/blend-micro-arduino-timeout-problem</link><description>This is the second part of the problem firstly exposed in this question . 
 I have the problem that, with a Blend Micro Arduino board from Red Bear Lab after a while (randomly changes from 20 sec to 6 minutes more or less) the connection of the arduino</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 20 Dec 2014 16:17:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4847/blend-micro-arduino-timeout-problem" /><item><title>RE: Blend Micro Arduino Timeout problem</title><link>https://devzone.nordicsemi.com/thread/17126?ContentTypeID=1</link><pubDate>Sat, 20 Dec 2014 16:17:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:12db9b42-ff7a-43db-a540-98be11151e49</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Thanks for posting the trace. The first event that you see &lt;code&gt;E3 :3, 86, 3, 8,&lt;/code&gt; is interpreted as a DisConnected Event with the BTLE reason code as 0x08 which means timed out. See Section 24 for the Disconnected Event.
Then you start the advertising and it looks as if the advertising is started sucessfully based on the command response event &lt;code&gt;E3 :3, 84, F, 0,&lt;/code&gt; with SUCCESS as the result code.
Then looking at the next event I see &lt;code&gt;E3 :3, 86, 93, 0,&lt;/code&gt;, I see another Disconnected Event, but this has a reason code of 0x93 which means that there was no BTLE central that connected back to this device of the time the device was advertising. I would have liked a timestamp with each of the messages when they are printed out on the PC so I can be certain that the advertisement was done for the commanded time. However at this point I can see that the phone or application that you have is not re-connecting back and that is one of the issues.&lt;/p&gt;
&lt;p&gt;Action: Ensure that your application re-connects when there is a link loss.&lt;/p&gt;
&lt;p&gt;The other issue is to see why did you get a &lt;code&gt;E3 :3, 86, 3, 8,&lt;/code&gt; in the first place. This can happen if there you have moved too far away from the phone or there is other noise on the air which resulted in a disconnect. It may be interesting to see the messages that happen before the first Disconnected Event was received along with timestamps for the Serial messages.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>