<?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>How to get own private address with softdevice v3.0.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15607/how-to-get-own-private-address-with-softdevice-v3-0-0</link><description>With softdevice version 2.0.0, the sd_ble_gap_address_set is used to set the address to one of the four address types, and sd_ble_gap_address_get is used to get our own current BT address. This would work even when the address type is random resolvable</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 10 Aug 2016 16:42:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15607/how-to-get-own-private-address-with-softdevice-v3-0-0" /><item><title>RE: How to get own private address with softdevice v3.0.0</title><link>https://devzone.nordicsemi.com/thread/59536?ContentTypeID=1</link><pubDate>Wed, 10 Aug 2016 16:42:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d3e17b04-9983-4394-b647-60901c1938e3</guid><dc:creator>Youssif</dc:creator><description>&lt;p&gt;According to the &lt;a href="http://nfciop.readthedocs.io/en/latest/ch/bluetooth_simple_pairing.html#static-handover-with-bluetooth-le-device"&gt;NFC Static Handover specification&lt;/a&gt; I think the device address should be given, and there is no way to add the IRK. Even if there is a way to add the IRK, if the devices haven&amp;#39;t paired we cannot get the remote address using NFC static handover. Moreover, the handover should occur almost instantaneously, so as long as the address cycle is 5 seconds or greater this shouldn&amp;#39;t be a probelm with random addresses.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to get own private address with softdevice v3.0.0</title><link>https://devzone.nordicsemi.com/thread/59535?ContentTypeID=1</link><pubDate>Mon, 08 Aug 2016 15:32:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:733011e3-c0d6-4a14-9113-7c2503dd50ef</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;I see your problem. You should only need the IRK to identify the device and connect. Is there some way to include the IRK in the record so that the other device can automatically connect?&lt;/p&gt;
&lt;p&gt;Even with the previous SoftDevice the method of receiving the address with sd_ble_gap_address_get(..) when using random resolvable or random non-resolvable is not safe as the address may change at any time, see here: &lt;a href="https://devzone.nordicsemi.com/question/859/bonding-difference-between-irk-and-address-in-whitelist/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to get own private address with softdevice v3.0.0</title><link>https://devzone.nordicsemi.com/thread/59534?ContentTypeID=1</link><pubDate>Mon, 08 Aug 2016 14:48:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50f8ed33-c13c-44f6-9b27-4bb698b3b9c6</guid><dc:creator>Youssif</dc:creator><description>&lt;p&gt;I need the address so that I can include in the NFC tag for connection handover. Please see sample NFC app which gets the mac address so that it can include in the OOB tag.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to get own private address with softdevice v3.0.0</title><link>https://devzone.nordicsemi.com/thread/59533?ContentTypeID=1</link><pubDate>Mon, 08 Aug 2016 14:30:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2da487aa-d8eb-4fb1-911a-f18971379c17</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;There is no way to get the current address with SD132 v3 if it is random resolvable or random non-resolvable. The underlying link layer will generate the addresses so the application will be entirely unaware of it.&lt;/p&gt;
&lt;p&gt;Why do you want to get the current address?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>