<?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>nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/128469/nrf54l-channel-sounding-on-ios-27-beta</link><description>Dear all, I was excited with the announcement at WWDC last week that Apple was now supporting Bluetooth Channel Sounding on iOS 27 (currently Beta) They even had a session and provided a sample app ready to go https://developer.apple.com/documentation</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 23 Jun 2026 08:26:13 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/128469/nrf54l-channel-sounding-on-ios-27-beta" /><item><title>RE: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/568296?ContentTypeID=1</link><pubDate>Tue, 23 Jun 2026 08:26:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:426390e1-26cd-4e75-a5ce-ef80df146a99</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;It would be interesting to try it out. Would it be possible to share the application that you used on the nRF in your video?&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: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/568274?ContentTypeID=1</link><pubDate>Mon, 22 Jun 2026 23:20:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73c6897f-7fc4-4d45-adab-e93734cd1268</guid><dc:creator>Jose Marcelino</dc:creator><description>&lt;p&gt;iOS27 Beta 2 came out and now my readings work! It&amp;#39;s not necessary to wait for the Nordic app, it works with system APIs on iOS.&lt;br /&gt;&lt;br /&gt;I posted a video a on X about my first experiences:&amp;nbsp;&lt;span&gt;&lt;a href="https://x.com/jmarcelino/status/2069196779988353135?s=20"&gt;x.com/.../2069196779988353135&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Next up is using both antennas on the Tag. Currently it uses just one, I just got the Tags on Friday :-P&lt;br /&gt;&lt;br /&gt;Would anyone&amp;nbsp;be interested on a longer post blog style about what I did?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/568113?ContentTypeID=1</link><pubDate>Thu, 18 Jun 2026 08:00:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:677535cb-0743-4bd0-8aa1-eb1bb0c46a6d</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Thank you for letting us know about your post.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Just to clarify some expectations. Our app will most likely not support iOS until CS is officially supported (not limited to Beta). This means that we will not have support for it (in our nRF Toolbox app) before iOS27 is released, earliest.&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: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/568094?ContentTypeID=1</link><pubDate>Wed, 17 Jun 2026 18:44:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7ab35680-1ec8-4f9e-9741-6deaaf95989a</guid><dc:creator>Jose Marcelino</dc:creator><description>&lt;p&gt;Reassuring news, Apple replied and it&amp;#39;s a known issue. Fingers crossed it will work in the next beta.&lt;br /&gt;&lt;a href="https://developer.apple.com/forums/thread/834996"&gt;https://developer.apple.com/forums/thread/834996&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/568037?ContentTypeID=1</link><pubDate>Wed, 17 Jun 2026 09:26:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e82a4913-0dc2-462c-8b50-7de2f0b34533</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;I understand. I don&amp;#39;t know what this app actually looks for. But yes, I checked with our mobile apps team, and they are working on support in our nRF Toolbox app. But unfortunately, we do not have a timeline for when it is ready. But if you download the nRF Toolbox app, and look out for updates, I assume it will come eventually.&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: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/568003?ContentTypeID=1</link><pubDate>Tue, 16 Jun 2026 15:22:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf95b4a0-6af9-45b1-9b3d-992bd4d0a6bc</guid><dc:creator>Jose Marcelino</dc:creator><description>&lt;p&gt;Thank you very much for looking into this. Yes it&amp;#39;s new&amp;nbsp;but also exciting for a lot of people - &amp;nbsp;fingers crossed it works very well with a dual antenna design like the new nRF54L15 Tag.&amp;nbsp;&lt;/p&gt;
&lt;p class="svelte-4sys19" dir="auto"&gt;Regarding the &lt;code class="cursor-pointer codespan"&gt;ipt_reflector&lt;/code&gt; sample: I actually started there! However, iOS completely ignores the &lt;code class="cursor-pointer codespan"&gt;ipt_reflector&amp;nbsp;&lt;/code&gt;device&amp;mdash;it doesn&amp;#39;t even show up in the sample app as a pairable/connectable device.&lt;/p&gt;
&lt;p class="svelte-4sys19" dir="auto"&gt;I believe this is because &lt;code class="cursor-pointer codespan"&gt;ipt_reflector&lt;/code&gt; doesn&amp;#39;t advertise or host the RAS (Ranging Service) GATT service. It seems Apple&amp;#39;s OS strictly requires the RAS service to be present in the advertising packets/GATT server before it will even attempt to initiate a connection and start the CS procedures.&lt;/p&gt;
&lt;p class="svelte-4sys19" dir="auto"&gt;To get around this, I took the Inline PCT configurations from the &lt;code class="cursor-pointer codespan"&gt;ipt_reflector&lt;/code&gt; sample (the &lt;code class="cursor-pointer codespan"&gt;CONFIG_BT_TRANSMIT_POWER_CONTROL&lt;/code&gt;, &lt;code class="cursor-pointer codespan"&gt;CONFIG_BT_CTLR_EXTENDED_FEAT_SET&lt;/code&gt; Kconfigs, and the &lt;code class="cursor-pointer codespan"&gt;bt_le_cs_set_default_settings&lt;/code&gt; call with &lt;code class="cursor-pointer codespan"&gt;max_tx_power = BT_HCI_OP_LE_CS_MAX_MAX_TX_POWER&lt;/code&gt;) and merged them directly into the &lt;code class="cursor-pointer codespan"&gt;ras_reflector&lt;/code&gt; sample.&lt;/p&gt;
&lt;p class="svelte-4sys19" dir="auto"&gt;This hybrid approach is actually what allowed me to get the results I shared:&lt;/p&gt;
&lt;ol dir="auto" start="1" data-emit-thinking-stage="false"&gt;
&lt;li class="text-start"&gt;iOS sees the RAS service and connects.&lt;/li&gt;
&lt;li class="text-start"&gt;The controller negotiates Inline PCT successfully (&lt;code class="cursor-pointer codespan"&gt;cs_enhancements_1: 1&lt;/code&gt;).&lt;/li&gt;
&lt;li class="text-start"&gt;The Apple PacketLogger HCI trace confirms valid &lt;code class="cursor-pointer codespan"&gt;Tone PCT[1]&lt;/code&gt; I/Q data is being received over the air.&lt;/li&gt;
&lt;li class="text-start"&gt;The &lt;code class="cursor-pointer codespan"&gt;T_FCS_time_us&lt;/code&gt; successfully negotiates to 100 &amp;micro;s.&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="svelte-4sys19" dir="auto"&gt;Since the RAS GATT service is present, the CS config is accepted, and the Inline PCT radio data is flowing perfectly over the air, I&amp;#39;m a bit stuck on why iOS &amp;nbsp;is silently discarding the distance calculation.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ll check in with Apple on it, if any news comes up on that side will share it here. Thanks again.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/567992?ContentTypeID=1</link><pubDate>Tue, 16 Jun 2026 12:42:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c24dab40-d190-4532-98f4-70c18cee5a9c</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Seems like we don&amp;#39;t have much to show for yet. We are working on getting support for this in the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Toolbox"&gt;nRF Toolbox app&lt;/a&gt;&amp;nbsp;(&lt;a href="https://apps.apple.com/us/app/nrf-toolbox/id820906058"&gt;Apple link&lt;/a&gt;), but it is not ready. We are waiting for some testing, and unfortunately, I don&amp;#39;t have a timeline for when this will be ready at this point in time.&lt;/p&gt;
&lt;p&gt;You did mention that you were using the&amp;nbsp;ras_reflector sample. However, the &amp;quot;inline PCT&amp;quot; feature seems pretty central for the iOS support. Since you are at the 3.3.1 tag, perhaps you can test the &lt;a href="https://nrfconnectdocs.nordicsemi.com/ncs/latest/nrf/samples/bluetooth/channel_sounding/ipt_reflector/README.html"&gt;ipt_reflector&lt;/a&gt;&amp;nbsp;sample instead.&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: nRF54L Channel Sounding on iOS 27 Beta</title><link>https://devzone.nordicsemi.com/thread/567982?ContentTypeID=1</link><pubDate>Tue, 16 Jun 2026 11:57:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e503181e-4a25-4ce1-a1fd-7f21a3062a7a</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;This is news to me. I was not aware that Apple announced Channel Sounding support in iOS27. Let me look into it, and I will get back to you.&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>