<?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>Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/112165/bluetooth-connection-management-between-smartphone-and-device</link><description>Hello, 
 I need assistance with managing the Bluetooth connection between a smartphone (both Android and iOS) and my device, which functions as a keyboard and mouse (via touchpad). Specifically, I need to know if it is possible to connect and then completely</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 12 Jul 2024 12:12:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/112165/bluetooth-connection-management-between-smartphone-and-device" /><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/493629?ContentTypeID=1</link><pubDate>Fri, 12 Jul 2024 12:12:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77f930d3-8fca-4321-b249-f27e867c8540</guid><dc:creator>GC92ES</dc:creator><description>&lt;p&gt;Thank you Sigurd. This is the answer I was looking for, so to ensure a secure connection, I only can enforce that the user dissociates from the device. This way, no other device can connect until the current device is no longer &amp;quot;bonded.&amp;quot;&lt;/p&gt;
&lt;p&gt;This approach will help maintain security by preventing unauthorized connections.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/493616?ContentTypeID=1</link><pubDate>Fri, 12 Jul 2024 11:25:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8170bdd5-bb3f-4c91-833a-6c21d796bce0</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;Correct, you don&amp;#39;t have control from the peripheral on what bonds the phone stores or not.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/491559?ContentTypeID=1</link><pubDate>Mon, 01 Jul 2024 10:38:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b1ee79a-671c-4621-bb72-05ee155b4cc5</guid><dc:creator>GC92ES</dc:creator><description>&lt;p&gt;Hi Sigurd, I already did that.&lt;/p&gt;
&lt;p&gt;But when the smartphone is connected to my device&amp;nbsp;without performing a disassociation from the smartphone, the smartphone maintains the bond with &lt;span&gt;my device&lt;/span&gt;.&amp;nbsp;&lt;br /&gt;What I want to understand before asking myself if I&amp;#39;m doing something wrong is whether it is impossible to use my device to command the smartphone to disconnect from it.&amp;nbsp;From my device with NRF52, I have &lt;strong&gt;no control over the connections maintained by the smartphone&lt;/strong&gt;, correct?&lt;br /&gt;&lt;br /&gt;Thank you for your help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/490860?ContentTypeID=1</link><pubDate>Wed, 26 Jun 2024 11:50:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7a55215e-09f1-4d8d-95b4-5eeb3b2d8906</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
[quote user="GC92ES"]is there, for example, no way to delete the bonding directly from my device with the nrf52840 chip[/quote]
&lt;p&gt;If you want to remove the bonding information that is stored on the nRF52 device, you can use the function&amp;nbsp;&lt;span&gt;bt_unpair() for that. See step 2 here:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/lessons/lesson-5-bluetooth-le-security-fundamentals/topic/blefund-lesson-5-exercise-2/"&gt;https://academy.nordicsemi.com/courses/bluetooth-low-energy-fundamentals/lessons/lesson-5-bluetooth-le-security-fundamentals/topic/blefund-lesson-5-exercise-2/&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/490241?ContentTypeID=1</link><pubDate>Mon, 24 Jun 2024 11:23:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da1dc03b-4bed-4e58-a6a5-71795aa1ac67</guid><dc:creator>GC92ES</dc:creator><description>&lt;p&gt;What if I change the MAC address with which my device presents itself to the smartphone? Could it solve the automatic reconnection problem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/489907?ContentTypeID=1</link><pubDate>Fri, 21 Jun 2024 09:54:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e9167e7-4044-466f-8063-98641d11d9a9</guid><dc:creator>GC92ES</dc:creator><description>&lt;p&gt;Thank you for the response, I would like to focus on:&lt;/p&gt;
&lt;p&gt;Requesting device: It is the device that sends the request to delete the bond (in this case, the client, i.e., the smartphone).&lt;br /&gt;Server: It is the device that receives the request and performs the bond deletion operation (in this case, the nRF device).&lt;/p&gt;
&lt;p&gt;I have checked the example you sent, so I would like to understand: is there, for example, no way to delete the bonding directly from my device with the nrf52840 chip, or do I always have to request it from the smartphone? If I wanted, for example, to remove the bonding with that device through disconnection or a button press, does this example allow me to do that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Bluetooth Connection Management Between Smartphone and Device</title><link>https://devzone.nordicsemi.com/thread/489138?ContentTypeID=1</link><pubDate>Mon, 17 Jun 2024 14:40:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3af71ea3-551b-4289-af68-2a9be215d7ba</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi!&lt;/p&gt;
&lt;p&gt;Android:&lt;/p&gt;
&lt;p&gt;We have the&amp;nbsp;Bond Management Service that can be used to request deletion of the bond on the other device.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/samples/bluetooth/peripheral_bms/README.html"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/samples/bluetooth/peripheral_bms/README.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/libraries/bluetooth_services/services/bms.html#bms-readme"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/2.6.1/nrf/libraries/bluetooth_services/services/bms.html#bms-readme&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;iOS:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;iOS doesn&amp;#39;t expose the Bond Management Service to the application. See this post:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/94777/issue-about-ble_app_bms/400362"&gt;RE: Issue about ble_app_bms&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>