<?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>Set/get Tx Power Fail</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/124990/set-get-tx-power-fail</link><description>Environment : nRF52833, NCS v3.1.1 
 Hi. I evaluate PAwR project in my Solution. 
 PAwR is Fine. But get/set Tx Power is issue. 
 before add PAwR, My solution used common Advertising. 
 In this Time. before start advertising, get/set Tx Power is available</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 16 Oct 2025 08:29:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/124990/set-get-tx-power-fail" /><item><title>RE: Set/get Tx Power Fail</title><link>https://devzone.nordicsemi.com/thread/551675?ContentTypeID=1</link><pubDate>Thu, 16 Oct 2025 08:29:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff71b1e9-03ba-425f-87c0-e8ea7f52de14</guid><dc:creator>BEN_HBC</dc:creator><description>&lt;p&gt;Thank you! . Issue is solved.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Set/get Tx Power Fail</title><link>https://devzone.nordicsemi.com/thread/551660?ContentTypeID=1</link><pubDate>Thu, 16 Oct 2025 06:49:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8dd47d9-cf88-4194-be83-1808fc8d6ced</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi Ben,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;When PAwR gets enabled, the stack switches over to extended advertising, and that changes how the controller handles the advertising identifiers. In the old setup, legacy advertising always used handle 0 by default, so anything referring to that handle worked without any extra steps.&lt;/p&gt;
&lt;p&gt;With extended advertising, there is no built-in handle anymore. Each advertising set gets its own handle once you create it with bt_le_ext_adv_create(). If the TX power command runs before that set exists, or if it still tries to use handle 0, the controller&amp;nbsp;would not know which advertising set you’re referring to and replies with status 0x42 (“Unknown Advertising Identifier”).&lt;/p&gt;
&lt;p&gt;The fix is to create the extended advertising set first, get the handle that the controller gives you, and use that when setting or reading the TX power.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>