<?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>Peer manager and Softdevice</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/73291/peer-manager-and-softdevice</link><description>Hello, 
 Sorry for this long question but these questions are bothering me and I need these to carry on with my project. 
 1) What is the peer manager&amp;#39;s device identity list. I understand whitelist but what is device identity 
 2) When will PM_EVT_CONN_SEC_CONFIG_REQ</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 15 Apr 2021 08:10:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/73291/peer-manager-and-softdevice" /><item><title>RE: Peer manager and Softdevice</title><link>https://devzone.nordicsemi.com/thread/305003?ContentTypeID=1</link><pubDate>Thu, 15 Apr 2021 08:10:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:30ecd6e4-f410-4448-afb6-8590b681a00f</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user="GOAA"] is the device address random static or private resolvable. Or is it dependent on how I configure?[/quote]
&lt;p&gt;It depends on your setting.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]3) In the NUS service, in the peripheral side why is BLE_NUS_EVT_TX_RDY being triggered via the event handler every time? Its written &amp;quot;Service is ready to accept new data to be transmitted&amp;quot;. Does that mean that the central is sending an empty packet to the peripheral for start of the connection event (as per&amp;nbsp;Bluetooth protocols)?[/quote]
&lt;p&gt;&lt;span&gt;When the BLE_GATTS_EVT_HVN_TX_COMPLETE event is generated, that causes the NUS data handler to be called with event BLE_NUS_EVT_TX_RDY to&amp;nbsp;&lt;/span&gt;&lt;span&gt;indicate TX data has been sent over BLE.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]4) In the softdevice release notes its given that we have to modify the SEVOPEND flag for priorities&amp;gt;6. I dont see that anywhere being done in the BLE NUS example nor the heart rate example.[/quote]
&lt;p&gt;&amp;nbsp;&lt;span&gt;You cannot change the priority levels used by the softdevice. Here is some information about what levels are being used:&amp;nbsp;&lt;/span&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.sds/dita/softdevices/s130/processor_avail_interrupt_latency/exception_mgmt_sd.html?cp=2_3_1_0_15_1"&gt;S132 Interrupt priority levels&lt;/a&gt;&lt;span&gt;. See this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/35563/change-the-priority-of-the-softdevice"&gt;post &lt;/a&gt;and this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/68938/softdevice-s113-interrupt-priority-levels-0-1-and-4-or-6/283338#283338"&gt;post&lt;/a&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Peer manager and Softdevice</title><link>https://devzone.nordicsemi.com/thread/302890?ContentTypeID=1</link><pubDate>Fri, 02 Apr 2021 12:34:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0a279c2e-5969-4d57-af44-e2e4b83d9eb5</guid><dc:creator>GOAA</dc:creator><description>&lt;p&gt;Thank you for your response&lt;/p&gt;
[quote userid="77782" url="~/f/nordic-q-a/73291/peer-manager-and-softdevice/302478#302478"]D&lt;span&gt;evice identity list&amp;nbsp;&lt;/span&gt;&lt;span&gt;is used for tracking&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/10700/identity-resolving-key-and-aar-module/39939#39939"&gt;&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/10700/identity-resolving-key-and-aar-module/39939#39939"&gt;&lt;span&gt;Identity Resolving Key (&lt;/span&gt;&lt;span&gt;IRK&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/a&gt;&amp;nbsp;device.&amp;nbsp;[/quote]
&lt;p&gt;As per my understanding, this gets exchanged whenever the devices are bonded. Since the devices are bonded, if I advertise and scan with whitelist, is the device address random static or private resolvable. Or is it dependent on how I configure?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="77782" url="~/f/nordic-q-a/73291/peer-manager-and-softdevice/302478#302478"]Which SDK and example do you refer to?[/quote]
&lt;p&gt;SDK 15.0.0 nordic UART service. I modified it to send data based on timer but whenever I send that data, I get&amp;nbsp;&lt;span&gt;BLE_NUS_EVT_TX_RDY&amp;nbsp;event as explained above.&lt;/span&gt;&lt;/p&gt;
[quote userid="77782" url="~/f/nordic-q-a/73291/peer-manager-and-softdevice/302478#302478"]What do you mean &amp;quot;SEVOPEND flag&amp;quot;?[/quote]
&lt;p&gt;Sorry, my bad. I meant SEVONPEND.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Peer manager and Softdevice</title><link>https://devzone.nordicsemi.com/thread/302478?ContentTypeID=1</link><pubDate>Tue, 30 Mar 2021 05:42:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:733e1069-edcb-4747-bfeb-e74dba7e7f59</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. D&lt;span&gt;evice identity list&amp;nbsp;&lt;/span&gt;&lt;span&gt;is used for tracking&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/10700/identity-resolving-key-and-aar-module/39939#39939"&gt;&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/10700/identity-resolving-key-and-aar-module/39939#39939"&gt;&lt;span&gt;Identity Resolving Key (&lt;/span&gt;&lt;span&gt;IRK&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/a&gt;&amp;nbsp;device.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp;&lt;span&gt;The default behavior in the example is to reject pairing request from an already bonded peer.&amp;nbsp;If the bone or pair info is deleted on the central side like the phone and the central would like to connect the device, it will get the&amp;nbsp;PM_EVT_CONN_SEC_CONFIG_REQ. When deleting bond or pair info, you have to delete the info on both sides (central and peripheral)&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;3. Which SDK and example do you refer to?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;4. The&amp;nbsp;Priority setting is in the sdk_config.h, but I don&amp;#39;t know what is&amp;nbsp;SEVOPEND flag. What do you mean &amp;quot;SEVOPEND flag&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Please note that due to the Easter holiday, we&amp;#39;re low on staff, so somewhat lower response times must be expected until April 6th. Sorry about the inconvenience.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>