<?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>nRF51822 HID example - delay between characters</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/988/nrf51822-hid-example---delay-between-characters</link><description>Hi, 
 I&amp;#39;m using SDK 4.4.2 and softdevice 5.2.1 to try the HID example. Although it is provided for the nRF6350 kit, I ported (buttons and LEDs) the example to the EV kit (PC1001) and I can connect both to iOS and OS X without any issues. However, typing</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 27 Nov 2013 08:26:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/988/nrf51822-hid-example---delay-between-characters" /><item><title>RE: nRF51822 HID example - delay between characters</title><link>https://devzone.nordicsemi.com/thread/4674?ContentTypeID=1</link><pubDate>Wed, 27 Nov 2013 08:26:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81a4081a-85fc-4d7c-a505-eeb4cc38b3d0</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Totally agree.
I will report that as an feature improvement internally.&lt;/p&gt;
&lt;p&gt;-Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 HID example - delay between characters</title><link>https://devzone.nordicsemi.com/thread/4673?ContentTypeID=1</link><pubDate>Tue, 26 Nov 2013 20:39:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d495c591-1bb1-4cad-bafa-891e4cab96af</guid><dc:creator>Wobs</dc:creator><description>&lt;p&gt;Thanks, It was the lack of pullup! To my defense, I kind of expected that there was a proper pullup on the button. :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 HID example - delay between characters</title><link>https://devzone.nordicsemi.com/thread/4672?ContentTypeID=1</link><pubDate>Tue, 26 Nov 2013 15:23:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a995db2-ee6f-45ba-9979-fd94f5955946</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The example is set up to be a bit slow. As you state, it will send one-and-one character for each keypress.
For each keypress you send, you will also send a key-release (only &amp;#39;0&amp;#39;).&lt;/p&gt;
&lt;p&gt;What you can do to make it go a bit faster is to reduce the button-detection delay (debouncer) via this define:
&lt;code&gt;BUTTON_DETECTION_DELAY APP_TIMER_TICKS(10, APP_TIMER_PRESCALER)&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Also, since this example does not use pull on the buttons, you should add this under the function &amp;quot;buttons_init&amp;quot;:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;    static app_button_cfg_t buttons[] =
    {
        {KEY_PRESS_BUTTON_PIN_NO,       false, NRF_GPIO_PIN_PULLUP, button_event_handler},
        {BONDMNGR_DELETE_BUTTON_PIN_NO, false, NRF_GPIO_PIN_NOPULL, NULL}
    };

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Best regards
Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 HID example - delay between characters</title><link>https://devzone.nordicsemi.com/thread/4671?ContentTypeID=1</link><pubDate>Tue, 26 Nov 2013 14:46:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed3b4926-b6a2-4cc2-810e-0ca10cf5d4aa</guid><dc:creator>Wobs</dc:creator><description>&lt;p&gt;Should I post a video to clarify my point? I&amp;#39;d appreciate a little hand holding to figure out what causes this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>