<?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>Testing througput exemple. Not reaching maximum data rate.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/62103/testing-througput-exemple-not-reaching-maximum-data-rate</link><description>Hello! 
 I am working on a project where a large file (approx. 192MB) has to be transferrede from the nRF52832 to a mobile phone. Due this file size, transmission is taking too long (more than 5h) using BLE default configurations. So I decided to give</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 05 Jun 2020 07:30:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/62103/testing-througput-exemple-not-reaching-maximum-data-rate" /><item><title>RE: Testing througput exemple. Not reaching maximum data rate.</title><link>https://devzone.nordicsemi.com/thread/253429?ContentTypeID=1</link><pubDate>Fri, 05 Jun 2020 07:30:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:edd710df-6a26-4f5e-bfa5-b97e51f363ab</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Eduardo&lt;/p&gt;
&lt;p&gt;I see where you&amp;#39;re coming from, but we&amp;#39;ve made a conscious choice to not have these very specific demos as part of our example projects in the SDK, as additional peripheral HW is required to run the &lt;a href="https://github.com/NordicPlayground/nrf52-ble-image-transfer-demo"&gt;ble_image_transfer demo&lt;/a&gt;, and the ble_app_att_mtu_throughput does demonstrate&amp;nbsp;similar throughput by transmitting the logger output to another device, I.E. a phone using the nRFConnect app.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry about the initial misunderstanding, as I thought you wanted to develop a phone app to test&amp;nbsp;throughput on. In order to test throughput when communicating with an iOS device I would suggest either editing the ble_app_att_mtu_throughput example to be able to communicate with a phone and read the throughput there. You can alternatively use one of the other examples to transfer X amount of data and see by the timestamps in the log how long it takes to transfer a set amount of data, which would&amp;nbsp;make it pretty straight-forward to calculate the throughput between the devices.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Testing througput exemple. Not reaching maximum data rate.</title><link>https://devzone.nordicsemi.com/thread/253386?ContentTypeID=1</link><pubDate>Thu, 04 Jun 2020 20:14:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:247197cd-ebaf-4b12-b5aa-8a8c78d773b0</guid><dc:creator>Eduardo Carletti</dc:creator><description>&lt;p&gt;Hi Simon, I was looking for something more straightforward. &lt;a href="https://www.youtube.com/watch?v=K1ItqEZ2_tw"&gt;This exemple&lt;/a&gt; made by Torbjorn helped me. As I don&amp;#39;t have the camera board, I had to modify the firmware to send an array of bytes (binary data extracted from a JPEG picture). In fact, I&amp;#39;d like to suggest to Nordic to provide this source code together with the SDK. Only down side is that I wasn&amp;#39;t able to test using iPhone, and am not sure if this kind of data rate would be feasible.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Testing througput exemple. Not reaching maximum data rate.</title><link>https://devzone.nordicsemi.com/thread/253160?ContentTypeID=1</link><pubDate>Thu, 04 Jun 2020 06:35:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06da347d-3111-4b66-80cc-5ed9b60ba7df</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi Eduardo&lt;/p&gt;
&lt;p&gt;I&amp;#39;m glad you were able to figure out what was missing on your own. To get started with testing on a phone, I suggest looking at the &lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-mobile"&gt;nRFConnect&lt;/a&gt; or &lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Toolbox"&gt;nRFToolbox app&lt;/a&gt; for Android or iOS. The apps also have their source code publicly available on GitHub.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Testing througput exemple. Not reaching maximum data rate.</title><link>https://devzone.nordicsemi.com/thread/253072?ContentTypeID=1</link><pubDate>Wed, 03 Jun 2020 14:46:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c0d9547b-1dbb-43a0-ac1f-4c061dbcc1d3</guid><dc:creator>Eduardo Carletti</dc:creator><description>&lt;p&gt;So, after a bunch of trying, found that I needed to change the data length. Gone to 251B, now I have 1300kbps. That&amp;#39;s great.&lt;/p&gt;
&lt;p&gt;My next step is to test this whith an smartphone. Any ideas? I really don&amp;#39;t know where to start..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>