<?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>Send multiple notifications per connection interval</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/1641/send-multiple-notifications-per-connection-interval</link><description>Hi, I&amp;#39;m developing a BLE application.
I want to send multiple packets (from same characteristic) per connection interval. 
 I&amp;#39;ve read this question:
 devzone.nordicsemi.com/.../s110-sending-multiple-notifications-per-connection-event 
 Carles answered</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 28 Nov 2014 16:21:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/1641/send-multiple-notifications-per-connection-interval" /><item><title>RE: Send multiple notifications per connection interval</title><link>https://devzone.nordicsemi.com/thread/7221?ContentTypeID=1</link><pubDate>Fri, 28 Nov 2014 16:21:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20b5d15a-5045-4fea-86f6-10ca08b63450</guid><dc:creator>Artem Zemlyanukhin</dc:creator><description>&lt;p&gt;Hi Ole,&lt;/p&gt;
&lt;p&gt;as I can see I can&amp;#39;t receive more than 1 packet per connection event using nRF51 dongle with Master Control Panel software.
Can I receive more than 1 packet (for example 6 packets per connection event) using device with s120 software?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send multiple notifications per connection interval</title><link>https://devzone.nordicsemi.com/thread/7220?ContentTypeID=1</link><pubDate>Wed, 19 Feb 2014 05:26:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e994231-971d-4b18-bee7-6fac73635405</guid><dc:creator>Scarlet</dc:creator><description>&lt;p&gt;Thanks your information!!
I&amp;#39;ve tried using HTC one max to receiving data.
This code can support multiple notification!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Send multiple notifications per connection interval</title><link>https://devzone.nordicsemi.com/thread/7219?ContentTypeID=1</link><pubDate>Tue, 18 Feb 2014 15:54:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0babeafd-1d89-41f1-a764-82b814523ea0</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;You should note that the current master emulator dongle will support only one packet per interval, so you can&amp;#39;t really use this for throughput testing. &lt;a href="https://github.com/NordicSemiconductor/nrf51-ble-app-lbs/blob/throughput-test-5.1.0/ledbutton-demo-data-throughput-s110-6.0.0-sdk-5.1.0.pcapng"&gt;The trace that&amp;#39;s available in the GitHub repository&lt;/a&gt; was recorded with an iPhone 4S using iOS 7.0.&lt;/p&gt;
&lt;p&gt;However, as far as I can see, what actually happens in the trace you upload here is that the Master Emulator firmware NACKs every second packet, meaning that the peripheral retransmits it in the next interval. You can see this based on the fact that the NESN of the first packet in subsequent intervals is the same as the SN of the last packet of the previous interval, as shown in the attached screenshot.&lt;/p&gt;
&lt;p&gt;The concept of NESN and SN is described in the Core Specification, Volume 6, Part B, section 4.5.9, which among other things state:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Upon receiving a Data Channel PDU, if the NESN bit of that Data Channel
PDU is the same as transmitSeqNum, then the last sent Data Channel PDU
has not been acknowledged and shall be resent.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;You can add any element from the packet detail view as a column by right-clicking it and selecting &amp;quot;Apply as column&amp;quot;. NESN and SN are shown in the Bluetooth Low Energy part of the detail view.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/resending_2D00_packet.png" alt="resending-packet.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>