<?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>throughout sample TX power</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/119228/throughout-sample-tx-power</link><description>Hi 
 I am using 4 nrf52833 DK to see the relationship with RSSI and Dara rate. I have two running the nordic uart service and print out the RSSI, they are using TX=0. And another pair is running throughput sample to test datarate. I need to make sure</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 10 Mar 2025 11:06:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/119228/throughout-sample-tx-power" /><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/526525?ContentTypeID=1</link><pubDate>Mon, 10 Mar 2025 11:06:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:beea0e56-c977-4694-927e-2912734f33f6</guid><dc:creator>Ziyao Zhou</dc:creator><description>&lt;p&gt;Thank you for your information!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/526309?ContentTypeID=1</link><pubDate>Fri, 07 Mar 2025 09:23:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89ffed8e-ee2e-41cc-b5b1-068759829ce1</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;With the BLE testing, even a small variation of one in hundreds of variable can give you a difference.&amp;nbsp;Even small differences in antenna positioning, reflections, or interference can affect RSSI values.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Was the throughput test running with exactly the same connection interval &amp;amp; PHY settings?&lt;/p&gt;
&lt;p&gt;We cannot provide a direct relationship between RSSI and data rate because throughput depends on PHY mode, interference, packet retransmissions, temperature and scheduling. I myself have done a lot of testing on this and with the DKs I was getting predictable behavior at the open space. If you see the same behavior with different DKs, then there might be some issue with the application? please log more data to see more detailed info.&lt;/p&gt;
&lt;p&gt;Turnon these configs in your prj.conf just for debugging&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_LOG=y
CONFIG_BT_CTLR_PROFILE_ISR
CONFIG_BT_CTLR_SCHED_ADVANCED # might need more dependencies to be enabled&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;In short, it is not easy for me to analyze the environment and interference around your test setup. But this should normally have a clear repeatable results in less interference open space setups with proper antenna direction set correctly and not moving between tests.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/526016?ContentTypeID=1</link><pubDate>Wed, 05 Mar 2025 14:27:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c3b95594-659f-45c9-8b6d-245e6900a5b1</guid><dc:creator>Ziyao Zhou</dc:creator><description>&lt;p&gt;Hi, today I have do the test again and found different result. I am doing with 2M phy 251 bytes 320ms interval. All the environment is the same (open space). the first one is previous, the second is today&amp;#39;s. Why they have such large difference. I have done many sets of experiments and all shows this difference&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1741184816384v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1741184822168v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Or do you have some materials for the relationship between RSSI and datarate.Thank you so much!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/525049?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2025 12:32:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:856a4abb-0ff2-44e4-a84f-8e456012c23d</guid><dc:creator>Ziyao Zhou</dc:creator><description>&lt;p&gt;Thank you for your information!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/525041?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2025 12:05:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1889ee15-f3d3-401d-9181-bc1d9c5c1bef</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Yes, it should be on 0dBm by default.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/524939?ContentTypeID=1</link><pubDate>Thu, 27 Feb 2025 00:14:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a190987-fe32-4a48-b77b-90ad2d92cb8e</guid><dc:creator>Ziyao Zhou</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thank you for your information. How about&amp;nbsp;&lt;span&gt;throughput sample, if no thing change it is running on TXP = 0dbm?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/524837?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 14:13:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:190ab406-0f96-4072-b13d-d5b27d53d507</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="Ziyao Zhou"]As I barely remember if there is no config the TX power will be default 0 dbm for both&amp;nbsp;throughput sample and NUS sample.[/quote]
&lt;p&gt;The default TX power will always be 0dBm in default NUS sample if you have not made any changes to it.&lt;/p&gt;
[quote user="Ziyao Zhou"]By the way, I have check the result and found that Datarate is not sensitive to the RSSI, is it correct? Are that highly relative or not. Thank you so much for your help![/quote]
&lt;p&gt;If the data rate doesn’t change much when RSSI shifts between -50 dBm and -70 dBm, that’s totally expected for BLE on the nRF52. In this range, the connection is still strong, so throughput stays pretty stable. You’ll only notice a big drop when RSSI gets close to the receiver’s sensitivity limit, causing a spike in packet errors. So yes, within a certain RSSI range, the data rate isn’t heavily affected by RSSI.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/524832?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 14:05:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bdd9dd7-1c0f-40bb-a9ae-f24eaca268ea</guid><dc:creator>Ziyao Zhou</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thank you for your reply! Yes, I am using the NCS and did not add C&lt;span&gt;ONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y and CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y. As I barely remember if there is no config the TX power will be default 0 dbm for both&amp;nbsp;throughput sample and NUS sample. So I just want to confirm that two samples are both runnning with 0 dbm.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;By the way, I have check the result and found that Datarate is not sensitive to the RSSI, is it correct? Are that highly relative or not. Thank you so much for your help!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1740578710969v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughout sample TX power</title><link>https://devzone.nordicsemi.com/thread/524827?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2025 13:53:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89d44a26-b7af-4f91-af74-724b9d35b6ab</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;You did not mention which SDK you are using, assuming that you are using our nRF Connect SDK.&lt;/p&gt;
&lt;p&gt;You need to add&amp;nbsp;CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y in your prj.conf&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You would also need&amp;nbsp;CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y.&lt;/p&gt;
&lt;p&gt;Just look at the SDK\zephyr\samples\bluetooth\hci_pwr_ctrl\src\main.c to see how it works.&lt;/p&gt;
[quote user=""]Could you please advice me whether throughput TX is 0. And whether my way to test is OK?[/quote]
&lt;p&gt;Testing both test devices with TX power 0 is a good way to compare when there is another peer listening to the packets and then comparing RSSI. I cannot comment on the technical details of the experiment as I know very little technical details from your description.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>