<?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>nRF52: using SPI slave causing poor BLE throughput</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18454/nrf52-using-spi-slave-causing-poor-ble-throughput</link><description>I&amp;#39;m using the nRF52+SDK11.0.0+s132. I&amp;#39;m developing a system that streams BLE notifications to an Android app at ~53kbps (40B/6ms). I have the connection intervals set to 7.5ms. When the data is ready, I call sd_ble_gatts_hvx() twice with two 20B buffers</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 29 Aug 2024 08:22:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18454/nrf52-using-spi-slave-causing-poor-ble-throughput" /><item><title>RE: nRF52: using SPI slave causing poor BLE throughput</title><link>https://devzone.nordicsemi.com/thread/500367?ContentTypeID=1</link><pubDate>Thu, 29 Aug 2024 08:22:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:06541264-5f88-44cd-a4d5-6be3b1a575da</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;This is very old thread Stefano, can you please open a new one with details on your setup and details on the issue.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52: using SPI slave causing poor BLE throughput</title><link>https://devzone.nordicsemi.com/thread/500256?ContentTypeID=1</link><pubDate>Wed, 28 Aug 2024 15:46:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2fcc9bed-2353-4f18-9374-fb7fa4fe1638</guid><dc:creator>Ste_</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I have a similar problem with my project. Do you solved it?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks in advance,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52: using SPI slave causing poor BLE throughput</title><link>https://devzone.nordicsemi.com/thread/71209?ContentTypeID=1</link><pubDate>Mon, 19 Dec 2016 10:02:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c0db12e-b6a7-457c-b44f-75e6794f8d72</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;Which chip variant are you using? which pins are you using for SPI? What spi baudrate do you have? Have you routed the SPI lines anywhere close to radio or crystal lines / components?&lt;/p&gt;
&lt;p&gt;Maybe you could try to enable radio notifications and start the SPI transfer on NRF_RADIO_NOTIFICATION_TYPE_INT_ON_INACTIVE?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>