<?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>Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4806/arduino-ble-micro-and-connection-problem-with-i2c</link><description>Hi! I&amp;#39;m using Arduino BLE micro and good results so far. With some accellerometers connected via I2C. 
 Today I have a strage behaviour.
I connect the arduino, ok, open the ble receiver on the Mac OS/X, ok, receiving those messages on Serial Monitor</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 01 Dec 2015 08:14:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4806/arduino-ble-micro-and-connection-problem-with-i2c" /><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17014?ContentTypeID=1</link><pubDate>Tue, 01 Dec 2015 08:14:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46139399-8989-4b24-a277-eb87b5e4c97b</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Please post it as a new question and look at the appendix for the error code 0x83.
0x83 says, ACI_STATUS_ERROR_DEVICE_STATE_INVALID , which means that this depends on the command that you are sending, so you need to post a log of the list of commands and events that are being sent over the SPI. ( This is usually obtained by setting the debug parameter using the lib_aci_init() to true. The messages between the nRF8001 and the microcontroller are then printed out on the Serial port. )
If you suspect the WiFi , try it with a different phone, but for phone related issues always post the OS and OS version. &lt;strong&gt;However please post this as a separate question.&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17013?ContentTypeID=1</link><pubDate>Mon, 30 Nov 2015 18:56:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:49415f94-89dd-4bba-ab21-7fbade5873a4</guid><dc:creator>csj</dc:creator><description>&lt;p&gt;I too was having the problem of BLE getting disconnected.
I&amp;#39;m using BLE shield from Red bear lab as the slave with Arduino Uno as the master.
I was getting an error saying
ACI Evt Pipe Error: Pipe #:4  Pipe Error Code: 0x83
Evt Disconnected/Advertising timed out
It works flawlessly when I switch off the WiFi on my Moto G2 phone and check.
I&amp;#39;m not sure why this problem would be occuring because of WiFi, if anyone having any idea, if would be great if you can explain&lt;/p&gt;
&lt;p&gt;Thank You.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17012?ContentTypeID=1</link><pubDate>Tue, 16 Dec 2014 12:13:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:442d2304-4447-487e-a5e4-6186edf3c868</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;@Star Detroyer, thank you very much. I have moved in a new question here: &lt;a href="https://devzone.nordicsemi.com/question/23086/blend-micro-arduino-timeout-problem/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17011?ContentTypeID=1</link><pubDate>Tue, 16 Dec 2014 09:19:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d65df614-0ea5-4d92-bfdf-0789271fd033</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Can you get me a debug trace ? This is usually obtained by setting the debug parameter using the lib_aci_init() to true. The messages between the nRF8001 and the microcontroller are then printed out on the Serial port and hopefully that can give us more clues.&lt;/p&gt;
&lt;p&gt;If you cannot get the debug to work, you an also perhaps print the full contents of the ACI Disconnected message so I can understand this better.&lt;/p&gt;
&lt;p&gt;You still have not pointed out the device that is used to connect to the blend micro, that may also hold some clues.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17010?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2014 15:20:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f8809df-14ac-4c8e-85b9-39846a782d45</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;I have marked as Accepted answer because you perfectly explained what the error code is and and point me that was not I2C problem but I still have the same issue with the Hello World Sketch and echo.js receiver&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17009?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2014 14:34:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71ed5224-6a64-470a-8ab5-d7d271d7f560</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;It happens also with the Hello World sketch: &lt;a href="https://github.com/RedBearLab/nRF8001/blob/master/Arduino/libraries/RBL_nRF8001/examples/HelloWorld/HelloWorld.ino"&gt;github.com/.../HelloWorld.ino&lt;/a&gt; after 6 minutes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17008?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2014 14:31:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5400b896-3a41-4431-a937-6b8c24ed028e</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;Sounds reasonable. But so.. why does the &amp;quot;Evt Disconnected/Advertising timed out&amp;quot; occurs? I&amp;#39;ve tried with nothing wired to the board sending fake data and.. just the same problem&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17007?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2014 14:21:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dc8d4778-ed37-4409-abb7-6228b8358f17</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;You can look at the &lt;a href="http://www.nordicsemi.com/eng/Products/Bluetooth-R-low-energy/nRF8001"&gt;nRF8001 data sheet&lt;/a&gt; to see the meaning of Error code 0x83 .
The codes are listed in the appendix, 0x83 means &amp;quot;ACI_STATUS_ERROR_DEVICE_STATE_INVALID&amp;quot;.
The likely reason is that you continued to attempt sending even after the connection to the peer device was lost.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17006?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2014 14:19:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:83387448-5dbf-4b87-9a8d-2ed7d707acaf</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;I have also tried with BLE Controller Simple Chat Example from ReadBearLab.com v2.0 and.. same problem&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17005?ContentTypeID=1</link><pubDate>Mon, 15 Dec 2014 14:08:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17e9a08e-10a9-4f38-baf6-cef5a9f0895c</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;@Star Destroyer: it&amp;#39;s not an I2C problem, I&amp;#39;ve tried without the sensor and the problem persists. I&amp;#39;m using this to receive: &lt;a href="https://github.com/shokai/blendmicro-node/blob/master/samples/echo/echo.js"&gt;github.com/.../echo.js&lt;/a&gt; I&amp;#39;m correctly receiving and then the connection goes in timeout&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17004?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 14:21:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8d4d6bc-99f8-40bc-8051-ff292404f06a</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;Hi! So, I&amp;#39;m using some piece of code from this &lt;a href="https://github.com/RedBearLab/nRF8001/blob/master/Arduino/libraries/RBL_nRF8001/examples/HelloWorld/HelloWorld.ino"&gt;Hello World RBL_nRF8001 Example&lt;/a&gt; to ble connection and then I&amp;#39;m using a &lt;a href="https://github.com/shokai/blendmicro-node"&gt;node.js module&lt;/a&gt; as receiver. The error comes up after some data is correctly received and used. The receiving is not a problem. What does exactly &lt;code&gt;Pipe #:3 Pipe Error Code: 0x83&lt;/code&gt; means?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17003?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 13:35:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e232471c-a3da-43a0-974c-8abdc2d28ec0</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Which example are you using on the blend micro ? I do not think that the BTLE chip has an issue. It is continuing to advertise for 20 to 30 seconds and then it times out as there is nothing connecting to it.&lt;/p&gt;
&lt;p&gt;Can you point at the application that you are using to connect to the Blend micro board ?&lt;/p&gt;
&lt;p&gt;I suggest that you use the Android master control panel app to connect to the Blend micro board and test it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17002?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 12:32:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5a353280-319c-45fd-a076-1a0a7aa24fc0</guid><dc:creator>nkint</dc:creator><description>&lt;p&gt;I have measured it and it was 3.8V before connecting it. Anyway I have plugged though VIN pin in the Arduino and should be ok for the specs:
Input Voltage: 5V (USB), 3.3-12V (VIN)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Arduino BLE micro and connection problem with I2C</title><link>https://devzone.nordicsemi.com/thread/17001?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2014 12:17:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cef71ce1-e4b0-4c12-b0c3-c5027ac5f949</guid><dc:creator>Knut Eldhuset</dc:creator><description>&lt;p&gt;A LiPo battery with a nominal voltage of 3.7V probably has a voltage of 4.2V when fully charged. 4.2V might very well damage the chip.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>