<?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>SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42013/sdk15-2-bluetooth-core-protocol-version</link><description>hi engineer: I use the software version: SDK15.2; the hardware IC is nRF52832; the protocol stack is s132_nrf52_6.1.0_softdevice; when I add &amp;quot;init.advdata.p_manuf_specific_data&amp;quot; in the ble_uart routine advertising_init(void) function, the mobile terminal</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 09 Jan 2019 09:06:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42013/sdk15-2-bluetooth-core-protocol-version" /><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/164642?ContentTypeID=1</link><pubDate>Wed, 09 Jan 2019 09:06:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6caaad79-111d-4404-a533-7a0cad3725cb</guid><dc:creator>wangshuai</dc:creator><description>&lt;p&gt;Ok, Thank you very much for your help, which makes me have a deeper understanding of Bluetooth 5.0.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/164548?ContentTypeID=1</link><pubDate>Tue, 08 Jan 2019 14:31:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:72f46bd8-6816-40a2-9ec7-aa0d4db4c884</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Try the ble_app_uart example. This will by default ask for increased BLE packet size (MTU of 247). Whether or not this is actually accepted depends on what you are connecting to. You can also try to request 2MBPS PHY in the BLE_GAP_EVT_CONNECTED event.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;// Add this to the ble_evt_handler-&amp;gt;BLE_GAP_EVT_CONNECTED event in the ble_app_uart example in SDK15.2.0:

        case BLE_GAP_EVT_CONNECTED:
            NRF_LOG_INFO(&amp;quot;Connected&amp;quot;);
            err_code = bsp_indication_set(BSP_INDICATE_CONNECTED);
            APP_ERROR_CHECK(err_code);
            m_conn_handle = p_ble_evt-&amp;gt;evt.gap_evt.conn_handle;
            err_code = nrf_ble_qwr_conn_handle_assign(&amp;amp;m_qwr, m_conn_handle);
            APP_ERROR_CHECK(err_code);
        
            ble_gap_phys_t const phys_update = 
            {
                .rx_phys = BLE_GAP_PHY_2MBPS,
                .tx_phys = BLE_GAP_PHY_2MBPS
            };
            err_code = sd_ble_gap_phy_update(p_ble_evt-&amp;gt;evt.gap_evt.conn_handle, &amp;amp;phys_update);
            APP_ERROR_CHECK(err_code);
            break;
            
            
// and add this event in the ble_evt_handler as well:
        case BLE_GAP_EVT_PHY_UPDATE:
        {
            uint8_t status = p_ble_evt-&amp;gt;evt.gap_evt.params.phy_update.status;
            uint8_t rx_phy = p_ble_evt-&amp;gt;evt.gap_evt.params.phy_update.rx_phy;
            uint8_t tx_phy = p_ble_evt-&amp;gt;evt.gap_evt.params.phy_update.tx_phy;
            NRF_LOG_DEBUG(&amp;quot;PHY updated. Return status: %d&amp;quot;, status);
            NRF_LOG_INFO(&amp;quot;rx = %d, tx = %d (2 = 2MBPS)&amp;quot;, rx_phy, tx_phy);
        }
        break;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Then look in the log (RTT, not UART) for the PHY_UPDATED logging.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/164386?ContentTypeID=1</link><pubDate>Tue, 08 Jan 2019 00:42:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfd73efc-5e67-4eee-a5f7-4febd1dd01c3</guid><dc:creator>wangshuai</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi Edvin&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;As you said, &lt;span&gt;nRF52832:&amp;nbsp;&lt;/span&gt;&lt;span&gt;Supports&amp;nbsp;&lt;/span&gt;&lt;span&gt;High speed and increased packet size.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Please help me how to increase the size of the software package? And how can I see the new features of Bluetooth 5.0?&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/164241?ContentTypeID=1</link><pubDate>Mon, 07 Jan 2019 12:38:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50a454e4-43f6-41ed-a149-1aef41d1effb</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Bluetooth 5 is basically equal to bluetooth 4, with some additional&amp;nbsp;&lt;strong&gt;optional&lt;/strong&gt; features. You can look at the table about half the way down on this page:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.amarinfotech.com/differences-comparisons-bluetooth-5-vs-4-2.html"&gt;https://www.amarinfotech.com/differences-comparisons-bluetooth-5-vs-4-2.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;(Just a random table I found when I googled Bluetooth 5 vs Bluetooth 4.2).&lt;/p&gt;
&lt;p&gt;All of the new features in this table are optional in Bluetooth 5. The main new features are High speed (2MBPS instead of 1MBPS), bluetooth long range (lower throughput, but longer range). Increased message capacity (Longer packets, which is used to increase the throughput). However, it is still possible support only a few of these features, and still call it bluetooth 5.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So I ask again, what Bluetooth 5 features do you want to use? If you don&amp;#39;t use any of the features, it is actually bluetooth 4.2, but all of our nRF52 series support at least one bluetooth5 feature. Note that the base of bluetooth 5 is bluetooth4.2. They still use the same communcation protocol, so a bluetooth 5 device can still connect to bluetooth 4.2 devices. The only difference is that you can&amp;#39;t use any features unless both devices support it.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;nRF52840: Supports long range, High speed and increased packet size&lt;/p&gt;
&lt;p&gt;nRF52832: &lt;span&gt;Supports&amp;nbsp;&lt;/span&gt;High speed and increased packet size.&lt;/p&gt;
&lt;p&gt;nRF52810: &lt;span&gt;Supports&amp;nbsp;&lt;/span&gt;High speed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/164216?ContentTypeID=1</link><pubDate>Mon, 07 Jan 2019 11:01:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6907a52-158f-4bea-926b-16e1aa4b4bef</guid><dc:creator>wangshuai</dc:creator><description>&lt;p&gt;Hi Edvin&lt;br /&gt;Thank you for your reply, if we don&amp;#39;t need to pay attention to the mobile terminal (nrf Connect) to display Bluetooth 4.1 version or Bluetooth 5.0; then how can we prove that the SDK supports the Bluetooth 5.0 protocol?&lt;br /&gt;Or can we directly observe (test) the core protocol of SDK15.x is Bluetooth 5.0? please help me.&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/163485?ContentTypeID=1</link><pubDate>Wed, 02 Jan 2019 14:35:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a75d86bf-e7ac-43f9-99cd-0ef69e3af04f</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/natersoz"&gt;natersoz&lt;/a&gt; is correct! The S132_nrf52_6.1.0_softdevice is Bluetooth5 compliant. I have tested both the iOS version and the Desktop version of nRF Connect, but none of them states the bluetooth version of the advertising device. However, it is not that important.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Bluetooth 5 is just a superset of Bluetooth 4. That is, when you are advertising with bluetooth 5, it looks exactly like a bluetooth 4 advertisement, so there is no way for nRF Connect to know whether it is bluetooth 4 or 5. Basically, all Bluetooth 5 features are optional, and devices may support some of them, without supporting all. This way, Bluetooth 5 devices will still work with bluetooth 4 devices. They will just request certain features after connecting, and if accepted, the connection parameters will change. If it is not accepted/supported, then it will continue to use the old parameters.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So what sort of features from Bluetooth 5 are you considering to use?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/163341?ContentTypeID=1</link><pubDate>Wed, 02 Jan 2019 02:58:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0490322-261c-459a-87c9-d3aca6a2ad33</guid><dc:creator>wangshuai</dc:creator><description>&lt;p&gt;Hi natersoz&lt;/p&gt;
&lt;p&gt;Thank you for your reply, I have updated nrf connect to version 4.22, unfortunately, when I searched with this version of the app, it still shows &amp;quot;Bluetooth core 4.1&amp;quot;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK15.2 Bluetooth core protocol version</title><link>https://devzone.nordicsemi.com/thread/163261?ContentTypeID=1</link><pubDate>Sat, 29 Dec 2018 22:19:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c98264f-13c5-4343-bc64-bd0b436bcad9</guid><dc:creator>natersoz</dc:creator><description>&lt;p&gt;I think the problem is with the tool and not with your advertising, the SDK or the softdevice being 5.0 compliant.&lt;/p&gt;
&lt;p&gt;I used the nRF connect application on my iPhone and the UI/display looks significantly different. Perhaps this is a really old version of nRF connect?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>