<?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 events getting blocked</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/60139/timeslot-events-getting-blocked</link><description>Hi I&amp;#39;m trying to integrate the iBeacon and Eddystone protocol together. For this I&amp;#39;m using the timeslot to advertise the packets simultaneously. I have successfully integrated the ibeacon and eddystone together and it is working fine. 
 But the issue</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 16 Apr 2020 14:04:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/60139/timeslot-events-getting-blocked" /><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/245038?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 14:04:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b958b533-3c08-4369-b845-339afe173b7e</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;thanks for the confirmation TJ&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/245033?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 14:01:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:615f1756-15a8-4ffd-9bf8-ad29e74833ac</guid><dc:creator>TJ</dc:creator><description>&lt;p&gt;okay thanks for the help&amp;nbsp;&lt;br /&gt;its working now&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/245032?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 14:00:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d103ff9b-7764-413f-9b1b-66935c9c0a14</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;it is normal to get blocked if the request coincides with another already approved future or ongoing timeslot&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/245031?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 13:58:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:568bae90-1127-4735-aadb-c45dac668bed</guid><dc:creator>TJ</dc:creator><description>&lt;p&gt;Yes its working now&lt;br /&gt;but is it normal to get the timeslot events blocked frequently and the NRF_SOC_EVTS events i see at event handler are 4 (NRF_EVT_RADIO_BLOCKED)&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/245026?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 13:49:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd7cd627-dd35-4571-a95b-b04358c18fc7</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="Teja"]I have modified the code and now waiting for the time-slot to end and requesting the new timeslot&amp;nbsp;[/quote]
&lt;p&gt;&amp;nbsp;Did that solve your issue TJ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/244841?ContentTypeID=1</link><pubDate>Thu, 16 Apr 2020 06:14:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e58f0e1c-4b3e-42e6-b73c-79f71f57a30b</guid><dc:creator>TJ</dc:creator><description>&lt;p&gt;Thanks for the reply.&lt;br /&gt;&lt;br /&gt;im usinf the&amp;nbsp;sd s140_nrf52_6.1.0 and nRF15.2 SDK&lt;br /&gt;&lt;br /&gt;Currently im using the SD Adv interval as 250ms and Beacon adv as 100ms and 500ms respectively&lt;br /&gt;&lt;br /&gt;I have modified the code and now waiting for the time-slot to end and requesting the new timeslot&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Timeslot events getting blocked</title><link>https://devzone.nordicsemi.com/thread/244612?ContentTypeID=1</link><pubDate>Wed, 15 Apr 2020 08:15:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05ecd39c-9406-4b10-9494-1870af785429</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user=""]1. while &lt;span style="font-size:12px;"&gt;requesting&lt;/span&gt;&amp;nbsp;the next event or the &lt;span style="font-size:12px;"&gt;earliest does the timeout_us&lt;/span&gt;&amp;nbsp;event&amp;nbsp;and length_us&amp;nbsp;have any dependencies on advertising interval? Do we need to change those as per adv interval?[/quote]
&lt;p&gt;If you are using timeslots for advertising, then the length_us should be directly related to the advertising interval. That is the smaller the advertising interval of the other beacon, the less probable is it get length_us fit into the timeslot.&amp;nbsp; Can you for reference show me the numbers for advertising intervals and length_us and timeout_us to get a better picture?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regarding the NRF_ERROR_BUSY,&amp;nbsp;&lt;span&gt;Which softdevice version are they using? Was any previous sessions closed using&amp;nbsp;&lt;/span&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v6.0.0/group___n_r_f___s_o_c___f_u_n_c_t_i_o_n_s.html#gabcc6027a70aecaaa27e4deec6231f999"&gt;sd_radio_session_close&lt;/a&gt;&lt;span&gt;&amp;nbsp;and waiting for&amp;nbsp;&lt;/span&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v6.0.0/group___n_r_f___s_o_c___e_n_u_m_s.html#gga2a3d2f55035ee3173aff0c05465fb648a9ac39a4402cf55b86a44fc3bedd829b1"&gt;NRF_EVT_RADIO_SESSION_CLOSED&lt;/a&gt;&lt;span&gt;&amp;nbsp;before calling&amp;nbsp;&lt;/span&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v6.0.0/group___n_r_f___s_o_c___f_u_n_c_t_i_o_n_s.html#ga55a52eb4d0491cb7105de6a13eb2b11b"&gt;sd_radio_session_open&lt;/a&gt;&lt;span&gt;?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I can clearly see that in&amp;nbsp;NRF_EVT_RADIO_BLOCKED, you are closing the session and starting the new session immediately without waiting for&amp;nbsp;&lt;/span&gt;NRF_EVT_RADIO_SESSION_CLOSED. You should change your code to start a new session after you get&amp;nbsp;NRF_EVT_RADIO_SESSION_CLOSED since session_closed is an async operation.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>