<?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>Connection problem in device acting as Multirole(Central and Peripheral)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/20360/connection-problem-in-device-acting-as-multirole-central-and-peripheral</link><description>There are three devices I am using (i)acts as Peripheral (ii)acts as Central and Peripheral and (iii) acts as central. 
 I connected device#1 to device#2, then device#2 to device#3 in this way everything worked, I circulated messages between all three</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 10 Mar 2017 15:44:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/20360/connection-problem-in-device-acting-as-multirole-central-and-peripheral" /><item><title>RE: Connection problem in device acting as Multirole(Central and Peripheral)</title><link>https://devzone.nordicsemi.com/thread/79351?ContentTypeID=1</link><pubDate>Fri, 10 Mar 2017 15:44:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89ffe8be-6dab-4ed7-800e-fa1f7ebd2aab</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;We need to check if device #2 failed to send notification to device #3 or it&amp;#39;s device #3 receive the packet but don&amp;#39;t send the app a call back.
You may want to use the sniffer for the purpose.&lt;/p&gt;
&lt;p&gt;Also check if the hvx command return NRF_SUCCESS when you call it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection problem in device acting as Multirole(Central and Peripheral)</title><link>https://devzone.nordicsemi.com/thread/79349?ContentTypeID=1</link><pubDate>Fri, 10 Mar 2017 15:18:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e5be874-91b4-41f9-8cb1-193e99efea0e</guid><dc:creator>raju</dc:creator><description>&lt;p&gt;Device#3 is nRF Connect App. From Device#2, I send HVX notification using the command ble_lbs_on_button_change() from lbs service.&lt;/p&gt;
&lt;p&gt;In Device#2, I check for notifications. In App - also I wait for notification.
When Device#1 disconnects from Device#2,I get notification  &amp;quot;BLE_GAP_EVT_DISCONNECTED&amp;quot; then  start scanning.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection problem in device acting as Multirole(Central and Peripheral)</title><link>https://devzone.nordicsemi.com/thread/79350?ContentTypeID=1</link><pubDate>Fri, 10 Mar 2017 13:21:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b66f236c-1fdb-4d86-a0c9-4c687a40c133</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Raju,&lt;/p&gt;
&lt;p&gt;How do you send message from #3 to #2 and from #2 to #3 ? Do you use notification or you use write command ?&lt;/p&gt;
&lt;p&gt;How do you check if you receive the packet or not ?  Do you do anything when #1 disconnect ?&lt;/p&gt;
&lt;p&gt;Could you capture a &lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF-Sniffer/"&gt;sniffer trace&lt;/a&gt; on the communication between #2 and #3 ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>