<?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>HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/14843/hid-keyboard-example-not-recognized-by-ipad</link><description>I programmed a PCA10001 with the HID Keyboard example and changed the preprocessor code from NRF6310 to PCA10001. The functions were tested according to the online HID Keyboard Application notes and everything worked as expected. (Note: The Application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 19 Sep 2018 10:02:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/14843/hid-keyboard-example-not-recognized-by-ipad" /><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/149386?ContentTypeID=1</link><pubDate>Wed, 19 Sep 2018 10:02:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71ee9d31-0eb3-4162-9c60-a96d9aac724c</guid><dc:creator>Shierly</dc:creator><description>&lt;p&gt;&lt;span class="f"&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;If the keys on your Apple keyword is not working as you expected then it&amp;nbsp;&lt;span&gt;might require you to perform some steps before it&amp;#39;s safe, To know everything in details visit here&amp;nbsp;&lt;/span&gt;&lt;a href="https://www.ipadsupportnumber.com/blog/fix-apple-application-support-error-2/"&gt;Apple Application Support&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56667?ContentTypeID=1</link><pubDate>Thu, 21 Jul 2016 07:57:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5091e3d-b814-4c13-91f0-d4485148e1d8</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: I mentioned in the comment: It&amp;#39;s to be used with Softdevice v7.x.&lt;/p&gt;
&lt;p&gt;All examples in SDK v6 are to be used with Softdevice S110 v.7 not  S110 v6.0.&lt;/p&gt;
&lt;p&gt;Have a look &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51422_nRF51822_ic_rev_sdk_sd_comp_matrix.html?cp=3_0_3"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56666?ContentTypeID=1</link><pubDate>Wed, 20 Jul 2016 18:58:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3039eee-c717-479e-8277-f95b541d013e</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;Did the example that you sent in the zip file work for you on a Rev 2 chip with s110?&lt;/p&gt;
&lt;p&gt;I unzipped the file into Nordic nRF51 SDK 6.1.0 &amp;gt; nrf51822 &amp;gt; Board &amp;gt; pca10001 &amp;gt; s110 &amp;gt; ble_app_hids_keyboard  PCA10001. Erased and programmed s110_nrf51822_6.0.0_softdevice.hex. Build all was successful in uVision5 (no errors). Loaded successfully and started running.&lt;/p&gt;
&lt;p&gt;Advertising light never comes on. Loaded Debug and it never reaches main(). Starts at 12898 after reset (why not 00000?), runs several instructions down to 12BB2 then hangs at 12B94/12B96.&lt;/p&gt;
&lt;p&gt;I have made NO changes to the code or uVision5 Target Options at all.&lt;/p&gt;
&lt;p&gt;Also unzipped into Board &amp;gt; nrf6310 folder with same results.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56665?ContentTypeID=1</link><pubDate>Thu, 14 Jul 2016 10:15:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bd06eca-ac22-4a75-a63f-b4db19d1c4c4</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: Why did you changed the parameters:&lt;/p&gt;
&lt;p&gt;&amp;quot;Set Device = nRF51822_xxAA, IROM1 = 0x1B000, Size = 0x25000, IRAM1 = 0x20002000, Size = 0x5F80&amp;quot; ?&lt;/p&gt;
&lt;p&gt;You should keep them unchanged since it&amp;#39;s configured to meet with the Softdevice v7.x&lt;/p&gt;
&lt;p&gt;I attached in my answer below the example I ported for PCA10001 SDK v6.1 SDK v7.x&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56664?ContentTypeID=1</link><pubDate>Thu, 14 Jul 2016 00:12:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ea78d42-5020-4e70-8e5e-5aada20cf3e9</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;OK, I did not realize that SDK and softstack versions were tied to chip versions. With that in mind, our chips are all QFAAG0 which are rev 2 chips. I was using SDK v11.0.0 (now changed to v6.1.0) and S130 (now changed to S110).&lt;/p&gt;
&lt;p&gt;The HID Keyboard example for S110 uses the nRF6310 and I am using the PCA10001 (will go to custom board after this is running). I loaded the HID Keyboard example from the nRF6310 directory made several changes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Changed the preprocessor symbols to BOARD_PCA10001&lt;/li&gt;
&lt;li&gt;Set Device = nRF51822_xxAA, IROM1 = 0x1B000, Size = 0x25000, IRAM1 = 0x20002000, Size = 0x5F80&lt;/li&gt;
&lt;li&gt;Set Debug to J-Link / J-Trace Cortex&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;After running Build All there were errors due to LED&amp;#39;s and buttons that are not available on the PCA10001. I commented out the lines that included the LED&amp;#39;s and buttons that are unavailable on PCA10001 (LED_2 thru LED_7 and BUTTON_2). Then Build All was successful.&lt;/p&gt;
&lt;p&gt;Loaded/ran the code. NRF MCP and iPad (in Settings) did not find Nordic Keyboard. Debug shows that the code never reaches main() and appears to be hanging in the startup code.&lt;/p&gt;
&lt;p&gt;Am I on the right track now?&lt;/p&gt;
&lt;p&gt;Was my major problem that I was using the incorrect SDK and softstack?&lt;/p&gt;
&lt;p&gt;Do you have any suggestions to help determine why the PCA10001 is not advertising?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56663?ContentTypeID=1</link><pubDate>Wed, 13 Jul 2016 11:30:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb47080e-f234-4037-a281-7ba18edfc241</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Tom,&lt;/p&gt;
&lt;p&gt;To determine which rev your chip is please have a look &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51822_ic_revision_overview.html?cp=3_0_1"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;After that you can find which softdevice and SDK is compatible with your chip by looking at &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51422_nRF51822_ic_rev_sdk_sd_comp_matrix.html?cp=3_0_3"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;To erase bonding information on the PCA10001 you press and hold the BTN_ID_WAKEUP_BOND_DELETE (button 1) when reset the chip. Another option is to do a &amp;quot;Erase All&amp;quot; on the chip, only reprogram the chip won&amp;#39;t help erase bond information.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s been quite long thread and maybe I am lost at some points but I don&amp;#39;t know why you have to click &amp;quot;Forget this device&amp;quot; ? What happens if you simply click to connect (and they bond automatically) and use the keyboard ?&lt;/p&gt;
&lt;p&gt;You click &amp;quot;Forget this device&amp;quot; only if you want to have a new bond to the device, don&amp;#39;t click it every time you connect. And when you want a new bond to the device, make sure you delete old bond on both of the device.&lt;/p&gt;
&lt;p&gt;Connect is not the same as Bond. However in your case with HID device, the iOS device will do bonding automatically (Popup message &amp;quot;if you want to pair with ... &amp;quot;).
If you don&amp;#39;t click &amp;quot;Forget this device&amp;quot; , simply connect, press button 0 to write hello, and then reset the PCA10001, what happens ?&lt;/p&gt;
&lt;p&gt;Regarding Wiresharks issue, please download wireshark v1.10 &lt;a href="https://www.wireshark.org/download/win32/all-versions/"&gt;here&lt;/a&gt;. It&amp;#39;s the only version we support with the sniffer.&lt;/p&gt;
&lt;p&gt;To upload photo, please click on the image button next to the 101 101 button when you edit the question, you can also add them as attachment (the paperclip button)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56662?ContentTypeID=1</link><pubDate>Tue, 12 Jul 2016 16:29:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd5b21c9-59b0-4231-b88d-4940d9874b00</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;When I said &amp;quot;Settings showed it as an option and I selected it&amp;quot; I meant that the Nordic Keyboard was found by the iPad&amp;#39;s Bluetooth search and I tapped on &amp;quot;Nordic Keyboard&amp;quot; to enable the BT connection. I was then able to tap on the icon to the right of “Nordic Keyboard” and then tap &amp;quot;Forget this device&amp;quot;. I did nothing to the PCA10001 (did not reprogram it). Then it connected and Button 0 sent characters to the iPad.&lt;/p&gt;
&lt;p&gt;After removing power from the PCA10001 it would only connect using MCP and when going to Settings it said “Pairing unsuccessful” and disconnected in 8-10 seconds. Therefore I cannot force it to &amp;quot;forget&amp;quot; again.&lt;/p&gt;
&lt;p&gt;You asked if I also erased the bond information on the PCA10001. How do I do that? Reprogram?&lt;/p&gt;
&lt;p&gt;My PCA10001 and our custom boards all have QFAAG0 parts (all rev 2). You say they &amp;quot;may not be compatible.&amp;quot; How do we definitively determine that?&lt;/p&gt;
&lt;p&gt;I can test the PCA10001 with S110 but isn&amp;#39;t S130 required for the HID Keyboard? If so, how do I test with S110? Are you asking me to test S110 with Beacon code to see if it connects?&lt;/p&gt;
&lt;p&gt;The iPad uses the term &amp;quot;connect&amp;quot;. Is “connect the same as &amp;quot;bond&amp;quot;?&lt;/p&gt;
&lt;p&gt;I started ble_sniffer.exe in 32K Win7 (2GB RAM) and Nordic_Keyboard was found. After pressing “w” to load Wireshark, Network Protocol Analyzer starts registering plugins but stops at 52%. Another window opens saying “Wireshark has stopped working.” The only option is to Close Program. Could not find anything in Google to help resolve this.&lt;/p&gt;
&lt;p&gt;How can I add screen shot images to comment? Must I use Photobucket or similar?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56660?ContentTypeID=1</link><pubDate>Tue, 12 Jul 2016 11:19:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3bfb208-aae1-4dd8-ba9f-a45e2d8180b5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: Have you also erased the bond information on the PCA10001 when you click forget this device on iPad?
On the first time when you connect did you bond ?
I don&amp;#39;t get this part &amp;quot;Settings showed it as an option and I selected it, it connected and I could send characters using Button 0.&amp;quot; Which option was that ? A screenshot would be useful.&lt;/p&gt;
&lt;p&gt;You chip is QFAAG0, according to &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51822_ic_revision_overview.html?cp=3_0_1"&gt;this&lt;/a&gt;, it&amp;#39;s rev 2, it may not be compatible with S130 v2 in the SDK v11. I would suggest to test with SDK v7, S110 v7. Just to check if the issue is with the iOS device.&lt;/p&gt;
&lt;p&gt;If you want to attach files, screenshot, please edit the question and add them .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56659?ContentTypeID=1</link><pubDate>Mon, 11 Jul 2016 15:16:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21f3353f-9ce7-484f-b83e-ffebcf4f0f13</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;I am using the stock example (except changing to PCA10001).&lt;/p&gt;
&lt;p&gt;After connecting with MCP I went to Settings and selected Forget This Device and then reset the PCA10001. Settings showed it as an option and I selected it, it connected and I could send characters using Button 0.&lt;/p&gt;
&lt;p&gt;I have tried to repeat this numerous time without success. I have cycled power on the PCA10001, enabled Bluetooth using both MCP and Settings in various sequences but it keeps saying &amp;quot;Pairing Unsuccessful&amp;quot;. When selecting OK it indicates it is connected for about 10 seconds and then disconnects. There was no opportunity to Forget Device and Button 0 does not send characters. I have not tried to reboot the iPad.&lt;/p&gt;
&lt;p&gt;It seems like this may be an iPad issue and not the HID Keyboard.&lt;/p&gt;
&lt;p&gt;I have rushed this off this morning because I know you will be leaving the office soon. I will spend more  time today and try to get a sniffer trace.&lt;/p&gt;
&lt;p&gt;I have some screenshots - how do I upload them?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56661?ContentTypeID=1</link><pubDate>Mon, 11 Jul 2016 12:28:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:852bd5c5-224a-47a5-8f53-c3cab82f8223</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: I suspect that the iPad didn&amp;#39;t detect your device as a HID device (that&amp;#39;s why you couldn&amp;#39;t write hello by pressing the button).
Make sure you have bonded to the device, and no previous bonding information is stored. Also please test with the stock example, just in case there is some unaware modification added.&lt;/p&gt;
&lt;p&gt;A sniffer trace would really help. Also a screenshot of the MCP screen when you connected and do service discovery would be useful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56649?ContentTypeID=1</link><pubDate>Fri, 08 Jul 2016 14:38:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:244d7e70-03bf-4eb9-aed4-e10596caeb39</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;I am not switching between beacon and HID Keyboard - HID Keyboard only. Just a note, I am connecting to an iPad and not an iPhone (probably not a significant point).&lt;/p&gt;
&lt;p&gt;I just did a test running off a battery (not debugger) and found that when the battery was inserted it would not connect in Settings unless it connected through NRF MCP first.&lt;/p&gt;
&lt;p&gt;Then I removed the battery and reinserted it again. Same thing - required NRF MCP to connect first before Settings would show it connected.&lt;/p&gt;
&lt;p&gt;I have never installed or used the sniffer so it may take some time to get that information if you think it is necessary.&lt;/p&gt;
&lt;p&gt;I still have the problem where the &amp;quot;hello&amp;quot; is not received on the iPad when Button 0 is pressed. This was working on July 1 but when I came back to the project several days later the device would not advertise. There were no changes to the code or hardware during that time. I then started from scratch by loading the original Nordic HID Keyboard example (no source changes). As mentioned before, the only change made was setting PCA10001 in the preprocessor. Also, using Debug the code runs through ble_hids_inp_rep_send() in ble_hids.c with good err_code (not DATA_SIZE, INVALID_STATE, or INVALID_PARAM errors) as mentioned before.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56657?ContentTypeID=1</link><pubDate>Fri, 08 Jul 2016 11:50:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08ef6709-ca51-4e41-b507-81687ea14998</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: It&amp;#39;s what I suspected, IS_SRVC_CHANGED_CHARACT_PRESENT = 1 doesn&amp;#39;t guarantee that the iPhone would update the advertising packet.
But you won&amp;#39;t have problem if you don&amp;#39;t change the advertising packet (switch to beacon), right ?&lt;/p&gt;
&lt;p&gt;If you simply stay in HID keyboard mode and restart the device, it would be reconnected automatically ?&lt;/p&gt;
&lt;p&gt;I would suggest you if you plan to switch between beacon and HID, you can try to change the address when switch to beacon, for example +1 to the address. This will trick the iPhone to think there are 2 different devices.&lt;/p&gt;
&lt;p&gt;Regarding the issue with &amp;quot;when restarting the program in Debug, must connect through NRF MCP&amp;quot; , could you capture a sniffer trace ? It good to check and compare if there is any difference and figure out why the phone didn&amp;#39;t reconnect.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56658?ContentTypeID=1</link><pubDate>Thu, 07 Jul 2016 18:55:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5003079f-4506-4975-9e0d-132bda5ce111</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;I changed #define IS_SRVC_CHANGED_CHARACT_PRESENT 1 (was 0) in main.c but it still will not connect to the iPad (in Settings) unless the NRF MCP app is run and connected first.&lt;/p&gt;
&lt;p&gt;Also, when restarting the program in Debug, must connect through NRF MCP (does not automatically reconnect).&lt;/p&gt;
&lt;p&gt;After connecting the &amp;quot;hello&amp;quot; characters are not received by the iPad. This worked several days ago. The only changes from the original HID Keyboard example code for this test are: (1) changed board in preprocessor to PCA10001 and (2) changed IS_SRVC_CHANGED_CHARACT_PRESENT to 1.&lt;/p&gt;
&lt;p&gt;Runs through ble_hids_inp_rep_send() in ble_hids.c with good err_code (not DATA_SIZE, INVALID_STATE, or INVALID_PARAM errors).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56656?ContentTypeID=1</link><pubDate>Mon, 04 Jul 2016 13:03:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cb0b2f3-80ab-4f49-93b2-ce28d05afae5</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: It&amp;#39;s explainable. If you don&amp;#39;t enable IS_SRVC_CHANGED_CHARACT_PRESENT = 1 , the iOS device will make an assumption that your device will never change the services table. And it will cache your attribute table and keep thinking your device is the beacon.
MCP when connect to the device will force the iOS device to update the advertising packet and the new attribute table.&lt;/p&gt;
&lt;p&gt;So, make sure you turn on IS_SRVC_CHANGED_CHARACT_PRESENT in both beacon firmware and the keyboard firmware.&lt;/p&gt;
&lt;p&gt;However, this doesn&amp;#39;t guarantee the phone will update the advertising packet (it guarantee the phone will update the attribute table though). So you may still need to use MCP to scan and connect if you want iOS device to remove the cached advertising packet.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56655?ContentTypeID=1</link><pubDate>Fri, 01 Jul 2016 16:58:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e8aadcf-4ac7-4e42-8dd6-c1de9e665e7c</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;Installed MCP on iOS iPad Air (not Air 2). After enabling BT the device was found and says &amp;quot;Beacon Config&amp;quot; and displays RSSI. I expected &amp;quot;Keyboard Config&amp;quot; and not &amp;quot;Beacon Config&amp;quot;.&lt;/p&gt;
&lt;p&gt;After pressing the Connect button it connects and shows Device Information and Battery Service. Selected Battery Service shows the UUID, Properties, Value and Descriptor. It appears to be working in MCP on iPad.&lt;/p&gt;
&lt;p&gt;Just went back to Settings and Nordic_Keyboard is now shown and connected.&lt;/p&gt;
&lt;p&gt;I closed MCP and removed power from the PCA10001 then the iPad indicated Nordic_Keyboard Not Connected (as expected). Applied power again and it indicated Connected.&lt;/p&gt;
&lt;p&gt;I opened Google and after pressing Button0 5 times &amp;quot;hello&amp;quot; appeared in the search box.&lt;/p&gt;
&lt;p&gt;It looks like it is now working but not sure what has changed. The only change was running MCP. How could that have enabled it? For now there is no problem. I will advise you if something changes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56654?ContentTypeID=1</link><pubDate>Fri, 01 Jul 2016 15:22:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3fa52e91-fa37-406e-be03-bf14678f9715</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: Please test with the nRF Master Control Panel  on iOS , you can download it from app store.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56653?ContentTypeID=1</link><pubDate>Fri, 01 Jul 2016 14:50:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:72c03b53-c58c-45c5-9262-6881dd5e1ce3</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;No, I am running MCP on a PC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56652?ContentTypeID=1</link><pubDate>Fri, 01 Jul 2016 12:20:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a6aef8fd-582f-4a3d-86a1-cc3a5a12d53c</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@Tom: The iPad doesn&amp;#39;t see it on the Bluetooth setting but can you see it in Master Control Panel app on the iPad ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56668?ContentTypeID=1</link><pubDate>Thu, 30 Jun 2016 15:50:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c681c648-3f79-4646-85de-24078f1a32ee</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Tom,
The example worked fine here, I just tested with the PCA10001 and an iPad 3. Could you read the version number of the board ?&lt;/p&gt;
&lt;p&gt;Please be aware that chip revision 1 or 2 is not compatible with the latest S130 v2.0, it should be revision 3.&lt;/p&gt;
&lt;p&gt;Could you clarify that you can connect and pair but the keyboard doesnt send &amp;quot;hello&amp;quot; when pressing button 0 ?&lt;/p&gt;
&lt;p&gt;If possible please capture a &lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF-Sniffer/(language)/eng-GB"&gt;sniffer trace&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Attachment: ble_app_hrs for PCA10001 SDK v6.1
&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_app_5F00_hids_5F00_keyboard-_2D00_-PCA10001.zip"&gt;ble_app_hids_keyboard - PCA10001.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56651?ContentTypeID=1</link><pubDate>Thu, 30 Jun 2016 15:32:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4c056dd-8049-4e9c-ab47-db4c41ca9b13</guid><dc:creator>Tom</dc:creator><description>&lt;p&gt;SDK11.0.0.89a8197
ble_app_hids_keyboard_s130_pca10028.uvproj&lt;/p&gt;
&lt;p&gt;Yes, it advertises and MCP can discover services.&lt;/p&gt;
&lt;p&gt;It passed all tests with the HID Keyboard Application note on MCP.&lt;/p&gt;
&lt;p&gt;It is not found at all on an iPad Air.&lt;/p&gt;
&lt;p&gt;The chip is marked:
N51822
QFAAG0
1351A6 (is this rev 1, 2 or 3?)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HID Keyboard Example Not Recognized by iPad</title><link>https://devzone.nordicsemi.com/thread/56650?ContentTypeID=1</link><pubDate>Thu, 30 Jun 2016 08:49:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0838c7ec-f034-4fe7-baa9-0e2cf71ebe8b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Tom,&lt;/p&gt;
&lt;p&gt;Could you tell the SDK version you used, and the exact HID project name you used ?&lt;/p&gt;
&lt;p&gt;Have you checked if the board advertising ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>