<?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>nrf51422 BLE data throughput increase</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15541/nrf51422-ble-data-throughput-increase</link><description>Hi,
Currently working on nrf51422 with s130,I have currently been able to transmit 20 bytes of data at 100ms interval to mobile.But when I decrease the duration of tranmission below 100ms the stack does not seem to respond well.Currently the data being</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 10 Aug 2016 08:28:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15541/nrf51422-ble-data-throughput-increase" /><item><title>RE: nrf51422 BLE data throughput increase</title><link>https://devzone.nordicsemi.com/thread/59338?ContentTypeID=1</link><pubDate>Wed, 10 Aug 2016 08:28:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:01553e19-15c0-4386-a147-b11c0fd42cd4</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;Did you mean to close the case as duplicate. Please close the case as &amp;quot;the question was answered, right answer was accepted&amp;quot; instead.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51422 BLE data throughput increase</title><link>https://devzone.nordicsemi.com/thread/59339?ContentTypeID=1</link><pubDate>Wed, 10 Aug 2016 06:56:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:70218f31-ac79-41fe-9462-4fc563517663</guid><dc:creator>vishal</dc:creator><description>&lt;p&gt;Hi,
Thanks for the reply.I have got it to work as required .&lt;/p&gt;
&lt;p&gt;Cheers :-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf51422 BLE data throughput increase</title><link>https://devzone.nordicsemi.com/thread/59337?ContentTypeID=1</link><pubDate>Thu, 04 Aug 2016 14:45:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0d6d20e-b57f-4509-a436-95aa944098fb</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;What do you mean by “the stack does not respond well”? The central will decide the actual connection parameters. If the peripheral request below 100ms and the central can’t do that, it will reject the request and the peripheral have to handle this.&lt;/p&gt;
&lt;p&gt;The number of packets sent per connection interval will also greatly impact the throughput. If you set the bandwidth config to high in the stack (s130 v2 feature), you will be able to send 6 packets per connection interval. You can see the maximum data throughput using s130 v2 &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s130.sds/dita/softdevices/s130/ble_data_throughput/ble_data_throughput.html?cp=3_6_2_0_16"&gt;here&lt;/a&gt;. As you see the maximum data throughput is 149.2kbps and this is assuming the other side can receive/send 6 packets per connection interval and that the connection interval can be 7.5ms. Also take a look at &lt;a href="https://devzone.nordicsemi.com/question/3440/how-do-i-calculate-throughput-for-a-ble-link/?answer=3441#post-id-3441"&gt;this&lt;/a&gt; post on Devzone.&lt;/p&gt;
&lt;p&gt;You will never be able to get a throughput of 2mbps. You can get 2mbps on air data rate in radio &lt;strong&gt;proprietary&lt;/strong&gt; mode, and maybe an actual data throughput of up to about 1.7mbps if you set the config right.&lt;/p&gt;
&lt;p&gt;Maximum frequency on twi is also 400kHz, with the actual bitrate being lower because of start condition, stop condition and ack, so this may also be a limiting factor.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>