<?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>wakeup from any of 10 buttons</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24411/wakeup-from-any-of-10-buttons</link><description>hello, 
 my custom hardware includes 10 buttons connected to 10 GPIOs of a nRF52832. The nRF52 is placed in low power or eventually system OFF all the time, waiting for a pin state change on any of the 10 buttons. 
 GPIO are currently tied to ground</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 17 Aug 2017 11:38:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24411/wakeup-from-any-of-10-buttons" /><item><title>RE: wakeup from any of 10 buttons</title><link>https://devzone.nordicsemi.com/thread/96144?ContentTypeID=1</link><pubDate>Thu, 17 Aug 2017 11:38:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26c358bd-d87f-4fe9-b024-97fa2ecabe1e</guid><dc:creator>bloobird0</dc:creator><description>&lt;p&gt;OK thanks for your help. I misunderstood the PORT event documentation (I was confused with the DETECT signal active high).  I can now go on. Thanks again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: wakeup from any of 10 buttons</title><link>https://devzone.nordicsemi.com/thread/96143?ContentTypeID=1</link><pubDate>Wed, 16 Aug 2017 17:41:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6274a8ad-110a-4019-a190-28febb8724cd</guid><dc:creator>John</dc:creator><description>&lt;p&gt;I don&amp;#39;t believe that is correct. You can get a port event on pin going low. We have buttons on our product that behave in just the way you describe and we detect the falling edge just fine. Section 20.1 of the PS says:&lt;/p&gt;
&lt;p&gt;&amp;quot;Pins can be individually configured, through the SENSE field in the PIN_CNF[n] register, to detect either a high level or a low level on their input.&lt;/p&gt;
&lt;p&gt;When the correct level is detected on any such configured pin, the sense mechanism will set the DETECT signal high. Each pin has a separate DETECT signal, and the default behaviour, as defined by the DETECTMODE register, is that the DETECT signal from all pins in the GPIO Port are combined into a common DETECT signal that is routed throughout the system&amp;quot;&lt;/p&gt;
&lt;p&gt;The detect signal itself is active high which may be what is confusing?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>