<?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>Conversion of RSSI to dBm</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/87364/conversion-of-rssi-to-dbm</link><description>I am using an nRF52840 and communicating with an ESB. Packets are sent one-way from tx to rx every 1 ms. 
 What is the conversion of RSSI to dBm? 
 In the data sheet, as &amp;#39;Figure 124: Conversion between hardware value and dBm&amp;#39;. &amp;#39;PRF[dBm] = ED_RSSIOFFS</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 28 Apr 2022 11:13:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/87364/conversion-of-rssi-to-dbm" /><item><title>RE: Conversion of RSSI to dBm</title><link>https://devzone.nordicsemi.com/thread/365384?ContentTypeID=1</link><pubDate>Thu, 28 Apr 2022 11:13:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7441a3df-dd2a-4652-a9f0-111dcc011a6a</guid><dc:creator>TML_YT</dc:creator><description>&lt;p&gt;Thank you for your answer.&lt;br /&gt;I understand it very well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conversion of RSSI to dBm</title><link>https://devzone.nordicsemi.com/thread/365299?ContentTypeID=1</link><pubDate>Thu, 28 Apr 2022 06:54:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a6b409f3-2f74-4414-abf1-89d5d3142b0a</guid><dc:creator>ketiljo</dc:creator><description>&lt;p&gt;Yes, this is correct. From the register description:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;RSSI sample result. The value of this register is read as a positive value while the actual received signal strength is a negative value. Actual received signal strength is therefore as follows: received signal strength = -A dBm&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conversion of RSSI to dBm</title><link>https://devzone.nordicsemi.com/thread/365271?ContentTypeID=1</link><pubDate>Thu, 28 Apr 2022 00:24:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f49dcad8-b631-41f2-8e66-6c35f1041a65</guid><dc:creator>TML_YT</dc:creator><description>&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;The value of rssi that can be read in SEGGER debug mode is positive, and the further away and the weaker the signal, the larger the number, 40, 60, 80... (in decimal).&lt;/p&gt;
&lt;p&gt;On the other hand, the rssi in the payload nrf_esb_payload_t is int8_t (i.e. signed char), but does it not have a minus &amp;#39;-&amp;#39;?&lt;/p&gt;
&lt;p&gt;Is it correct to understand that the readable rssi value with a &amp;#39;-&amp;#39; is the dBm value of the rssi?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Conversion of RSSI to dBm</title><link>https://devzone.nordicsemi.com/thread/365167?ContentTypeID=1</link><pubDate>Wed, 27 Apr 2022 11:52:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:216f969a-f608-40c3-ab20-84eaa48e1082</guid><dc:creator>ketiljo</dc:creator><description>&lt;p&gt;Figure 124 refers to 15.4 modulated packets and ESB is not using that. The value you read from the &lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/radio.html#register.RSSISAMPLE"&gt;RSSISAMPLE&lt;/a&gt;&amp;nbsp;register is the RSSI value in dBm. No need for any conversion here&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>