<?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>timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/64239/timeslot-radio-callback-not-occur-after-advertising-stops</link><description>Radio callback not occure after advertising stops. 
 
 I changed ble_app_beacon example to support timeslot as follows. 
 
 I put &amp;quot;NRF_LOG_INFO(&amp;quot;radio_callback:%d&amp;quot;, signal_type);&amp;quot; at radio_callback function. 
 And I changed advertising duration as &amp;quot;m_adv_params</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 07 Aug 2020 13:23:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/64239/timeslot-radio-callback-not-occur-after-advertising-stops" /><item><title>RE: timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/thread/263630?ContentTypeID=1</link><pubDate>Fri, 07 Aug 2020 13:23:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae25a3d0-d6ae-4394-adb8-b1b1a1b24344</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Glad to hear that it worked now. Thanks for reporting back.&lt;/p&gt;
&lt;p&gt;Regarding the &amp;quot;nrf51-ble-micro-esb-uart-master&amp;quot;, it sets the&amp;nbsp; TIMESLOT_BEGIN_IRQn pending which delays the return of the &lt;span class="pl-en"&gt;radio_callback. I haven&amp;#39;t worked with this codebase, but I guess the return value will be updated with the proper calling action before the program returns from the TIMESLOT_BEGIN&amp;nbsp; ISR. &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/thread/263627?ContentTypeID=1</link><pubDate>Fri, 07 Aug 2020 13:16:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2cd8f68-e48d-4e9e-a255-75c896254d05</guid><dc:creator>macaddr</dc:creator><description>&lt;p&gt;Thank you very much. It worked!&lt;/p&gt;
&lt;p&gt;I used nrf51-ble-micro-esb-uart-master as a reference,&lt;/p&gt;
&lt;p&gt;so I think nordic to modify it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/thread/263616?ContentTypeID=1</link><pubDate>Fri, 07 Aug 2020 12:48:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:188e5863-ff8d-461b-a35c-11983c17fbca</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It looks like you were forgetting to update the return parameters (&amp;quot;signal_callback_return_param&amp;quot;) on NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED. Now it looks like this after advertising has timed out:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-882c921c81d84f40815ab3086089534f/pastedimage1596804266212v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Here is the project I used for test (requires SDK 17.0.0):&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/support-attachments/beef5d1b77644c448dabff31668f3a47-882c921c81d84f40815ab3086089534f/ble_5F00_app_5F00_beacon_5F00_timeslot_5F00_test.zip"&gt;devzone.nordicsemi.com/.../ble_5F00_app_5F00_beacon_5F00_timeslot_5F00_test.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/thread/263489?ContentTypeID=1</link><pubDate>Thu, 06 Aug 2020 16:21:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb3cf417-8234-4feb-942b-c5015013eec6</guid><dc:creator>macaddr</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;Have you reproduce this issue with my code?&lt;/p&gt;
&lt;p&gt;Could you tell me the issue happen or not?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/thread/262535?ContentTypeID=1</link><pubDate>Fri, 31 Jul 2020 09:38:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca883be0-4e08-492c-9583-e1775c29b881</guid><dc:creator>macaddr</dc:creator><description>&lt;p&gt;This code is subset of my real code just for reproducing issue.&lt;/p&gt;
&lt;p&gt;The real code is listening to another network when&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;NRF_RADIO_CALLBACK_SIGNAL_TYPE_START or&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED event is occured.&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If I disable CC[1] ,&amp;nbsp;&lt;span&gt;NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED event does not occur.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This is somehow good.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But I would also like to listening to another network, after&amp;nbsp;NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED event happens because it makes longer listen interval for another network.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Could you tell me the way to use&amp;nbsp;NRF_RADIO_CALLBACK_SIGNAL_TYPE_EXTEND_SUCCEEDED correctly?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: timeslot radio callback not occur after advertising stops</title><link>https://devzone.nordicsemi.com/thread/262531?ContentTypeID=1</link><pubDate>Fri, 31 Jul 2020 09:09:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4f6d3fc1-5954-466a-8972-fab36ff0a42a</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry for the delayed response. The code you posted seems to just keep requesting extensions of the timeslot. Is that intentional? Does it work as expected if you disable the interrupt for CC[1]?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>