<?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 and Sub mode</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/122508/channel-sounding-and-sub-mode</link><description>Hi, 
 I have a simple question about Bluetooth Channel Sounding: 
 Question: If I use BT_CONN_LE_CS_MAIN_MODE_3 as main mode (PBR + RTT), does it make sense to use sub mode like BT_CONN_LE_CS_SUB_MODE_2 (or any except BT_CONN_LE_CS_SUB_MODE_UNUSED )?</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 27 Jun 2025 06:41:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/122508/channel-sounding-and-sub-mode" /><item><title>RE: Channel Sounding and Sub mode</title><link>https://devzone.nordicsemi.com/thread/540657?ContentTypeID=1</link><pubDate>Fri, 27 Jun 2025 06:41:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4c83fbc1-4d41-4daf-afcc-2d9513b21f48</guid><dc:creator>witc</dc:creator><description>&lt;p&gt;Thank you, Sorry for my stupid mistake in comment. But got the idea&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Channel Sounding and Sub mode</title><link>https://devzone.nordicsemi.com/thread/540590?ContentTypeID=1</link><pubDate>Thu, 26 Jun 2025 13:32:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:72d177eb-3649-421f-bda3-af355f2924cb</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&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/1781.pastedimage1750944402724v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Note that mode 2&amp;nbsp; = PBR, mode 1 is RTT, and mode 3 is both. So the inline comment on the second line is incorrect. Please see these two descriptions:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/zephyr-apis-latest/page/structbt_le_cs_create_config_params.html"&gt;https://docs.nordicsemi.com/bundle/zephyr-apis-latest/page/structbt_le_cs_create_config_params.html&lt;br /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/zephyr-apis-latest/page/structbt_le_cs_create_config_params.html#a2bdbff2e20106e4a6925a8018d491a9c"&gt;https://docs.nordicsemi.com/bundle/zephyr-apis-latest/page/structbt_le_cs_create_config_params.html#a2bdbff2e20106e4a6925a8018d491a9c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;But the idea is correct. You can set it to use both in the main mode, and then have only one of them in the sub mode. That means that you will have a bit more of the type you set in sub mode than the other one, overall.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And as you say, the sub mode will be started between 2 and 5 main mode steps with this configuration. It is possible to set both to e.g. 2, which would mean that you will always do 2 main steps, and then one sub step, and repeat.&lt;/p&gt;
[quote user=""]How does the CS system know when to use sub mode?[/quote]
&lt;p&gt;This is scheduled by the SoftDevice controller to match your configuration.&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></channel></rss>