<?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>How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/7832/how-to-achieve-2mbps-data-rate</link><description>Int the website: 
 link text 
 FEATURES show the nordice nRF51822 has 3 data rates (2Mbps/1Mbps/250kbps). 
 But , I set 
 number of packets transmitted per connection event 20 
 Connection interval 7.5 
 I can&amp;#39;t achieve 2Mbps throughput ?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 25 Jun 2015 05:54:09 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/7832/how-to-achieve-2mbps-data-rate" /><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27915?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 05:54:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e9b60bf4-564b-4c9d-9b6d-1e997a74bce4</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Sorry brain entirely not working and I copied the wrong number from an entirely different mail about something else.&lt;/p&gt;
&lt;p&gt;I was wondering what the theoretical overhead is - largest packet is 376us, full-sized non-ecrypted packets are 344us, smallest is 80us, you need one packet in each direction consecutively so that&amp;#39;s 424us and that sends 20 bytes of data one-way. That leads to a theoretical max of 47kB/s. The requirement to end the connection event in time to let the radios switch cuts that down and it&amp;#39;s further cut down by various implementations restricting the number of packets per connection interval and the min spacing between them.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s not very fast, but it wasn&amp;#39;t designed to be that fast.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27914?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 05:21:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a23edd5-5281-470c-b70c-b56037fc65d4</guid><dc:creator>qoolink</dc:creator><description>&lt;p&gt;With the best combination available it&amp;#39;s about 0.128Mbps not .5Mbps?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27913?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 03:08:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a605564-df53-4a47-aa27-56eecca31b42</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;There is no BLE with &amp;#39;proprietary protocol&amp;#39;, you&amp;#39;re either using BLE, or you&amp;#39;re not using BLE. BLE is defined over an underlying 1Mbps link, however the actual throughput after you take into consideration&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The overhead of the protocol&lt;/li&gt;
&lt;li&gt;The fact the link is half-duplex&lt;/li&gt;
&lt;li&gt;The limitations in BTLE stacks (all of them) which restrict the number of packets which can be transmitted per connection interval&lt;/li&gt;
&lt;li&gt;The limitations of various communicating devices which may limit how often devices connect&lt;/li&gt;
&lt;li&gt;Whether you are writing packets requiring responses or writing without response and dealing with dropped packets.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This thread does a good job of summarising what&amp;#39;s actually even possible&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/question/3440/how-do-i-calculate-throughput-for-a-ble-link/#reply-3441"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;with the best combination available it&amp;#39;s about .5Mbps&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27912?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 02:56:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae9a1146-d378-4892-bca1-26f9859e1292</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;BLE is its own protocol.  Proprietary or other protocol&amp;#39;s like ANT are different&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27910?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 02:47:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5de2c8da-0d96-4731-8107-eda3d59a2a98</guid><dc:creator>qoolink</dc:creator><description>&lt;p&gt;How can I obtain/get the BLE with “proprietary protocol” ?
Does the BLE with 1Mbps/0.25Mbps data rates also need to use “proprietary protocol” ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27911?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 02:47:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f9807848-8e06-4429-b962-35192093a285</guid><dc:creator>qoolink</dc:creator><description>&lt;p&gt;How can I obtain/get the BLE with “proprietary protocol” ?&lt;/p&gt;
&lt;p&gt;Does the BLE with 1Mbps/0.25Mbps data rates also need to use “proprietary protocol” ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to achieve 2Mbps data rate?</title><link>https://devzone.nordicsemi.com/thread/27909?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2015 01:54:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7eef314-ab01-4af6-8d08-a61df71436bc</guid><dc:creator>Dave_couling</dc:creator><description>&lt;p&gt;If you are trying to get this thru-put with BLE it is not possible.  2Mbps is only possible with proprietary protocol&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>