<?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>Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/117715/long-press-button-interrupt-in-ncs</link><description>Hi, I am working on long press button interrupt in nrf52832 device &amp;amp; used NCS. I am unable to detect the long press from button.below is my functionality which is I am trying to implement. 
 press for 10 sec after that call a callback function. 
 
 above</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 10 Jan 2025 08:32:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/117715/long-press-button-interrupt-in-ncs" /><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517874?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 08:32:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10906a8d-00e2-4de2-ae97-d9abaa126d16</guid><dc:creator>Edvin</dc:creator><description>[quote user="bhargav_gondaliya"]but it working when I change pin number of button. I have custom nrf52832 board and button is connected with reset pin. [/quote]
&lt;p&gt;I am not sure I understand. If you configure the reset pin as a reset pin, then you will not get an event in the application. It will reset the chip immediately when the button is pressed. If it is not configured as a reset pin, it will work as a normal GPIO, P0.21.&lt;/p&gt;
&lt;p&gt;I have not tested the zephyr long_press. I assume you can use it, but it probably does something similar to what you are already doing, using a timer to detect whether the pin has been held for an amount of time.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517836?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 05:27:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9b3ba06f-29bb-49d6-a138-d94806a6967e</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/edvin-holmseth"&gt;Edvin&lt;/a&gt;&amp;nbsp;, How can I implement long press on reset pin (according to&amp;nbsp;schematic)? Is zephyr support dual functionality?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517698?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 13:00:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db1e7fa1-382c-4137-af34-a66df90d9e20</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;Thank you. It&amp;#39;s also work for me. got print from button_timer_expiry_handler.&lt;/p&gt;
&lt;div style="background-color:#ffffff;color:#3b3b3b;font-family:&amp;#39;Droid Sans Mono&amp;#39;, &amp;#39;monospace&amp;#39;, monospace;font-size:14px;font-weight:normal;line-height:19px;white-space:pre;"&gt;
&lt;div&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;Button long-pressed for 10 seconds&lt;/span&gt;&lt;span style="color:#ee0000;"&gt;\n&lt;/span&gt;&lt;span style="color:#a31515;"&gt;&amp;quot;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;but it working when I change pin number of button. I have custom nrf52832 board and button is connected with reset pin. I have attached a schematic of reset pin and button.&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Screenshot-from-2025_2D00_01_2D00_09-17_2D00_56_2D00_02.png" /&gt;&lt;/p&gt;
&lt;p&gt;what will be pin configuration according to above image?? Is zephyr support dual functionality??&lt;/p&gt;
&lt;p&gt;one more question is that can I use &lt;a href="https://docs.zephyrproject.org/latest/build/dts/api/bindings/input/zephyr%2Cinput-longpress.html"&gt;zephyr - long press&lt;/a&gt; instead of timer??&lt;br /&gt;Sorry for the I shared lately about custom hardware.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517628?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 09:43:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d55d4d77-4ce9-4983-b536-24ad672b857b</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Thank you. I believe my behavior was a bit different than yours, but we are running this on different hardware, so that may be why.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;In my case, I was not able to trigger the interrupt, because I shorted the pin to a button pin, and your button_0 devicetree configuration didn&amp;#39;t have a pullup. So first, I added this in your test.overlay:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;    buttons {
        compatible = &amp;quot;gpio-keys&amp;quot;;
        button0
        {
            gpios = &amp;lt;&amp;amp;gpio0 21 (GPIO_PULL_UP | GPIO_ACTIVE_LOW)&amp;gt;;
            label = &amp;quot;SW1&amp;quot;;
        };
    };  
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Then I changed your&amp;nbsp;bsp_button_init() to trigger on both rising and falling edges (like you originally had when you created this ticket):&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;void bsp_button_init(){

    uint8_t ret;

    if(!device_is_ready(button_0.port)){
        LOG_INF(&amp;quot;button init failed&amp;quot;);
    }

    // configure button gpio as input
    ret = gpio_pin_configure_dt(&amp;amp;button_0, GPIO_INPUT);
    if (ret &amp;lt; 0) {
        return;
    }
    //ret = gpio_pin_interrupt_configure_dt(&amp;amp;button_0, GPIO_INT_EDGE_RISING);
    ret = gpio_pin_interrupt_configure_dt(&amp;amp;button_0, GPIO_INT_EDGE_BOTH);
    if (ret &amp;lt; 0) {
        return;
    }

}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;And finally, I adjusted your long_button_pressed() callback to check the state of the pin, starting the timer only if it was pressed, and stopping the timer if it was not pressed (which would have been triggered by a release action):&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;void long_button_pressed(const struct device *dev, struct gpio_callback *cb, uint32_t pins)
{
   // if (gpio_pin_get_dt(&amp;amp;button_0)) {
    if(pins &amp;amp; BIT(button_0.pin)){
        int val = gpio_pin_get_dt(&amp;amp;button_0);
        LOG_INF(&amp;quot;button pin detected %08x, val %d&amp;quot;, pins, val);
        if (val == 1) { // if (val) { 
            k_timer_start(&amp;amp;button_timer, K_SECONDS(10), K_NO_WAIT);
            LOG_INF(&amp;quot;Timer started&amp;quot;);
        }
        else {
            k_timer_stop(&amp;amp;button_timer);
            long_press_detected = false;
            LOG_INF(&amp;quot;Timer stopped&amp;quot;);
        }
    }
}&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Also added some logging in that callback, as you can see.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Please note:&lt;/p&gt;
&lt;p&gt;For testing this is of course ok, but for HW specific .overlays, the &amp;quot;best practice&amp;quot; is to create a folder called boards in your application root folder, and then create an overlay file called &amp;quot;&amp;lt;board_name&amp;gt;.overlay&amp;quot; in there. This will automatically be picked up by the compiler.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For application specific overlays, the common practise is to have a file called &amp;quot;app.overlay&amp;quot;. This should hold the devicetree configurations that are common for all boards. I&amp;#39;ll add an empty nrf52840dk_nrf52840.overlay in a boards folder, just so that you see what I mean. But this is just formalities, and the way we do it in our samples. You decide how to build up your app.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/long_5F00_press_5F00_v2.zip"&gt;devzone.nordicsemi.com/.../long_5F00_press_5F00_v2.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Give it a go, and let me know if it doesn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517623?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 09:21:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:862a7636-456e-466b-bd13-005114f97f29</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;Hi, &lt;a href="https://devzone.nordicsemi.com/members/edvin-holmseth"&gt;Edvin&lt;/a&gt;&amp;nbsp;have you looked in the application?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517548?ContentTypeID=1</link><pubDate>Wed, 08 Jan 2025 18:53:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a40ca64d-a459-40ed-b7ef-24631f7636c7</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/long_5F00_press.zip"&gt;devzone.nordicsemi.com/.../long_5F00_press.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hi &lt;a href="https://devzone.nordicsemi.com/members/edvin-holmseth"&gt;Edvin&lt;/a&gt; I have uploaded my application here, let me know if you faced any issue in test. it is without any sensitive information.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517427?ContentTypeID=1</link><pubDate>Wed, 08 Jan 2025 10:07:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81da833a-a792-4c64-8503-75bacaeec53d</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;The easiest is probably to strip down your application so it can just reproduce your issue without having any sensitive information, and you can upload it here. So e.g. if you are able to reproduce the issue without the eeprom parts, then perhaps you can strip down that part, basically remaining only the components for the button, the timer, and see if it still fails. If so, you can upload it here. It shouldn&amp;#39;t hold any sensitive information.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you need to create a private ticket, that is pretty much the same way that you created this ticket, but I believe you need to fill your profile with a bit more information first. It should say what you need when you try to create a private ticket.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517368?ContentTypeID=1</link><pubDate>Wed, 08 Jan 2025 05:29:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:357be399-bd58-4423-8bf8-a048f4ac1974</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;Yes, that same timer including the eeprom parts.&lt;br /&gt;how can I create new private issue? I will upload there.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517249?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 13:59:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ec809f0-ac0b-41ae-b608-1739337ed413</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Is that the exact same timer, with the exact same timeout handler? (including the eeprom parts)?&lt;/p&gt;
&lt;p&gt;Again, if you upload your application, I can have a look.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517238?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 13:37:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:828d1e0d-a95f-4841-a15c-fe536f5686ee</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;timer should be start when button press detected, if it is not pressed for 10 sec then timer should be stop.&lt;br /&gt;If I start timer in main then it trigger the timeout handler.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517217?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 13:06:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20058d37-0495-493d-8222-d07c4be0f67e</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;ok. So then the question is, can you start the timer from main()? Does it trigger the timeout handler then?&lt;/p&gt;
&lt;p&gt;BR,&lt;br /&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517215?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 12:56:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:373a523f-e849-4d76-9a6a-22cc524fdc01</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;I have called long_press_button() from main&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517213?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 12:52:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:092c6472-42d2-4a69-8d5b-9424307603de</guid><dc:creator>Edvin</dc:creator><description>[quote user="bhargav_gondaliya"]Is pin configuration and button node is correct?&lt;br /&gt;[/quote]
&lt;p&gt;Looks ok, but I haven&amp;#39;t tested it. If you want me to, please zip and upload the zipped application folder here.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But since you get the initial callback, I assume it is correct.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I would try to split up the application. I would say that you got the button handling working, so what remains is the timer and timeout handler.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What if you just start the timer from main(). Does the timeout handler get called then?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="Edvin Holmseth"]&lt;p&gt;And finally, is&amp;nbsp;long_press_button() called at some point before all this?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;Still not sure where you are calling the&amp;nbsp;long_press_button() from.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517205?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 12:18:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f6c537ed-0a9e-4d74-9b79-01c86182996e</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;Hi, when button pressed single time &amp;nbsp;long_button_pressed is called and got log of button pin detected.&lt;br /&gt;unable to triggered &amp;quot;button_timer_expiry_handler&amp;quot;.&lt;/p&gt;
&lt;p&gt;neither &amp;quot;long_press not detected&amp;quot; printed nor button_timer_expiry_handler triggered.&lt;br /&gt;&lt;br /&gt;basically, I want to implement feature like when button is pressed for 10 sec my device should be reset (button_timer_expiry_handler should be triggered automatically after 10 sec ).&lt;br /&gt;&lt;br /&gt;I will try as you suggested&lt;/p&gt;
&lt;p&gt;For debugging purposes, have you tried to comment out these two lines:&lt;/p&gt;
&lt;p&gt;k_timer_stop(&amp;amp;button_timer);&lt;br /&gt; long_press_detected = false; // Reset flag if button is released&lt;br /&gt;&lt;br /&gt;Is pin configuration and button node is correct?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517197?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 11:50:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4a6da21-9247-49ae-aeaa-9043500d3456</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry for the late reply. Still working on the backlog from the christmas/new years break.&lt;/p&gt;
&lt;p&gt;It was not clear to me which callback does what, only based on your snippets.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It is still not clear to me which callback that is triggered and which one that is not. Which is the one that is triggered on a (normal) button press (that is not long)?&lt;/p&gt;
[quote user="bhargav_gondaliya"] I am got &amp;nbsp;LOG_INF(&amp;quot;button pin detected&amp;quot;); from long_press_button callback.[/quote]
&lt;p&gt;The &amp;quot;button pin detected&amp;quot; is from&amp;nbsp;your&amp;nbsp;long_button_pressed(), not long_press_button().&lt;/p&gt;
&lt;p&gt;But if you see &amp;quot;button pin detected&amp;quot; in your log, it suggests that the&amp;nbsp;long_button_pressed() was triggered, at least. And that it calls k_timer_start(). Is&amp;nbsp;button_timer_expiry_handler() triggered at any point? Or is &amp;quot;long_press not detected&amp;quot; printed before the button_timer_expiry_handler() is triggered?&lt;/p&gt;
&lt;p&gt;For debugging purposes, have you tried to comment out these two lines:&lt;/p&gt;
&lt;p&gt;k_timer_stop(&amp;amp;button_timer);&lt;br /&gt; long_press_detected = false; // Reset flag if button is released&lt;/p&gt;
&lt;p&gt;?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;And finally, is&amp;nbsp;long_press_button() called at some point before all this?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/517130?ContentTypeID=1</link><pubDate>Tue, 07 Jan 2025 06:30:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd7d32bc-5904-40a2-bf48-242cef8ba0a4</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;Hi,&lt;a href="https://devzone.nordicsemi.com/members/edvin-holmseth"&gt;Edvin&lt;/a&gt; is there any solution about long press button?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/516867?ContentTypeID=1</link><pubDate>Sat, 04 Jan 2025 09:02:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e496ba6-0d22-4e95-9225-de0482a201c5</guid><dc:creator>bhargav_gondaliya</dc:creator><description>&lt;p&gt;Yes, I am able to enter in gpio interrupt callback. I am got &amp;nbsp;LOG_INF(&amp;quot;button pin detected&amp;quot;); from long_press_button callback.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Long Press Button Interrupt in NCS</title><link>https://devzone.nordicsemi.com/thread/516866?ContentTypeID=1</link><pubDate>Sat, 04 Jan 2025 08:57:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d9d167b6-c311-4985-a6a0-a118f89f5db8</guid><dc:creator>X4ce</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Are you able to enter in gpio interrupt callback?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>