<?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>BLE + ESB concurrent issue with no active BLE connection</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127466/ble-esb-concurrent-issue-with-no-active-ble-connection</link><description>Dear Nordic Engineer, 
 Hello!I am planning to develop a 2.4G, BLE and USB mouse. Both the dongle and the mouse device will use the NRF52840. I want to use BLE and ESB simultaneously. After searching the official posts, I found this tutorial （ https:</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Mar 2026 14:28:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127466/ble-esb-concurrent-issue-with-no-active-ble-connection" /><item><title>RE: BLE + ESB concurrent issue with no active BLE connection</title><link>https://devzone.nordicsemi.com/thread/563585?ContentTypeID=1</link><pubDate>Wed, 18 Mar 2026 14:28:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48e01fd1-bd7f-4424-8bd6-8f053432c43c</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Yangz,&lt;/p&gt;
&lt;p&gt;We only have two unofficial sample for BLE and ESB coexistence made by our colleagues. &lt;br /&gt;Could you please refer to them to see what the difference might be?&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/too1/ncs-esb-ble-mpsl-demo"&gt;too1/ncs-esb-ble-mpsl-demo&lt;/a&gt;&amp;nbsp;- A little outdated, last updated for NCS v2.6.0&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/Jayant-Tang/lp-esb-rx-with-ble/tree/master"&gt;Jayant-Tang/lp-esb-rx-with-ble: Low power Enhanced ShockBurst(ESB) RX with BLE peripheral&lt;/a&gt;&amp;nbsp;- An updated version of the above, last updated for NCS v2.9.0.&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE + ESB concurrent issue with no active BLE connection</title><link>https://devzone.nordicsemi.com/thread/563433?ContentTypeID=1</link><pubDate>Tue, 17 Mar 2026 11:49:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:076527f6-8ad1-4f2e-b937-6c48f5cd8e59</guid><dc:creator>yangz</dc:creator><description>&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1773748010372v1.png" alt=" " /&gt;&lt;br /&gt;After I adjusted the time gap length according to your suggestion, the situation improved, but the problem was not completely resolved. Previously, the device would stop receiving data approximately 5 seconds after startup. However, after the modification, it now starts to fail to receive data approximately 1 minute after startup. Please help me. This is really important to me. Thank you very much.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE + ESB concurrent issue with no active BLE connection</title><link>https://devzone.nordicsemi.com/thread/563400?ContentTypeID=1</link><pubDate>Tue, 17 Mar 2026 07:53:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a615a632-b6ec-4f51-93f6-48f54fec85b8</guid><dc:creator>yangz</dc:creator><description>&lt;p&gt;My current program is as follows: I detect the external switch for fluctuations. If the user has selected the 2.4G mode now, I will disconnect the BLE connection and turn off the broadcast. That is to say, I will not have a broadcast period. So, will this have any impact?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE + ESB concurrent issue with no active BLE connection</title><link>https://devzone.nordicsemi.com/thread/563396?ContentTypeID=1</link><pubDate>Tue, 17 Mar 2026 06:52:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:90d1d1b1-be1f-4df6-b069-4ddc9208121d</guid><dc:creator>ockwie</dc:creator><description>&lt;p data-start="0" data-end="211"&gt;Sounds like a radio timeslot conflict&amp;mdash;when TX is enabled (&lt;code data-start="58" data-end="81"&gt;esb_timeslot_send_str&lt;/code&gt;), it&amp;rsquo;s likely blocking RX from being scheduled properly. Since RX works fine without TX, the issue is probably timing/scheduling.&lt;/p&gt;
&lt;p data-start="213" data-end="302" data-is-last-node="" data-is-only-node=""&gt;Try adjusting timeslot length/intervals or reducing TX frequency to see if RX recovers &lt;span style="color:#ffffff;font-size:75%;"&gt;&lt;a style="color:#ffffff;" href="https://geo-dash.org" rel="noopener noreferrer" target="_blank"&gt;geo dash&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>