<?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>Bluetooth 5.0 File Transfer</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/47503/bluetooth-5-0-file-transfer</link><description>Hello, community. 
 I wonder Bluetooth 5.0 on nRF528xx can be used for file transfer. Bluetooth 5.0 has maximum 2Mbps, I expect that there is no problem to tranfer files such as audio, video files. However, I have not tested yet file transfer on Bluetooth</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 May 2019 12:38:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/47503/bluetooth-5-0-file-transfer" /><item><title>RE: Bluetooth 5.0 File Transfer</title><link>https://devzone.nordicsemi.com/thread/188562?ContentTypeID=1</link><pubDate>Wed, 22 May 2019 12:38:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b8669bf-4fb1-4898-96c9-3549f852c28e</guid><dc:creator>awneil</dc:creator><description>[quote userid="2116" url="~/f/nordic-q-a/47503/bluetooth-5-0-file-transfer/188549"]As an app developer the result is the same[/quote]
&lt;p&gt;Indeed!&lt;/p&gt;
[quote userid="2116" url="~/f/nordic-q-a/47503/bluetooth-5-0-file-transfer/188549"]I suspect that some phones limit the throughput artificially to provide a more consistent experience [/quote]
&lt;p&gt;Yes - that&amp;#39;s my theory, too.&lt;/p&gt;
[quote userid="2116" url="~/f/nordic-q-a/47503/bluetooth-5-0-file-transfer/188549"]Getting different parameters at different times can be frustrating[/quote]
&lt;p&gt;No kidding!&lt;/p&gt;
&lt;p&gt;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f62e.svg" title="Open mouth"&gt;&amp;#x1f62e;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;#PhonesLimitBLESpeed&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth 5.0 File Transfer</title><link>https://devzone.nordicsemi.com/thread/188549?ContentTypeID=1</link><pubDate>Wed, 22 May 2019 12:08:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5438d144-81d1-4c26-8a90-d4dc2bacb6d1</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;As an app developer the result is the same ;)&lt;/p&gt;
&lt;p&gt;I suspect that some phones limit the throughput artificially to provide a more consistent experience over time, and to reserve room for other protocols such as Bluetooth classic or WiFi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;iOS as an example won&amp;#39;t give you access to the radio more than 50% of the time for BLE traffic, which reduces the maximum throughput, but ensures less variation depending on what else the phone is doing at the time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Getting different parameters at different times can be frustrating for sure. My best suggestion would be to stay persistent on the nRF52 side, and attempt multiple times to get the connection parameters you want.&amp;nbsp;For high throughput I have found a 15ms connection interval to be a&amp;nbsp;near optimal setting, at least across Samsung and Apple phones.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth 5.0 File Transfer</title><link>https://devzone.nordicsemi.com/thread/188201?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 11:20:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8ded659-416f-444b-8cae-9273ce49dbbb</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;I&amp;#39;m not sure if it&amp;#39;s that the phones actually &lt;em&gt;&lt;strong&gt;can&amp;#39;t&lt;/strong&gt;&lt;/em&gt; do it - or if they just decide that they &lt;em&gt;&lt;strong&gt;won&amp;#39;t&lt;/strong&gt;&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;I have certainly seen cases where a particular phone (including Samsung phones)&amp;nbsp; will give &amp;quot;slow&amp;quot; parameters on one connection, and then &amp;quot;better&amp;quot; parameters on the next connection!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth 5.0 File Transfer</title><link>https://devzone.nordicsemi.com/thread/188198?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 11:05:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e543218-0e2c-4222-8a5a-e1247be21e17</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Alan&lt;/p&gt;
&lt;p&gt;I wrote a demo a while back to transfer pictures from an nRF52/nRF52840DK to a phone over Bluetooth 5, but in principle you are right that any kind of file can be transferred over Bluetooth.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The main issue is that the transfer rate varies a lot from phone to phone. The best results we have seen is from the Samsung Galaxy line, where you can see speeds up to 1200kbps in the 2Mbps mode, while some phones can&amp;#39;t do more than 100kbps or less.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can find my image transfer example here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/NordicPlayground/nrf52-ble-image-transfer-demo"&gt;https://github.com/NordicPlayground/nrf52-ble-image-transfer-demo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And the Android app source:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/NordicPlayground/Android-Image-Transfer-Demo"&gt;https://github.com/NordicPlayground/Android-Image-Transfer-Demo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth 5.0 File Transfer</title><link>https://devzone.nordicsemi.com/thread/188123?ContentTypeID=1</link><pubDate>Tue, 21 May 2019 07:44:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e5bc1bd-e5a3-4519-83ae-a451a985d81c</guid><dc:creator>alan.kim</dc:creator><description>&lt;p&gt;performance compared to br/edr?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>