<?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>The failure of get rssi</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/32491/the-failure-of-get-rssi</link><description>My nrf51 SDK version is like this, nrf51 9.0 softdevice 130 chip:nrf51822_xxAArun ble_central_and_peripheral connectivity example, The nrf51 board is controlled by host MCU though UART. When my Host MCU get the connected event, Call API &amp;quot; sd_ble_gap_rssi_start</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Apr 2018 12:00:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/32491/the-failure-of-get-rssi" /><item><title>RE: The failure of get rssi</title><link>https://devzone.nordicsemi.com/thread/128790?ContentTypeID=1</link><pubDate>Wed, 18 Apr 2018 12:00:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8dbba430-b621-4213-bbee-1ab13f8d6ca9</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi sq,&lt;/p&gt;
&lt;p&gt;You said that the sd_ble_gap_rssi_get does not return.&lt;/p&gt;
&lt;p&gt;Can you please start your project in debugger and after running for a while break the execution and see what the value of PC (program counter register) is. This way we can know where the execution is stuck. It most probably is not stuck inside the softdevice but in the application.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The failure of get rssi</title><link>https://devzone.nordicsemi.com/thread/128207?ContentTypeID=1</link><pubDate>Fri, 13 Apr 2018 10:01:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:320fb9b3-9121-40cb-ac5d-e8b5f1cfebb8</guid><dc:creator>sq</dc:creator><description>&lt;p&gt;&amp;gt;can&amp;#39;t you update your project to use SDK11?&lt;/p&gt;
&lt;p&gt;I have updated the sdk from 9 to 11, the issue&amp;nbsp; of getting rssi still exists.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The failure of get rssi</title><link>https://devzone.nordicsemi.com/thread/125456?ContentTypeID=1</link><pubDate>Thu, 22 Mar 2018 08:09:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4669d016-4214-489d-bc58-18dd9f6cf409</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;All the known issues of SDK 9.0 have been mentioned &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/8566/what-are-sdk-9-0-known-issues"&gt;here&lt;/a&gt;. The meaning is that, no one else have found any problems with this before. But that does not mean that this is not a bug. You might have found new one. If using SDK 11 helps in your case, can&amp;#39;t you update your project to use SDK11?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The failure of get rssi</title><link>https://devzone.nordicsemi.com/thread/125302?ContentTypeID=1</link><pubDate>Wed, 21 Mar 2018 09:02:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1b6b7c8-dd86-421d-be01-184d4545f78d</guid><dc:creator>sq</dc:creator><description>&lt;p&gt;&amp;gt;seems like you might be calling&amp;nbsp;sb_ble_gap_rssi_get from a interrupt priority higher than SVC.&lt;/p&gt;
&lt;p&gt;1. I didn&amp;#39;t modify the nrf51 firmware and just run connectivity of&amp;nbsp; ble_central_and_peripheral example.&lt;/p&gt;
&lt;p&gt;In host MCU side, the other APIs works properly and just API &lt;code&gt;&amp;quot;sb_ble_gap_rssi_get&amp;quot;&lt;/code&gt; works abnormally.&lt;/p&gt;
&lt;p&gt;(I didn&amp;#39;t change any code about API &amp;quot;&lt;code&gt;sb_ble_gap_rssi_get&lt;/code&gt;&amp;quot; in host MCU side.)&lt;/p&gt;
&lt;p&gt;2. I try to use S132 of SDK11 by NRF52 board, the issue of getting rssi didn&amp;#39;t occur.&lt;/p&gt;
&lt;p&gt;3.I think it is easy to reproduce it&amp;nbsp; in Nordic side(one is for host MCU, the other is for NRF51),&lt;/p&gt;
&lt;p&gt;or you have confirmed there is no issue about Nrf51882 S130 NRF51 SDK 9.0.&lt;/p&gt;
&lt;p&gt;&amp;gt;Can you start your application in debugger and step though the code to see whathappens after the &amp;gt;call&amp;nbsp;sb_ble_gap_rssi_get.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I try to do like this by keil. but some err occur and the debug stopped.&lt;/p&gt;
&lt;p&gt;(I guess it is because some SDK codes is just &lt;span class="short_text" id="result_box" lang="en"&gt;&lt;span class=""&gt;binary file&lt;/span&gt;&lt;/span&gt;）&lt;/p&gt;
&lt;p&gt;Could you kindly provide some test patches or some method to locate the issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The failure of get rssi</title><link>https://devzone.nordicsemi.com/thread/124923?ContentTypeID=1</link><pubDate>Mon, 19 Mar 2018 08:48:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0340c1ec-4cfe-44a1-b5a8-4a72fd42f5ee</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi there,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;seems like you might be calling&amp;nbsp;sb_ble_gap_rssi_get from a interrupt priority higher than SVC. In this case you will get a hardfault. Can you start your application in debugger and step though the code to see whathappens after the call&amp;nbsp;sb_ble_gap_rssi_get.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>