<?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>bond with iOS center and Master Control Panel</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/670/bond-with-ios-center-and-master-control-panel</link><description>hi,
i add bond function on my project ,
now the Master Control Panel can work correctly(show the Confirm Box )
but the iOS app(on LightBlue),not show any Confirm Box for pairing. 
 In my opinion,the bond function is on the GAP.
The BLE service and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 24 Oct 2013 09:08:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/670/bond-with-ios-center-and-master-control-panel" /><item><title>RE: bond with iOS center and Master Control Panel</title><link>https://devzone.nordicsemi.com/thread/3391?ContentTypeID=1</link><pubDate>Thu, 24 Oct 2013 09:08:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ada1257-f035-475d-96bf-74cf785dedc0</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;No, authorization doesn&amp;#39;t have anything to do with bonding, it&amp;#39;s just a way for the application to know and authorize each read/write.&lt;/p&gt;
&lt;p&gt;The protection I mean is the one set with the BLE_GAP_CONN_SEC_* macros. If you try to read any characteristic that is set as for example BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM(), this will trigger bonding.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bond with iOS center and Master Control Panel</title><link>https://devzone.nordicsemi.com/thread/3390?ContentTypeID=1</link><pubDate>Tue, 22 Oct 2013 01:55:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d6587e6-ba61-4c63-86c4-f584f1efdc91</guid><dc:creator>steven</dc:creator><description>&lt;p&gt;hi,
thank you for your reply.
you mean the LightBlue app ,it only show Confirm Box when read/write protected services/characteristics.&lt;/p&gt;
&lt;p&gt;What in the world do you mean protected read/write services/characteristics?
it is GATTS Read/Write Request with Authorization.&lt;/p&gt;
&lt;p&gt;i try to program the Blood Glucose  sample for it on battery  service,but it don&amp;#39;t show any message(confirm box)&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_app_5F00_gls.zip"&gt;ble_app_gls.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bond with iOS center and Master Control Panel</title><link>https://devzone.nordicsemi.com/thread/3389?ContentTypeID=1</link><pubDate>Mon, 21 Oct 2013 14:09:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a1a0bec-2a12-4394-a1e1-78b6bb0c90b2</guid><dc:creator>Ole Morten</dc:creator><description>&lt;p&gt;On iOS, no bonding will occur unless an app tries to read a characteristic that is protected. If you use LightBlue, this app will not do any such reads unless you specifically asks it to. To trigger bonding, you should therefore make sure to navigate the services/characteristics in such way that either a protected read or write is triggered, which again should trigger bonding.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bond with iOS center and Master Control Panel</title><link>https://devzone.nordicsemi.com/thread/3388?ContentTypeID=1</link><pubDate>Fri, 18 Oct 2013 10:29:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:204ce9b3-2a39-4f13-85ae-4ccfe4be2969</guid><dc:creator>steven</dc:creator><description>&lt;p&gt;hi,
i reference nordic sdk sample project,ble_app_gls.( Demonstrating the Blood Glucose Meter Profile)
That have a bond function, but when i use LightBlue .it also no show the Confirm Box when connect.&lt;/p&gt;
&lt;p&gt;Can anyone have idea about this?&lt;/p&gt;
&lt;p&gt;Or that characteristic need  Declare authorized_write/read?&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/-31.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>