<?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 issue with Samsung Galaxy A5 (2017)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24546/connection-issue-with-samsung-galaxy-a5-2017</link><description>Hello! 
 We experience problems trying to connect from Samsung Galaxy A5 (2017) to BL652-SC-01 module that runs serialization on a custom board: the smartphone is stuck at connection stage being unable to discover services. The application runs on STM32F407</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 29 Aug 2017 05:06:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24546/connection-issue-with-samsung-galaxy-a5-2017" /><item><title>RE: Connection issue with Samsung Galaxy A5 (2017)</title><link>https://devzone.nordicsemi.com/thread/96622?ContentTypeID=1</link><pubDate>Tue, 29 Aug 2017 05:06:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:624cc8c2-568e-4c9a-9a2e-fa5ff71989ce</guid><dc:creator>Dmitry</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve created new question since comment doesn&amp;#39;t allow to write full message: &lt;a href="https://devzone.nordicsemi.com/question/165596/scanner-doesnt-work-on-nrf52832sdk-14/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection issue with Samsung Galaxy A5 (2017)</title><link>https://devzone.nordicsemi.com/thread/96620?ContentTypeID=1</link><pubDate>Mon, 28 Aug 2017 14:52:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68a5a8e3-433b-41d8-8971-8d83f1dab975</guid><dc:creator>Sigurd</dc:creator><description>&lt;blockquote&gt;
&lt;p&gt;Is the any special steps we should
take in order to enable concurrent
scanner/peripheral modes using SDK 14
and softdevice 5.0.0?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Have you tried debugging? Do you get any error-code when you try to do this?
You could also try to increase &lt;code&gt;NRF_SDH_BLE_PERIPHERAL_LINK_COUNT&lt;/code&gt; and &lt;code&gt;NRF_SDH_BLE_TOTAL_LINK_COUNT&lt;/code&gt; in sdk_config.h&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection issue with Samsung Galaxy A5 (2017)</title><link>https://devzone.nordicsemi.com/thread/96619?ContentTypeID=1</link><pubDate>Mon, 28 Aug 2017 13:50:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:378897d9-d116-4b4f-88d9-48b2a7704564</guid><dc:creator>Dmitry</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We tried softdevice 4.0.4 and it were able to establish connection from Samsung Galaxy A5. Also we&amp;#39;ve completed migration to SDK 14/softdevice 5.0.0 and were able to connect to the device from smartphone as well but we faced new serious problem: the connectivity chip doesn&amp;#39;t work until we disable scanner mode. As a side note, when we worked on SDK 13 and softdevice 4.0.2 or 4.0.4 we didn&amp;#39;t have any problems with concurrent scanner/peripheral modes operation. Is the any special steps we should take in order to enable concurrent scanner/peripheral modes using SDK 14 and softdevice 5.0.0?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection issue with Samsung Galaxy A5 (2017)</title><link>https://devzone.nordicsemi.com/thread/96621?ContentTypeID=1</link><pubDate>Tue, 22 Aug 2017 23:50:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a5622c87-537e-4b30-8de0-42291075bab4</guid><dc:creator>JustinLee</dc:creator><description>&lt;p&gt;With a Samsung Galaxy A7 and A6, those phones send a new LLCP packet before completing previous connection procedure especially while exchanging Data Length Extension packets.
This is a misbehavior from a phone side.
This situation has been reported to Samsung.
Just for information, Samsung will release the new S/W for a Galaxy A7 for that.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Connection issue with Samsung Galaxy A5 (2017)</title><link>https://devzone.nordicsemi.com/thread/96618?ContentTypeID=1</link><pubDate>Tue, 22 Aug 2017 10:30:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e97ae12-39f3-404b-98d0-c96e3b2ed19a</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There have been some reports that some Samsung phones and tablets are sending version exchange and length request in parallel (i.e., does not wait for the peripheral to respond before sending the next control packet). From the sniffer-trace you uploaded, I only see one connection request, and a LL_FEATURE_RSP packet, and then there is nothing for the next 20 seconds, before the peripheral starts to advertising again. So it&amp;#39;s hard to say something conclusive based only on that, and a nrf_log with debug information could maybe have revealed something more about the issue.&lt;/p&gt;
&lt;p&gt;We have released a version 4.0.4 of the S132 SoftDevice where we are allowing overlapping peer-initiated Link Layer control procedures. You can download this S132 version 4.0.4 from &lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF52832/S132-SD-v4/58803"&gt;here&lt;/a&gt;. So I suggest that you try that SoftDevice version, and see if that solves the issue.&lt;/p&gt;
&lt;p&gt;From s132 v.4.0.4 release notes:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;quot;The SoftDevice slave role now
accepts overlapping peer-initiated
Link Layer control procedures
(DRGN-8623,DRGN-8975). The following
LL control procedures can be executed
in parallel with any other control
procedure, except forthemselves: LE
Ping, Feature Exchange, Data Length
Update, and Version Exchange. This is
done for compatibility reasons. As a
result of this,
BLE_GAP_OPT_COMPAT_MODE_2 has no
effect&amp;quot;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Note that migrating from S132 v4.0.2, to S132 v4.0.4 should be fairly simple. Replace the header files in the SDK(located in the folder SDK_folder\components\softdevice\s132\headers) with the ones you download(located in folder s132_nrf52_4.0.4\s132_nrf52_4.0.4_API\include), and remember to flash the new softdevice hex(s132_nrf52_4.0.4_softdevice.hex) to your device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>