<?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>what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12563/what-hex-value-to-be-written-on-the-the-mcp-immediate-alert-service-for-ios</link><description>Hello Everyone, 
 I have been working around BLE profiles for few months and i have made several tested for each service via MCP(android) everything works fine but now i switched to IOS(MCP) when i connect for the first time it is asking static passkey</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 29 Apr 2016 13:45:35 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12563/what-hex-value-to-be-written-on-the-the-mcp-immediate-alert-service-for-ios" /><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47690?ContentTypeID=1</link><pubDate>Fri, 29 Apr 2016 13:45:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19d6f647-3543-4d40-ba1e-1108a3b4c5db</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Prabhudurai: I don&amp;#39;t know what else I can help you here. I don&amp;#39;t have other advice beside what I suggested before. You need to understand what happens when the device doesn&amp;#39;t want to bond and disconnect. Sniffer trace should be provided. Please provide the hex file that you used to test. Also please do nrfjprog --readcode filename.hex and provide me the filename.hex, after  you have bonded with the iOS device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47689?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 14:08:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23f2e3e4-3f48-489f-a101-cc0ff9a1b735</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;Thank you so much for your kind reply yes you were right after the first bond  then i disconnected and trying reconnect with theNRF51DK device but it wont function or receive any information from the IPhone NRFMCP and NRF TOOLBOX , but its completely oppoiste it is working very well on the android phone NRFMCP/NRF TOOLBOX, am also thinking in the same way how can i store the bonded information do i need to add any external functions or what should i do for that issue?&lt;/p&gt;
&lt;p&gt;I have also tried the proxmity example on the NRFTOOLBOX by using IOS its got connected for the first bond after disconnecting for the first time and while reconnecting again the device is not at all functioning and moreover all the examples are like that for the first time it is asking for pairing then we need to delete or erase the bond inforamtion for future connectivity could you please try on your side with your iphone you too were facing the same issue like me for reconnectivity&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47688?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 13:45:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44f99e7e-3501-4b61-86c2-acf61c772db9</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Prabhudurai,&lt;/p&gt;
&lt;p&gt;We need to find a way to debug this properly.&lt;/p&gt;
&lt;p&gt;As I understand, after the first bond. You disconnect, and then you connect again but the device won&amp;#39;t work. Could you explain clearly step by step ?&lt;/p&gt;
&lt;p&gt;My suspicion is that bond information was not stored properly, so that when you re-bond the iPhone tried to encrypt the link with the old bond information but the nRF51 reject it. You need to run in debug mode and check if bond information is stored and re-used.&lt;/p&gt;
&lt;p&gt;Could you clarify you see the same issue with the stock example in the SDK ? Have you tried to test with nRFToolbox app ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47684?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 10:17:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:28b5b6bb-61a6-46d4-a32a-30a3865a393a</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;could you please tell me how to erase the bonded information after every disconnect event on IOS&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47687?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 08:37:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3bc4dac4-0cf8-4415-9dfc-d9857dd3db11</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;actually when i reconnect it is getting connected but not bonded if i write 0x01 on the immediate alert service nothing happening on the device side where if i delete the erase bond information on the bluetooth side and then its working very well sorry i cannot able to use sniffer trace because i do not have two devices along with me i just have only one NRF51DK&lt;/p&gt;
&lt;p&gt;where in the Andoird it getting connected automatically and works very well no need to delete the bond information its due to apple settings or there is somethign wrong in my software&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47686?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 08:34:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:037da0d6-72f4-4ffb-84bd-4fb8c54fa484</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Could you tell me what happens when you reconnect ? Have you check if the number of bonded central exceed the DEVICE_MANAGER_MAX_BONDS number ? 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; could give more information.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47685?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 08:22:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae61047f-766b-4d6e-b2d2-88174e88de37</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;Thank you so much for your kind reply and i am also managed to do proxmity app work but there is a one real big problem with IOS it is getting connected only for the first time properly and then  every time i have to select the erasebond information in the bluetooth settings manually and then i have click connect option  in the NRFMCP or NRFTOOLBOX then only it is working could you please tell me how can i do erase bond inforamtion for IOS by using software
i do not wnat to erase bond manually could you suggest me some possible methods for doing via software&lt;/p&gt;
&lt;p&gt;NOTE;for andorid its working very well&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47683?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2016 08:11:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56f7949a-4717-4cd3-bb18-22501242c16b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Prabhudurai,&lt;/p&gt;
&lt;p&gt;Attached is the screenshots:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/IMG_5F00_0005.PNG" alt="image description" /&gt;
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/IMG_5F00_0006.PNG" alt="image description" /&gt;
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/IMG_5F00_0007.PNG" alt="image description" /&gt;
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/IMG_5F00_0008.PNG" alt="image description" /&gt;&lt;/p&gt;
&lt;p&gt;After that the LED3 on the nRF51 DK light up.&lt;/p&gt;
&lt;p&gt;Please provide us a sniffer trace capturing packets when you are testing. Also please run in debug mode and check if there is any write event.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47682?ContentTypeID=1</link><pubDate>Tue, 26 Apr 2016 12:46:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27bbdc31-3eb3-4623-9428-1b7792181258</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;YES i have tested ble_prox_app on SDK 9 using IOS its getting connected and then am not able to do anything like immediate alert service in android device am able to see no alert, mild alert, high alert option whereas in the IOS NRF MCP am just seeing 0X __ (some value has to be written) i tried with 0x01 to send the mild alert signal to NRF51DK but nothing happens on the NRF51DK but normally it has to enable the LED 3 right for mild alert could you please share with me some screen shots how you tested the PROX exmaple ON IOS&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47681?ContentTypeID=1</link><pubDate>Tue, 26 Apr 2016 12:36:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af2baeaa-aced-48ee-8737-286460ea1fac</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi,
What do you mean by &amp;quot;not even connected&amp;quot; ? In the question you mentioned that you managed to bond ?
Have you tested with the default example in the SDK ? In our default example we don&amp;#39;t have static passkey.&lt;/p&gt;
&lt;p&gt;To erase bond, go to bluetooth setting, click on the (i) icon and click Forget this device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47680?ContentTypeID=1</link><pubDate>Tue, 26 Apr 2016 08:42:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f48c8c40-cfe8-4d48-a2c8-2bbd179164de</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;hello could you please provide some screen shots your IOS testing because for me its not even get connected in the IOS side&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47679?ContentTypeID=1</link><pubDate>Wed, 16 Mar 2016 16:21:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58adc779-7f27-451f-9267-ee2f635590be</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Prabhudurai,&lt;/p&gt;
&lt;p&gt;I simply write 0x01 to the characteristic with write command. You can delete bond by go to iOS Setting then to Bluetooth setting , then click forget this device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47678?ContentTypeID=1</link><pubDate>Wed, 16 Mar 2016 12:29:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0cb462d-e2c7-444c-9f95-cb9fe1f8499f</guid><dc:creator>MARTIN FR</dc:creator><description>&lt;p&gt;Thanks for your reply am using latest IPHONE 6 and in the Andorid(MCP) i am able to see the delete bond information option whereas in the IOS(MCP) am able to see the connect option only could you please tell me where can i find those erase bond information on the IOS and also in the IOS it used to get connect automatically everytime after the first time connection was made without asking static passkey could you give me some more informations how you tested and what values you wrote on the IOS(MCP) it would be really useful if you can share with the screen shots or some pictures please&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: what hex value to be written on the the MCP (immediate alert service) for IOS</title><link>https://devzone.nordicsemi.com/thread/47677?ContentTypeID=1</link><pubDate>Wed, 16 Mar 2016 12:23:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6865369-7e5e-4037-b08c-5c006d57148f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi prabhu,&lt;/p&gt;
&lt;p&gt;It worked fine on my side. Could you double check ? Please make sure you erase bond on both sides before testing. A sniffer trace would reveal what could be wrong.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>