<?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>Nrf51822 ESB doesnt provide optimum data rate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/7334/nrf51822-esb-doesnt-provide-optimum-data-rate</link><description>Hey,
I use ESB protocol on nrf51822. I am using one Pipe currently I can achieve only 183 Kbps, I read that i can achieve 1Mbps data rate if we use ESB. I have few questions 
 
 Can we achieve 1Mbps if we use ESB is so how? If its by using all the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 29 May 2015 15:49:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/7334/nrf51822-esb-doesnt-provide-optimum-data-rate" /><item><title>RE: Nrf51822 ESB doesnt provide optimum data rate</title><link>https://devzone.nordicsemi.com/thread/25981?ContentTypeID=1</link><pubDate>Fri, 29 May 2015 15:49:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e2f51eb0-2aa2-4050-a57d-167974187565</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@trk: You can achieve 1Mbps (or could be higher) if you use 2Mbps bit rate. Note that the on air bite rate and the actual data rate are different. When transmitting a packet you have to transfer the header, for example preamble, address, crc. This will lower the actual data rate.
2Mbps would also lower the transmission range.&lt;/p&gt;
&lt;p&gt;To have high datarate, you may need to remove ACK so that the device will not have to wait for an ACK from the peer before it can transmit the next packet.&lt;/p&gt;
&lt;p&gt;The longer the packet the higher the data rate (less proportion of headers)&lt;/p&gt;
&lt;p&gt;The different pipes are only the different logical addresses. there should be close to no delay when switching between them.&lt;/p&gt;
&lt;p&gt;We have a simplified version, open source ESB libary that you can have a look here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/NordicSemiconductor/nrf51-micro-esb"&gt;https://github.com/NordicSemiconductor/nrf51-micro-esb&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>