<?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>Channel Sounding TX power configuration, clarifying the different settings</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/127582/channel-sounding-tx-power-configuration-clarifying-the-different-settings</link><description>Hi, 
 I&amp;#39;m developing a Channel Sounding application on nRF54L15 and trying to understand how the different TX power settings interact. 
 I have a few questions: 
 
 What does CONFIG_BT_CTLR_TX_PWR_ANTENNA actually affect? Connection, advertising, CS transmissions</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Mar 2026 16:41:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/127582/channel-sounding-tx-power-configuration-clarifying-the-different-settings" /><item><title>RE: Channel Sounding TX power configuration, clarifying the different settings</title><link>https://devzone.nordicsemi.com/thread/564057?ContentTypeID=1</link><pubDate>Wed, 25 Mar 2026 16:41:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:301c23b7-b002-46ad-8902-9b5d7b0cba97</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]What does &lt;em&gt;CONFIG_BT_CTLR_TX_PWR_ANTENNA&lt;/em&gt; actually affect? Connection, advertising, CS transmissions, or all of them?[/quote]
&lt;p&gt;&lt;span&gt;The config is used to request a TX power in dBm. The power level set will be equal to or less than the one requested, based on the values supported by the hardware used. Values outside the supported range will be set to the nearest supported value. The value set here represents the actual power level fed to the antenna. When a Front-End Module is used, gain values for the SoC and FEM are calculated automatically to guarantee the closest possible match to the value requested by the user at the RF output.&amp;nbsp;&lt;/span&gt;It would affect all radio transmissions.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
[quote user=""]What does &lt;em&gt;max_tx_power&lt;/em&gt; in &lt;em&gt;bt_le_cs_set_default_settings_param&lt;/em&gt; do exactly? Is it a hard cap, or a preference that power control can override?[/quote]
&lt;p&gt;max_tx_power&amp;nbsp;sets the maximum output power (Effective Isotropic Radiated Power) to be used for all CS transmissions. The Value range is between BT_HCI_OP_LE_CS_MIN_MAX_TX_POWER to and&amp;nbsp;BT_HCI_OP_LE_CS_MAX_MAX_TX_POWER.&amp;nbsp;The .max_tx_power shows the maximum power possible; it is the combination of &amp;nbsp;tx_power_delta and phy in the bt_le_cs_set_procedure_parameters_param that decides the tx_power. See &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/123565/max-tx-power-for-channel-sounding/545068"&gt;this post&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
[quote user=""]What does &lt;em&gt;tx_power_delta&lt;/em&gt; in &lt;em&gt;bt_le_cs_set_procedure_params&lt;/em&gt; mean in practice? What is the &amp;quot;existing power level for the PHY&amp;quot; it refers to?[/quote]
&lt;p&gt;&lt;span&gt;The tx_power_delta parameter of the procedure parameters command affects the remote device&amp;#39;s TX power as documented here&amp;nbsp;&lt;/span&gt;&lt;a title="https://github.com/nrfconnect/sdk-zephyr/blob/d24c26f9852942beb447cd6a352aa95873fb6b7a/include/zephyr/bluetooth/cs.h#l794-l798" href="https://github.com/nrfconnect/sdk-zephyr/blob/d24c26f9852942beb447cd6a352aa95873fb6b7a/include/zephyr/bluetooth/cs.h#L794-L798" rel="noopener noreferrer" target="_blank"&gt;https://github.com/nrfconnect/sdk-zephyr/blob/d24c26f9852942beb447cd6a352aa95873fb6b7a/include/zephyr/bluetooth/cs.h#L794-L798&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
[quote user=""]What are the valid discrete TX power levels for &lt;em&gt;CONFIG_BT_CTLR_TX_PWR_ANTENNA&lt;/em&gt; on nRF54L15?[/quote]
&lt;p&gt;The power level set will be equal to or less than the one requested, based on the values supported by the hardware used. nRF54L15 supports&amp;nbsp;Configurable TX power with 1 dBm step size from -10 dBm to maximum. See&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/keyfeatures_html5.html"&gt;nRF54L15 Datasheet&lt;/a&gt;&lt;/p&gt;
[quote user=""]Should &lt;em&gt;CONFIG_BT_TRANSMIT_POWER_CONTROL&lt;/em&gt; be enabled for a CS application, or does it interfere with CS power settings?[/quote]
&lt;p&gt;The&amp;nbsp;&lt;span&gt;CONFIG_BT_TRANSMIT_POWER_CONTROL is enabled in the&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v3.2.4/samples/bluetooth/channel_sounding_ras_initiator/prj.conf#L47-L48"&gt;channel_sounding_ras_initiato&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v3.2.4/samples/bluetooth/channel_sounding_ras_reflector/prj.conf#L38-L39"&gt;channel_sounding_ras_reflector&lt;/a&gt;&amp;nbsp;to&amp;nbsp;&lt;/span&gt;allow CS and ACL to use different PHYs.&amp;nbsp;&lt;/p&gt;
[quote user=""]Are there any other TX power related settings I should be aware of for a CS application?[/quote]
&lt;p&gt;T&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/123565/max-tx-power-for-channel-sounding/545068"&gt;his post&lt;/a&gt;&amp;nbsp;might help&lt;span&gt;.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
[quote user=""]The initiator in our setup is mains powered so we want to maximize its TX power. The reflector is battery powered so we want to find the right balance between range and power consumption. How should we configure TX power on each side, and what is the recommended approach for tuning the reflector&amp;#39;s power level?[/quote]
&lt;p&gt;See &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/123565/max-tx-power-for-channel-sounding/545591"&gt;this post&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>