<?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>Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/49566/max-throghtput-nrf52-survey</link><description>Good morning developers, I want to ask you what is the maximum transfer speed (Kbps) achieved between the chip nrf52840 (peripheral) and a smartphone (central). If anyone wants to give details they will be gladly received.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 15 Jul 2019 12:12:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/49566/max-throghtput-nrf52-survey" /><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/198446?ContentTypeID=1</link><pubDate>Mon, 15 Jul 2019 12:12:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e39e548f-4466-447e-b783-b9b577a13b4d</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;The problem with iOS in general is that Apple limits the timeslot that you can use for BLE. This is to ensure that both BLE &amp;amp; WiFi get enough timeslot to work reliably. Therefore, you won&amp;#39;t see such great throughput values on iPhones. Android phones, especially the Samsung Galaxy S8 &amp;amp; S8 Plus, do not have these limitations. Therefore, you will see better values there.&lt;/p&gt;
&lt;p&gt;Have you tested with a Samsung Galaxy S8? Or do you only want to use iOS devices? If I remember correctly, we have noticed values around 600 kbps for some iOS devices.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/198416?ContentTypeID=1</link><pubDate>Mon, 15 Jul 2019 10:52:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b54c72eb-1448-4ac5-ac17-e67ac39fbb61</guid><dc:creator>Lucasm27</dc:creator><description>&lt;p&gt;Unfortunately, under all the tests we carry out with the 52840 DK development board and some phones, we are forced to try to find another solution or hardware. Although in the theory the BLE 5.0 achieves a certain speed of transmission, in a more practical environment and diverse devices it does not fulfill our expectations.&lt;br /&gt;For the one that interests us we achieve with an Iphone 8 ( &lt;strong&gt;manufactured with BLE 5.0&lt;/strong&gt;), using the throughput demo, configured with the parameters that Apple specifies for that device and the nrfConnect app a maximum continuous of &lt;strong&gt;330 Kbits / s&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;If someone thinks it is improvable, for me it would be an option to continue with the tests.&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197940?ContentTypeID=1</link><pubDate>Thu, 11 Jul 2019 18:03:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8690a37e-ace9-4d40-b090-8d86c5dc7097</guid><dc:creator>Lucasm27</dc:creator><description>&lt;p&gt;Thanks Bjorn. I&amp;#39;ll study your info. Then I can write about the test.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197835?ContentTypeID=1</link><pubDate>Thu, 11 Jul 2019 12:19:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a508f4cb-7ff9-41f3-9454-d07041db0e8a</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;Hopefully one of these links will be helpful: &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/20181/nrf52-throughput-demo-blog-post"&gt;link 1&lt;/a&gt;, &lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/bluetooth-5-2mbps-demo-with-nrf52-series-and-samsu"&gt;link 2&lt;/a&gt;, &lt;a href="https://www.novelbits.io/bluetooth-5-speed-maximum-throughput/"&gt;link 3&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197714?ContentTypeID=1</link><pubDate>Thu, 11 Jul 2019 07:13:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:25ed9c4e-6ea1-479e-a8e3-9dd63a1c48eb</guid><dc:creator>Lucasm27</dc:creator><description>&lt;p&gt;First of all I appreciate the interest. Second point out the problem if the thread doesn&amp;#39;t make sense. My intention is to make a survey to people who have experience in testing a &lt;strong&gt;nrf52840 (peripheral device)&lt;/strong&gt; with a &lt;strong&gt;smartphone (central device)&lt;/strong&gt;. Within those hardware requirements consult how to &lt;strong&gt;achieve the greatest possible transfer.&lt;/strong&gt;&lt;br /&gt;1- Within the points to compare the operating system (Android or iOS) can be in play.&lt;br /&gt;2- Parameterization of the &amp;quot;peripheral&amp;quot; equipment firmware.&lt;br /&gt;3- Configuration of the &amp;quot;central&amp;quot; equipment software.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197685?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 19:22:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:24b1dc1f-9726-41ec-ace8-ff036372108a</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I don&amp;#39;t think that Android or iOS will ever give you &amp;quot;maximum possible&amp;quot;.&lt;/p&gt;
&lt;p&gt;You could build yourself a custom Central - eg, an nRF52840 Dongle&amp;nbsp;-&amp;nbsp;so then you have full control ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197676?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 17:48:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89addd98-9225-4073-b1c0-11e30075ea3d</guid><dc:creator>Lucasm27</dc:creator><description>&lt;p&gt;This is a test , but our requirement will be achieve&amp;nbsp; &amp;quot;&lt;strong&gt;minimum acceptable&lt;/strong&gt; &amp;quot; as &amp;quot;&lt;strong&gt;maximum possible&lt;/strong&gt;&amp;quot;. You should think that our device must be able the transmiting the contents of a flash memory ( 128 Mbit). The time is relevant for doing this operation.&lt;/p&gt;
&lt;p&gt;Like many of topics on internet or differents blogs the overinformation is not our friend. &lt;/p&gt;
&lt;div&gt;
&lt;div id="tw-target"&gt;
&lt;div id="kAz1tf"&gt;
&lt;div id="tw-target-text-container"&gt;
&lt;pre id="tw-target-text" dir="ltr"&gt;&lt;span lang="en"&gt;&amp;nbsp;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197671?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 17:14:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ba3c333-8806-4833-a45f-70d0d0d1ee52</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;The Peripheral does get notified of what Connection Parameters have been granted.&lt;/p&gt;
&lt;p&gt;So you can define what is your &amp;quot;minimum acceptable&amp;quot; and, if you don&amp;#39;t get that, notify the user somehow.&lt;/p&gt;
&lt;p&gt;Both Android &amp;amp; iOS do give some recommendations - you&amp;#39;d have to search their documentation for details...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197669?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 16:55:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0e264277-4f1c-45d8-9ed2-c3cf53b17152</guid><dc:creator>Lucasm27</dc:creator><description>&lt;p&gt;Ok ... this could be one piece of this puzzle.&lt;/p&gt;
&lt;p&gt;Assuming that we would like to achieve a high-speed cross-platform transfer (android-ios)&lt;/p&gt;
&lt;p&gt;What guidelines should We consider?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197658?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 15:32:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30645f7e-6cf5-42e3-a4cb-0587d8437fa3</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Note that it is the phone which decides the actual Connection Interval used - not the Peripheral.&lt;/p&gt;
&lt;p&gt;The Peripheral makes a &lt;em&gt;request&lt;/em&gt; to the phone,&amp;nbsp; but the phone makes the actual decision - it is &lt;em&gt;&lt;strong&gt;not&lt;/strong&gt; &lt;/em&gt;obliged to accept the request!&lt;/p&gt;
&lt;p&gt;And, in fact, phones will usually &lt;em&gt;&lt;strong&gt;not&lt;/strong&gt;&lt;/em&gt; accept (very) small connection intervals.&lt;/p&gt;
&lt;p&gt;And the connection interval that they do grant is not (necessarily) fixed: it can - and does - vary from connection to connection on the same phone.&lt;/p&gt;
&lt;p&gt;This&amp;nbsp;comes up frequently ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197655?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 15:01:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3aaca982-2fe8-4568-a756-421dc3633c3c</guid><dc:creator>Lucasm27</dc:creator><description>&lt;p&gt;Bjorn this is a nice throughput. You can help me with the test. We deal with the following devices&amp;nbsp; One plus 2, iphone 6 and iphone 8. &lt;/p&gt;
&lt;p&gt;In our first approach to test it, We use the SDK example &lt;strong&gt;att_mtu througtput &lt;/strong&gt;. We changed the paramethers related at the transfer speed on the file &lt;strong&gt;sdk_config.h. &lt;/strong&gt;The result was under the &lt;strong&gt;300 kbps.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;paramethers&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NRF_BLE_SCAN_MIN_CONNECTION_INTERVAL&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NRF_BLE_SCAN_SCAN_PHY&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NRF_SDH_BLE_GATT_MAX_MTU_SIZE&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;NRF_SDH_BLE_GAP_DATA_LENGTH&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You gime some advice or provide me your configuration or project for read.&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t mensioned We use a nrf52840 DK on segger studio without ext antenna.&lt;/p&gt;
&lt;p&gt;P.D. In another post I read some changes related at the RAM...?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Max throghtput nrf52 survey</title><link>https://devzone.nordicsemi.com/thread/197528?ContentTypeID=1</link><pubDate>Wed, 10 Jul 2019 08:11:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6a4ea7d-ecb1-4588-9059-39e57d8b7a7b</guid><dc:creator>Bj&amp;#248;rn Kvaale</dc:creator><description>&lt;p&gt;We have measured around 1200 kbps with the &lt;a href="https://www.youtube.com/watch?v=K1ItqEZ2_tw&amp;amp;t=114s"&gt;Samsung S8 phone&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>