<?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>Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121561/multi-connections-at-same-time-possible-on-newest-version-of-channel-sounding-for-ranging-initiator-reflector</link><description>deleted</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 28 May 2025 16:02:06 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121561/multi-connections-at-same-time-possible-on-newest-version-of-channel-sounding-for-ranging-initiator-reflector" /><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/537411?ContentTypeID=1</link><pubDate>Wed, 28 May 2025 16:02:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c23f0a21-1b32-4793-b39e-49cc87abfc08</guid><dc:creator>Triscuit</dc:creator><description>&lt;p&gt;Hi Nick,&lt;/p&gt;
&lt;p&gt;I am curious about how you actually implemented the system to reconnect with multiple devices. Did you put them in a queue and make them retrieve data one by one and then dequeue after? If so did you implement a queue structure in the reflector code? I am also concerned about the memory, as I have observed, conducting multiple channel sounding procedures at once slows each one down significantly and sometimes causes one of them to stop updating completely, but I am using a free for all system where multiple initiators work all at once. Thanks for your response.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Sincerely,&lt;/p&gt;
&lt;p&gt;Triscuit&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/537388?ContentTypeID=1</link><pubDate>Wed, 28 May 2025 14:15:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c0c2812-6f5d-4aee-ac5b-6abfa2ac301e</guid><dc:creator>NickDeLeenheer</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Yesterday i did measurements, and i must say... it works, but it is pretty slow. And with a lot of beacons, it takes longer because of large memory being used i think. i am making an initiator who reconnects with multiple devices and i succeeded in this matter, altough it is not yet very good...&lt;/p&gt;
&lt;p&gt;I am still looking forward on improving my code.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Nick De Leenheer&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/537013?ContentTypeID=1</link><pubDate>Mon, 26 May 2025 18:00:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7db4086-4522-4c5d-a698-f7ea1e0d2095</guid><dc:creator>Triscuit</dc:creator><description>&lt;p&gt;Hey Nick, I am also working on multi-connections. I saw that you were able to get sequential connections, I was wondering how you achieved this, is it by &lt;span&gt;making a queue in the reflector to manage the connections?&lt;/span&gt;&amp;nbsp;Right now my initiators are just connecting simultaneously, and which ever comes first connects first and the second one would sometimes be able to connect, the other times it shows &amp;quot;tried to parse empty step data&amp;quot;. Sometimes they both connect, and at times they both don&amp;#39;t connect. I believe they are competing for resources, leading to a race condition.&amp;nbsp;I cannot get consistent results due to uncertain outcomes. I was wondering how you managed to get a perfect sequential order, or if you even have a simultaneous connection now. Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536768?ContentTypeID=1</link><pubDate>Fri, 23 May 2025 12:12:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:edd7c8ce-65f0-43f5-bff0-eddcfce33369</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Great Nick! Glad to hear it &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt; Hope your supervisor accepts you getting it a day late.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536756?ContentTypeID=1</link><pubDate>Fri, 23 May 2025 10:59:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2fa39de-fd29-4849-8b3c-b32dfdb1251d</guid><dc:creator>NickDeLeenheer</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I just got a working code! Thank you very murch!&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Nick De Leenheer&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536705?ContentTypeID=1</link><pubDate>Fri, 23 May 2025 07:22:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cd1514a-aa18-4453-8d34-517b1cf98ec1</guid><dc:creator>Elfving</dc:creator><description>[quote user="NickDeLeenheer"]Yes i am sorry, i was a little bit stressed out about getting my code fixed as soon as possible. I appreciate all the help that i get from Nordic engineers. In my first reply to your answer i stated that i would like to have help on my other case (ticket). I wanted to close this ticket already, but i first wanted to also speak to you about my urge to get a working code...[/quote]
&lt;p&gt;No problem, that is very understandable. &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&amp;nbsp;My point&amp;nbsp;was just that I&amp;#39;d prefer to keep the tickets on topic. Though now I a bit uncertain about where to draw the line, yesterday I got the impression that the two cases where originally about somewhat different things. At least&amp;nbsp;we can keep the sequential vs multiple connections question in the other ticket.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Like I told you in a previous ticket,&amp;nbsp;if you are at the end&amp;nbsp;&lt;span&gt;of&amp;nbsp;your&amp;nbsp;masters thesis, unless your thesis revolves around optimizing channel sounding, I wouldn&amp;#39;t focus on this. Optimizing this would take some time.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536666?ContentTypeID=1</link><pubDate>Thu, 22 May 2025 14:48:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:176731db-e8ef-42e5-a022-9138a5ad1538</guid><dc:creator>NickDeLeenheer</dc:creator><description>[deleted]&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536606?ContentTypeID=1</link><pubDate>Thu, 22 May 2025 11:30:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d6e8d1ac-7fc9-4fca-87a7-e3285d04a059</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Unfortunately the public samples I&amp;#39;ve linked you to is what we currently have available.&lt;a href="https://devzone.nordicsemi.com/support-private/support/345581"&gt; I also see that you have another case open on this&lt;/a&gt;, we prefer to keep the tickets separate to avoid doing double the work.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536492?ContentTypeID=1</link><pubDate>Wed, 21 May 2025 15:08:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2882be9a-db91-4fef-91cf-9af78c24b649</guid><dc:creator>NickDeLeenheer</dc:creator><description>&lt;p&gt;deleted&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536234?ContentTypeID=1</link><pubDate>Tue, 20 May 2025 13:33:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2deffce6-506c-476b-bccd-89fa732b619a</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Great&lt;/p&gt;
[quote user="NickDeLeenheer"]&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I would like to get the problem that i stated in my other thread: &amp;quot;Ranging CS data from multiple connections&amp;quot;, to be fixed by this Thursday, since i will be doing measurements with my thesis supervisor.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s a problem with the fact that we don&amp;#39;t get succesfull data steps anymore, so the distance estimates are not getting updated (data_complete) ...&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;If you could take a look at that thread, or if another engineer can help me with this quickly, i would be very happy.&lt;/p&gt;[/quote]
&lt;p&gt;A coworker of mine is assigned to it, and will look into it in time. Though it is hard to say if we&amp;#39;ll be able to fix something for you there by &lt;span&gt;T&lt;/span&gt;hursday.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536195?ContentTypeID=1</link><pubDate>Tue, 20 May 2025 12:15:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e703b68-0ff6-45ad-b732-e04404b29767</guid><dc:creator>NickDeLeenheer</dc:creator><description>&lt;p&gt;deleted&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Connections at same time possible on newest version of Channel Sounding for ranging Initiator/Reflector?</title><link>https://devzone.nordicsemi.com/thread/536118?ContentTypeID=1</link><pubDate>Tue, 20 May 2025 08:30:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:074e7d74-0ece-4939-bd91-b3de4283d4d8</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Hi Nick,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s possible to run CS on multiple connections at the same time. We don&amp;#39;t make much effort to avoid scheduling conflicts however so parameters and kconfigs have to be selected carefully. One thing to note that if you have issues with this, one usual suspect is that you haven&amp;#39;t increased&amp;nbsp;&lt;span&gt;BT_CTLR_SDC_CS_COUNT.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Is your end-goal&amp;nbsp;to trilaterate a position?&amp;nbsp;&lt;/p&gt;
[quote user=""]&lt;p&gt;Also, would it be hard to implement multiple antennas to my nRF54L15 boards? I think that multiple antenna paths would increase accuracy, since the accuracy of the distance estimation is very dependent on the specific shortest path that it found. nRF54L15 only has 1 Antenna path (i Think). And if it has more, is it easy to configure multiple antenna paths?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;Could you expand a bit on what you mean by this, and &amp;quot;antenna paths&amp;quot;?&amp;nbsp;&lt;/span&gt;EDIT: I see now that we support multiple antennas for CS much like DF. This was news to me. That is what is being referred to by antenna paths. The NRF54L15DK just has one paths, but you could connect more.&lt;/p&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;The nRF54L15DK has one antenna on it. You can however connect a different antenna on it as well. I am not so sure if something along the lines of a antenna matrix (like what you use for direction finding) would be able to improve anything here.&lt;/span&gt;&lt;/p&gt;
[quote user=""]&lt;p&gt;A last question on how to improve accuracy: Is the ifft better for inside? It uses the same phase samples as the Phase Slope method, but i was wondering how it works and where i can find the implementation, because it seems better for now. I also was wondering why it is now taking longer to get my distances with the same configuration compared to the previous version of this sample?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;[/quote]
&lt;p&gt;Not necessarily. &lt;a href="https://www.youtube.com/watch?v=5vZIILTWmW0"&gt;This older webinar goes through the differences.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>