<?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>Hardcoded IRQ priority on GPIOTE library</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/9042/hardcoded-irq-priority-on-gpiote-library</link><description>Hi, I&amp;#39;m using the GPIOTE library to detect an interrupt from a sensor, query the sensor and update the gatts value. The problem I&amp;#39;ve found is that the IRQ priority is hardcoded on app_gpiote_init to APP_IRQ_PRIORITY_HIGH so this prevents me to use the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 03 Sep 2015 14:35:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/9042/hardcoded-irq-priority-on-gpiote-library" /><item><title>RE: Hardcoded IRQ priority on GPIOTE library</title><link>https://devzone.nordicsemi.com/thread/33318?ContentTypeID=1</link><pubDate>Thu, 03 Sep 2015 14:35:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9bfd677-d850-4fed-ba29-73543d10720d</guid><dc:creator>planas</dc:creator><description>&lt;p&gt;Yeah, that sounds good. Thanks @Aryan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hardcoded IRQ priority on GPIOTE library</title><link>https://devzone.nordicsemi.com/thread/33317?ContentTypeID=1</link><pubDate>Thu, 03 Sep 2015 11:45:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ba77e72-7a91-4831-bc32-ede05f119c51</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;The next release will have it in a different way.
For now the way you have set it seems tidy.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hardcoded IRQ priority on GPIOTE library</title><link>https://devzone.nordicsemi.com/thread/33316?ContentTypeID=1</link><pubDate>Thu, 03 Sep 2015 10:08:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8866198c-512c-43dc-a66b-5207765e0f49</guid><dc:creator>planas</dc:creator><description>&lt;p&gt;@Aryan, no, I&amp;#39;m not using serialization. What I&amp;#39;ve done is include nrf_drv_config.h and replace APP_IRQ_PRIORITY_LOW with GPIOTE_CONFIG_IRQ_PRIORITY which is set to APP_IRQ_PRIORITY_LOW, just to keep things tidy. So well, I suggest to make this change on the next SDK revision, the current implementation is quite confusing because you expect the sdk to use the configuration on nrf_drv_config.h&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Hardcoded IRQ priority on GPIOTE library</title><link>https://devzone.nordicsemi.com/thread/33315?ContentTypeID=1</link><pubDate>Thu, 03 Sep 2015 10:03:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0dd5165e-983e-4abb-9620-322ed394d094</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;you can change it to APP_IRQ_PRIORITY_LOW and it should work the same. I think it has a raised priority for serialization which i am guessing you are not using.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>