<?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>ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/97458/ble-stack-softdevice-vs-ncs-dbm-rssi-range-wise</link><description>hi Nordic 
 i am working with nrf52832 
 i have a code that works with SDK11.0, softdevice132 
 i am migrating my application for the same boards to run on zephyr, ncs v2.1.0 
 i am sure there are some differences between the two BLE stacks 
 is there</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 14 Mar 2023 10:44:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/97458/ble-stack-softdevice-vs-ncs-dbm-rssi-range-wise" /><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/415125?ContentTypeID=1</link><pubDate>Tue, 14 Mar 2023 10:44:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:65dc6fc6-7914-4e5c-ac28-38157ea595e6</guid><dc:creator>ziv123</dc:creator><description>&lt;p&gt;hi Edvin&lt;/p&gt;
&lt;p&gt;yes i thought about the &amp;#39;CONFIG_BT_CTLR_TX_PWR_PLUS_4&amp;#39; later on and actually on the ncs code base we used PLUS_8 cause its a common code base for several boards now but on the SDK code it was set to 4 tx_power&lt;/p&gt;
&lt;p&gt;so i added it in the .conf file of each board after i checked what was in the .config file .. and since nrf52832 apparently does not support tx_power 8, then it defaulted to zero i guess (the other board runs with nrf52840).&lt;/p&gt;
&lt;p&gt;i haven&amp;#39;t replayed yet since i wanted to do some checking and see if it explains the difference i saw. and it seems like it does&lt;/p&gt;
&lt;p&gt;thanks :)&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/415122?ContentTypeID=1</link><pubDate>Tue, 14 Mar 2023 10:32:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d8d2398-a7d7-4746-822f-9a8cf26fa907</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;An update. I was playing around with this, and I found that the NCS\zephyr\samples\bluetooth\hci_pwr_ctrl checks the TX power for a certain connection (as it is possible to set them for every connection). Check out that sample. It will fetch the TX power when it connects and print it to the log. I took the liberty to add this to the peripheral_uart sample as well. You just need to add the following configurations to prj.conf:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_CTLR_TX_PWR_PLUS_4=y
CONFIG_BT_CTLR_CONN_RSSI=y
CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;And check out the following main.c file:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/813862.main.c"&gt;devzone.nordicsemi.com/.../813862.main.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/414940?ContentTypeID=1</link><pubDate>Mon, 13 Mar 2023 14:05:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61833b09-ac6d-4ad1-8c46-d6efd5619cb6</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;If you program the board with each of the applications (from the nRF5 SDK and NCS), and start the application, and then try to read out the TX power register manually using:&lt;/p&gt;
&lt;p&gt;nrfjprog --memrd &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.ps.v1.1/radio.html#register.TXPOWER"&gt;0x4000150c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What is the value of that register in case of the nRF5 SDK and the NCS application?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/414759?ContentTypeID=1</link><pubDate>Sat, 11 Mar 2023 15:00:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cee58954-652c-49f0-a9f0-9bd5b89830fc</guid><dc:creator>ziv123</dc:creator><description>[quote userid="2125" url="~/f/nordic-q-a/97458/ble-stack-softdevice-vs-ncs-dbm-rssi-range-wise/414657"]Swap FW back and forth a we times to see if it&amp;#39;s consistent with the version[/quote]
&lt;p&gt;it is consistent, it was on sdk for a long time and readings were constant, moved to ncs and a different reading is now constant&lt;/p&gt;
[quote userid="2125" url="~/f/nordic-q-a/97458/ble-stack-softdevice-vs-ncs-dbm-rssi-range-wise/414657"]check the output power settings for both and make sure they are the same.[/quote]
&lt;p&gt;how do i check the output power settings, which config or something else in sdk and in ncs ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/414657?ContentTypeID=1</link><pubDate>Fri, 10 Mar 2023 13:37:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8874742e-49bc-4931-8aec-4ea603c0240f</guid><dc:creator>ketiljo</dc:creator><description>&lt;p&gt;Swap FW back and forth a we times to see if it&amp;#39;s consistent with the version. If it is, check the output power settings for both and make sure they are the same.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/414418?ContentTypeID=1</link><pubDate>Thu, 09 Mar 2023 14:49:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a4da3f98-c2a7-40ff-b629-d2bfaff83004</guid><dc:creator>ziv123</dc:creator><description>[quote userid="2125" url="~/f/nordic-q-a/97458/ble-stack-softdevice-vs-ncs-dbm-rssi-range-wise/414412"]small differences in placement of the transmitter will often have great effect on the RSSI in the other end.&amp;nbsp;[/quote]
&lt;p&gt;what do you mean by small differences ?&amp;nbsp; &amp;nbsp;, i am seeing difference for the same board at the same place with same transmitter. the only thing that change is the FW which was bare metal SDK 11.0 as mentioned and is now ncs 2.1.0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ble stack softdevice vs ncs dbm/rssi/range wise</title><link>https://devzone.nordicsemi.com/thread/414412?ContentTypeID=1</link><pubDate>Thu, 09 Mar 2023 14:35:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:063bb62b-65cc-4816-97db-90545432e7ff</guid><dc:creator>ketiljo</dc:creator><description>&lt;p&gt;Unless you have set different output power, there are no difference between the stacks when it comes to output power. RSSI isn&amp;#39;t the best way to evaluate the output power as small differences in placement of the transmitter will often have great effect on the RSSI in the other end.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>