<?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>Cohabitation between BLE and Proprietary/ShockBurst on SD140</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/110317/cohabitation-between-ble-and-proprietary-shockburst-on-sd140</link><description>Hello, 
 I&amp;#39;ve a working application on nRF52811 SDK / S140 running BLE. I need to extend it so that from time to time BLE switches off temporarily, to send a simple and short packet using the legacy Nordic protocol. This is to emulate a good old nRF24L01</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 23 Apr 2024 13:29:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/110317/cohabitation-between-ble-and-proprietary-shockburst-on-sd140" /><item><title>RE: Cohabitation between BLE and Proprietary/ShockBurst on SD140</title><link>https://devzone.nordicsemi.com/thread/480229?ContentTypeID=1</link><pubDate>Tue, 23 Apr 2024 13:29:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8658d2c-85fd-4bdb-9de8-691ba0eb1641</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Same to you Yves, good to hear you got it working &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cohabitation between BLE and Proprietary/ShockBurst on SD140</title><link>https://devzone.nordicsemi.com/thread/480156?ContentTypeID=1</link><pubDate>Tue, 23 Apr 2024 10:00:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61713dbf-ec67-4f88-948c-26da71e5a7f7</guid><dc:creator>Yves Oesch</dc:creator><description>&lt;p&gt;Thanks for the hint Torbjorn. It works fine now. Have a nice day!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cohabitation between BLE and Proprietary/ShockBurst on SD140</title><link>https://devzone.nordicsemi.com/thread/479713?ContentTypeID=1</link><pubDate>Fri, 19 Apr 2024 12:53:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32e9d36b-8b49-441d-828b-b5f513d4fa48</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Yves&lt;/p&gt;
&lt;p&gt;Did you make sure to stop the external HF crystal before enabling the SoftDevice again?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cohabitation between BLE and Proprietary/ShockBurst on SD140</title><link>https://devzone.nordicsemi.com/thread/479535?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 18:40:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:788a8097-044d-4196-b3ee-a934d7e6709b</guid><dc:creator>Yves Oesch</dc:creator><description>&lt;p&gt;Hi Torbjorn,&lt;/p&gt;
&lt;p&gt;thanks a lot for the excellent support. That was it! I copy-pasted the clock_initialization() from &amp;quot;SDK\examples\peripheral\radio\transmitter\main.c&amp;quot; and called it after the&amp;nbsp;nrf_sdh_disable_request(). Now I see the packet on the spectrum analyser!&lt;/p&gt;
&lt;p&gt;I just have an issue to restart the SoftDevice after the transmission: I tried both those line in different order wihout success:&lt;/p&gt;
&lt;div style="background-color:#1f1f1f;color:#cccccc;font-family:Consolas, &amp;#39;Courier New&amp;#39;, monospace;font-size:14px;font-weight:normal;line-height:19px;white-space:pre;"&gt;
&lt;div&gt;&lt;span style="color:#cccccc;"&gt;err_code &lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;=&lt;/span&gt;&lt;span style="color:#cccccc;"&gt; &lt;/span&gt;&lt;span style="color:#dcdcaa;"&gt;nrf_sdh_enable_request&lt;/span&gt;&lt;span style="color:#cccccc;"&gt;();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#dcdcaa;"&gt;APP_ERROR_CHECK&lt;/span&gt;&lt;span style="color:#cccccc;"&gt;(err_code);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#cccccc;"&gt;err_code &lt;/span&gt;&lt;span style="color:#d4d4d4;"&gt;=&lt;/span&gt;&lt;span style="color:#cccccc;"&gt; &lt;/span&gt;&lt;span style="color:#dcdcaa;"&gt;nrf_esb_disable&lt;/span&gt;&lt;span style="color:#cccccc;"&gt;();&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="color:#dcdcaa;"&gt;APP_ERROR_CHECK&lt;/span&gt;&lt;span style="color:#cccccc;"&gt;(err_code);&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;I&amp;#39;ve this error: app: ERROR 4097 [Unknown error code]&lt;/p&gt;
&lt;p&gt;Maybe a full re-initialization is needed, setting device name, address and advertising init + start isn&amp;#39;t it?&lt;/p&gt;
&lt;p&gt;Could you roughly describe the sequence needed to :&lt;/p&gt;
&lt;p&gt;- Switch off ESB&lt;/p&gt;
&lt;p&gt;- Re-enable the ble stack.&lt;/p&gt;
&lt;p&gt;Is there something particular that is needed to be done around the clock management in this sequence?&lt;/p&gt;
&lt;p&gt;Have a nice day&lt;/p&gt;
&lt;p&gt;Yves&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cohabitation between BLE and Proprietary/ShockBurst on SD140</title><link>https://devzone.nordicsemi.com/thread/479484?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 14:06:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:591bc398-35d5-4d0f-ba30-c974f52eb7e3</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Yves&lt;/p&gt;
&lt;p&gt;Most likely the issue here is that the external HF crystal is not enabled when you are using the ESB library.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The SoftDevice will start the HF crystal automatically, but you have to do this manually when using ESB (ideally the library should have handled this for you, but this was never implemented).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you look at the ESB examples you can see how this is done.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If this is not the issue, and you start the HF crystal as needed, then just let me know and I will take a closer look.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>