<?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>Only getting 1 paket per CI</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/57630/only-getting-1-paket-per-ci</link><description>Hi there, Im successfully sending 1.1mB om data from Android Samsung S9 or iPhone 11 Pro. My problem is the low throughput i achieve, its about 6.1kB/s on iPhone and about 3kB/s on my android. This is too slow and I cant get it any faster. I started off</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 17 Feb 2020 07:26:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/57630/only-getting-1-paket-per-ci" /><item><title>RE: Only getting 1 paket per CI</title><link>https://devzone.nordicsemi.com/thread/234548?ContentTypeID=1</link><pubDate>Mon, 17 Feb 2020 07:26:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53810467-47dc-4114-8881-b2cce62a38da</guid><dc:creator>Rasmus</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I figured it out, I had to give&amp;nbsp;my char the write without response permission.&lt;/p&gt;
&lt;p&gt;thanks a bunch&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only getting 1 paket per CI</title><link>https://devzone.nordicsemi.com/thread/234345?ContentTypeID=1</link><pubDate>Fri, 14 Feb 2020 09:09:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bdc8dcff-914c-4a1c-a980-bc2bf47cb0a2</guid><dc:creator>Rasmus</dc:creator><description>&lt;p&gt;Hi Edvin,&lt;br /&gt;&lt;br /&gt;Thank you so much. &lt;br /&gt;Ok, so the way to go in my case would be something like on the phone-side:&lt;br /&gt;Set &amp;quot;notification = true&amp;quot;&lt;br /&gt;&amp;quot;writeWithoutResponse = true&amp;quot;?&lt;br /&gt;&lt;br /&gt;When I try this and I am&amp;nbsp;writing data from phone to 52832 without response set to true, the packets never reaches my ble_cus_on_ble_event(), thus not my on_wite-function in my custom service. Do I have to enable writeWitoutResponse in my custom service/characteristic somehow?&lt;br /&gt;Please let me know if you need any additional information/code examples etc..&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Thanks you and best regards /Rasmus&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Only getting 1 paket per CI</title><link>https://devzone.nordicsemi.com/thread/233773?ContentTypeID=1</link><pubDate>Tue, 11 Feb 2020 13:58:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:534eba40-5cb2-4683-9808-d7653e1fd309</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello Rasmus,&lt;/p&gt;
&lt;p&gt;If you are using notifications, then the bluetooth stack will check the CRC of the BLE packet, and ACK it for you. This means that all the packets you send using notifications will be ACKed by the stack. If you wait for a custom ACK in the application, then there will only be one packet in the air each connection interval.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]If I would write without and response, is there any kind of checksum test going on or how would I know all the bits are correct?[/quote]
&lt;p&gt;&amp;nbsp;Yes. This is the ACK that is in the bottom of the Bluetooth Low Energy specification, which is embedded in our softdevice, and which is also included in the bluetooth stack on your phone.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>