<?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>How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/8601/how-to-check-button-press-bouncing-de-bouncing-with-nrf51822</link><description>Hello Nordic, 
 I am working on [nrf51822 custom board+SDK8.0.0+SD110]. I need to test button press bouncing and de-bouncing, how it works on the board ? I found one example (--app-button-example-master--) but its not exactly described where its controlling</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Aug 2015 01:58:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/8601/how-to-check-button-press-bouncing-de-bouncing-with-nrf51822" /><item><title>RE: How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/thread/31489?ContentTypeID=1</link><pubDate>Wed, 12 Aug 2015 01:58:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:544e0719-ef72-4209-af88-7422dfa124ce</guid><dc:creator>HSA</dc:creator><description>&lt;p&gt;Hi Michaeld,&lt;/p&gt;
&lt;p&gt;Could you please tell me where I can see the button_bouncing in [app_button.c], I want to see the bouncing value changing at particular pin; How can I check that using above mentioned example.&lt;/p&gt;
&lt;p&gt;Please suggest~&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;/regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/thread/31488?ContentTypeID=1</link><pubDate>Tue, 11 Aug 2015 09:11:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3927b12b-d745-49de-83bb-f291d333a0f4</guid><dc:creator>michaeld</dc:creator><description>&lt;p&gt;Sorry but I cannot code that for you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/thread/31487?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2015 07:00:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91e5eaa0-5b64-497a-b3fb-efcad0b4005c</guid><dc:creator>HSA</dc:creator><description>&lt;p&gt;Hello Michaeld,&lt;/p&gt;
&lt;p&gt;Thanks for your suggestion. I am doing this to see the working of button bouncing/debouncing practically (on real hardware). I am sorry to say but actually, I am newbie to understand nrf code pattern. it would be really grateful if you please send me some way to code this &lt;em&gt;(adding counter to read the bounces and read them on terminal through UART)&lt;/em&gt;.  Please.  I am following (--ble-app-lbs-master--) example.&lt;/p&gt;
&lt;p&gt;Please help!&lt;/p&gt;
&lt;p&gt;/Regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/thread/31486?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2015 06:34:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e8a6588-4fda-423c-98fe-15b2d9025e7c</guid><dc:creator>michaeld</dc:creator><description>&lt;p&gt;You could maybe implement an counter which counts the button bounces and output it via UART or you can read the value in debug mode. You can change the functions in the app_button.c to implement something like this.&lt;/p&gt;
&lt;p&gt;May I ask why you want to see that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/thread/31485?ContentTypeID=1</link><pubDate>Sat, 08 Aug 2015 06:08:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7c9c9a2-3167-4f26-a403-0f62faf557f0</guid><dc:creator>HSA</dc:creator><description>&lt;p&gt;Hi Michaeld,&lt;/p&gt;
&lt;p&gt;Thanks for your reply...but could you please suggest me, how I can see its effect on read hardware nrf51822 custom board ? How can I see the bouncing when button pressed and de-bouncing when button state gets stable. How can I see the changes while modifying the detection delay or any other..?&lt;/p&gt;
&lt;p&gt;Please suggest. Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to check button press bouncing/de-bouncing with nrf51822?</title><link>https://devzone.nordicsemi.com/thread/31484?ContentTypeID=1</link><pubDate>Fri, 07 Aug 2015 12:05:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c0d1aa7a-9a93-4453-aa18-54842eb67748</guid><dc:creator>michaeld</dc:creator><description>&lt;p&gt;In under the nRF_Libraries -&amp;gt; app_button.c there are the functions for button handling and the de-bounce of the button. It works with app_timer to create a detection delay which functions as a de-bouncer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>