<?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>Nrf8001 data events</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/40585/nrf8001-data-events</link><description>Hi. I&amp;#39;m currently using nrf8001 and i need to send data consecutively and as fast as possible. 
 Connection interval used: 20ms 
 Data payload: 20bytes 
 Service pipe used: 3 
 When i send a data command, is it 100% sure that I&amp;#39;ll receive the data event</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 19 Nov 2018 10:10:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/40585/nrf8001-data-events" /><item><title>RE: Nrf8001 data events</title><link>https://devzone.nordicsemi.com/thread/157905?ContentTypeID=1</link><pubDate>Mon, 19 Nov 2018 10:10:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:075123d5-93d6-46b1-974d-a630013d33e8</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Notifications are acknowledged on the link layer so you know the will be transmitted eventually. But there is no warranty it will be received in the next connection event. There could be re-transmissions, the peer could nack the packet or there could be packet errors all of which requires re-transmissions. apart from that you should be able to send 1 packet in each connection event on average. checking the data credits will tell you if the packet was successfully transmitted, as that will only be freed once a packet is acknowledged on the Link Layer. Note that this is lazy ack so the data-credit will not be freed before the next connection event.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>