<?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 Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121955/channel-sounding-synchronization-mechanism-and-application</link><description>Dear Experts, 
 I would like to better understand what exactly is accomplished by the mode-0 synchronization in Channel Sounding. My current understanding is that it seems to measure the frequency offset between two devices, and sometimes also transmits</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 22 Jun 2025 09:04:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121955/channel-sounding-synchronization-mechanism-and-application" /><item><title>RE: Channel Sounding Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/thread/540112?ContentTypeID=1</link><pubDate>Sun, 22 Jun 2025 09:04:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:623ea1eb-21d2-4104-9e19-50d598fe160d</guid><dc:creator>cheng</dc:creator><description>&lt;p&gt;Thanks!&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Channel Sounding Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/thread/539992?ContentTypeID=1</link><pubDate>Fri, 20 Jun 2025 09:30:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f64ff16e-e652-4013-a375-cfaaad363dab</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;it&amp;#39;s done at connection establishment as you see. Since it is two Nordic devices, it is not retriggered by default. Mode-0 step is still present, but not renegotiated.. I&amp;#39;d expect you to see different output if you were connected to a different vendors reflector.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Bestregards&lt;/p&gt;
&lt;p&gt;Asbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Channel Sounding Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/thread/539497?ContentTypeID=1</link><pubDate>Tue, 17 Jun 2025 08:55:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:086f6eef-2c68-453e-9e79-671b509d6d12</guid><dc:creator>cheng</dc:creator><description>&lt;p&gt;Hi Asbjon,&lt;br /&gt;&lt;br /&gt;I can see this output. Is this the output after mode-0 has finished executing?&lt;br /&gt; I am currently using two nRF 54L15 devices. I only see this output during the connection establishment, and for each subsequent subevent measurement, the results are output directly.&lt;br /&gt; In each subevent, is the mode-0 step also present? According to the protocol, mode-0 must be executed at least once at the beginning of every subevent.&lt;br /&gt;&lt;br /&gt;Best,&lt;br /&gt;Cheng&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Channel Sounding Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/thread/538829?ContentTypeID=1</link><pubDate>Wed, 11 Jun 2025 13:09:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca8beb4e-25b2-4f41-9a42-465ee21f0dda</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Hello Cheng,&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Are you logging any output from the nRF54L15 during this on the RTT? There should be a statement in the beginning on the connection that says &amp;quot;CS capability exchanged completed&amp;quot; or along those line. That would be the indication that the exchange has happened and then the next phase of the measurement is done with multiple packages sent and reflected.&amp;nbsp;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Best regards&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Channel Sounding Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/thread/538699?ContentTypeID=1</link><pubDate>Tue, 10 Jun 2025 15:59:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:333f4c68-3d75-4e89-8f58-859d283e8bb9</guid><dc:creator>cheng</dc:creator><description>&lt;p&gt;Hi Asbj&amp;oslash;rn,&lt;/p&gt;
&lt;p&gt;Thank you very much for your reply.&lt;/p&gt;
&lt;p&gt;When I run channel sounding tests using two 54L15 development boards, how can I confirm whether mode-0 is enabled? In nCS 2.9.0/3.0.0, the minimum step number for mode-0 is 1, which means it should be executed at least once at the start of each subevent. If both sides are using nRF54L15, is it possible that nothing actually happens during mode-0? I&amp;rsquo;m not sure if my understanding is correct.&lt;/p&gt;
&lt;p&gt;Regarding the register I mentioned, it can be found in the nRF54L15 Product Specification (&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/radio.html#ariaid-title159"&gt;https://docs.nordicsemi.com/bundle/ps_nrf54L15/page/radio.html#ariaid-title159&lt;/a&gt;). After reviewing the documentation again, it seems that CSTONES.FFOSET is more relevant for frequency offset measurement.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt; Cheng&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Channel Sounding Synchronization Mechanism and Application</title><link>https://devzone.nordicsemi.com/thread/538409?ContentTypeID=1</link><pubDate>Fri, 06 Jun 2025 12:06:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:709c8b83-40e1-47da-b89f-6fd39328dcc4</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Dear Cheng,&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;For nordics implementation we support using mode-0 synch, but it is no necessary. This is sometimes referred to as CS without Frequency Actuation Error (FAE). Essentially, it means the initiator transmits on the frequency specified by the channel number without any further frequency adjustments. This can be beneficial for simplifying the ranging process and ensuring consistency across different devices. It can be enabled on Nordic if needed by the other end of the ranging.&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;I&amp;#39;d encourage you to have a look at Bluetooth SIG own technical summary of the spec 6 features, including channel sounding here:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a style="border:0;margin:0;padding:0;vertical-align:baseline;" href="https://www.bluetooth.com/core-specification-6-feature-overview/"&gt;https://www.bluetooth.com/core-specification-6-feature-overview/&lt;/a&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;To keep the synch you would have to re-synch as they will drift compared to each other.&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;code&gt;CSTONE.PCT&lt;/code&gt;, where are you finding this register? Are you able to share some link to what you are referring to?&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Best regards&lt;/div&gt;
&lt;div style="background-color:rgba(255, 255, 255, 1);border:0;color:rgba(0, 0, 0, 1);direction:ltr;font-size:11pt;font-style:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin:0;padding:0;text-align:left;text-indent:0;text-transform:none;vertical-align:baseline;white-space:normal;"&gt;Asbjørn&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>