<?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>Configuration of Button</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/35553/configuration-of-button</link><description>On my custom board I have a button BUTTON_1 in between supply voltage (Vbatt = 3V) and input on nRF52832 - therefore input will receive 3 Volts directly. 
 I have configured BUTTON_1 to: 
 { BUTTON_1, false , NRF_GPIO_PIN_NOPULL , button_event_handler</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 21 Jun 2018 11:39:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/35553/configuration-of-button" /><item><title>RE: Configuration of Button</title><link>https://devzone.nordicsemi.com/thread/137077?ContentTypeID=1</link><pubDate>Thu, 21 Jun 2018 11:39:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3dcdd6eb-5051-4c9e-9a26-091af17832ca</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;that is strange, so doing the reverse (pull up config, with active low button) does not work. But using pulldown and active high button works?? Why this would cause 10 seconds delay in response time is beyond me to understand.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuration of Button</title><link>https://devzone.nordicsemi.com/thread/136909?ContentTypeID=1</link><pubDate>Wed, 20 Jun 2018 12:46:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81c1bc48-08a9-4245-a70e-2dc01a614576</guid><dc:creator>Jenzo</dc:creator><description>&lt;p&gt;Fixed the problem! Had to use PULLDOWN and swap logical pin inputs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuration of Button</title><link>https://devzone.nordicsemi.com/thread/136881?ContentTypeID=1</link><pubDate>Wed, 20 Jun 2018 10:51:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4dd1f1ac-1f85-43d9-b54c-96fa83eeab73</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;is the 10 seconds delay consistent for every button press? It does not make sense to have such a long delay for the interrupt handler to process the interrupt. Can you check on the logic analyzer or any scope to see if the pin toggles correctly or are there any interference from any other source?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuration of Button</title><link>https://devzone.nordicsemi.com/thread/136875?ContentTypeID=1</link><pubDate>Wed, 20 Jun 2018 09:26:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ed56fc2-959a-4279-b7bd-e11025e8f16b</guid><dc:creator>Jenzo</dc:creator><description>&lt;p&gt;NOPULL is the only configuration that gives me an interrupt - though with a delay.&lt;/p&gt;
&lt;p&gt;What could cause the delay?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Configuration of Button</title><link>https://devzone.nordicsemi.com/thread/136865?ContentTypeID=1</link><pubDate>Wed, 20 Jun 2018 08:53:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cfa6726-e60f-44e4-a06d-4916fde78f87</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hmm, NOPULL should work. 10 seconds delay does not makes sense for response time. That is too high delay. Why not use PULLUP just to be sure?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>