<?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 should RSSI be interpreted in the Sniffer API</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/57149/how-should-rssi-be-interpreted-in-the-sniffer-api</link><description>Hello all, 
 
 I have a pretty simple question that I hope can be answered for me. I&amp;#39;m integrating an nrf52832 development kit (PCA10040) BLE sniffer into a test fixture to be used for automated testing of boards we will be producing. All that it needs</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 30 Jan 2020 15:21:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/57149/how-should-rssi-be-interpreted-in-the-sniffer-api" /><item><title>RE: How should RSSI be interpreted in the Sniffer API</title><link>https://devzone.nordicsemi.com/thread/231949?ContentTypeID=1</link><pubDate>Thu, 30 Jan 2020 15:21:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7178ecbe-7f54-4feb-b61a-3cafc2dccb0a</guid><dc:creator>Don Weier</dc:creator><description>&lt;p&gt;Thanks Einar!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How should RSSI be interpreted in the Sniffer API</title><link>https://devzone.nordicsemi.com/thread/231804?ContentTypeID=1</link><pubDate>Thu, 30 Jan 2020 08:54:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fcaeb596-df99-4315-91e3-5be519ea8bf8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The radio will give you the RSSI in dBm as an unsigned integer (see &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/radio.html?cp=4_2_0_22_13_23#register.RSSISAMPLE"&gt;RSSISAMPLE&lt;/a&gt;), and this is what you get from the sniffer FW. So you just need to treat it as a negative number (as you assumed).&lt;/p&gt;
&lt;p&gt;(This is different when you use the SoftDevice API, which the sniffer FW does not use, since then the RSSI sample you get is already a signed integer. See &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s132.api.v6.0.0/structble__gap__evt__scan__req__report__t.html"&gt;ble_gap_evt_scan_req_report_t::rssi&lt;/a&gt;).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>