<?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>Priority level overlap between SoftDevice and ESB?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/55847/priority-level-overlap-between-softdevice-and-esb</link><description>Hello, this concerns SoftDevice spec 7.1 and nRF5 SDK v16.0.0. 
 I noticed that ESB has interrupt handlers occupying priority levels 0 and 1 according to the SDK documentation. However, the SoftDevice uses priority levels 0, 1, and 4, and the documentation</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 16 Mar 2020 15:08:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/55847/priority-level-overlap-between-softdevice-and-esb" /><item><title>RE: Priority level overlap between SoftDevice and ESB?</title><link>https://devzone.nordicsemi.com/thread/240076?ContentTypeID=1</link><pubDate>Mon, 16 Mar 2020 15:08:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4db4431-07d5-4292-ae67-0e8d4027f996</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;yes, you can use Timer0 and Radio pheripheral and the restricted interrupt priorities within the timeslot. But you need to make sure that if you change the priorities of peripherals (apart from Time0 and RADIO) they need to go back to allowed priorities before the timeslot ends. With Timer0 and RADIO, the softdevice makes sure that it reinitializes those peripherals as needed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Priority level overlap between SoftDevice and ESB?</title><link>https://devzone.nordicsemi.com/thread/239835?ContentTypeID=1</link><pubDate>Sat, 14 Mar 2020 19:47:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8333fb2c-5f88-40d7-845a-9b83cd8d4d18</guid><dc:creator>abc</dc:creator><description>&lt;p&gt;Thanks Susheel.&amp;nbsp; Sorry for taking a while to get back on this.&amp;nbsp; So you are saying that I may actually use the &amp;quot;reserved&amp;quot; interrupt priorities within a granted Timeslot?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Priority level overlap between SoftDevice and ESB?</title><link>https://devzone.nordicsemi.com/thread/226552?ContentTypeID=1</link><pubDate>Fri, 20 Dec 2019 12:22:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:665f6ced-a968-41b9-9a44-24b8861cbb3d</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;It looks like they wont work together because of the conflict in resource you mentioned, but you can use the &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fsds_s140%2FSDS%2Fs1xx%2Fconcurrent_multiprotocol_tsl_api%2Ftsl_usage_examples.html&amp;amp;cp=4_5_3_0_8_2"&gt;Timeslot API&lt;/a&gt;&amp;nbsp;in the ESB application to make any Radio and Timer activity inside the timeslot without any conflicts.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>