<?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>The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/109816/the-official-demo-of-aoa-aod-shows-an-error-about-cte_report_cb</link><description>I got an error while building the direction finding demo In nRF Connect: 
 ../src/main.c:254:10: error: &amp;#39;const struct bt_conn_cb&amp;#39; has no member named &amp;#39;cte_report_cb&amp;#39; 254 | .cte_report_cb = cte_recv_cb, | ^~~~~~~~~~~~~ ../src/main.c:254:26: warning: initialization</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 06 Jun 2024 11:28:16 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/109816/the-official-demo-of-aoa-aod-shows-an-error-about-cte_report_cb" /><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/487703?ContentTypeID=1</link><pubDate>Thu, 06 Jun 2024 11:28:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16186e3e-10d4-4b4b-ac9c-50bc47940b58</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;OK, thanks！&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/487612?ContentTypeID=1</link><pubDate>Thu, 06 Jun 2024 05:33:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8660eb1c-8aa3-42aa-9ad1-3f4a6087d3d1</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Glad to hear you were able to get it up and running. Terje is assigned to your new case and will be handling it. You are in good hands. Can we close this case then?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/487591?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2024 23:55:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d52d2561-905f-45cd-8412-b45d82594de7</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;OK, thank you for the reply.&lt;/p&gt;
&lt;p&gt;I simply wrote the configs in overlay files for AoA and AoD into the main.c and merged the prj.conf files for the RX and TX. The experiments show that I can correctly get both AoA and AoD. I wonder if you are interested in my new case? It&amp;#39;s here: &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/111795/direction-finding-project-central-and-peripheral-integration"&gt;Central and Peripheral Integration&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/487041?ContentTypeID=1</link><pubDate>Mon, 03 Jun 2024 07:32:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51b09bc4-6cf5-4c3a-a77e-a1811733c2c2</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;No, these configs should be set in the prj.conf of the project in Zephyr project. As there are a few things that are run before the main.c in Zephyr projects.&lt;/p&gt;
&lt;p&gt;I would rather create multiple builds of similar projects that has separate .conf files instead of trying to do this in main.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/486981?ContentTypeID=1</link><pubDate>Sat, 01 Jun 2024 14:46:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58ba5518-0129-459a-831c-60bbf5ad5c87</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;For example, the Rx side is set to &lt;code&gt;CONFIG_BT_DF_CONNECTION_CTE_RX=y&lt;/code&gt; by default.&lt;/p&gt;
&lt;p&gt;However, if I add &lt;code&gt;CONFIG_BT_DF_CONNECTION_CTE_TX=y&lt;/code&gt; to the Rx side without changing other code, will it affect the functionality of this sample?&lt;/p&gt;
&lt;p&gt;I mean the prj.conf of the Rx side will be like:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;CONFIG_BT_DF_CONNECTION_CTE_RX=y&lt;/code&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;code&gt;CONFIG_BT_DF_CONNECTION_CTE_TX=y&lt;/code&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Both RX and TX are set to &amp;#39;y&amp;#39;. (Yes, I admit, my requirement is somewhat niche, haha. We need a device that can both transmit CTE and receive CTE.)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In other words, by adding this setting, does it merely make the program bulkier by enabling certain functionalities, while actually using these functionalities is something that needs to be done in the main.c file?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/486970?ContentTypeID=1</link><pubDate>Sat, 01 Jun 2024 02:19:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33f7c623-ecb7-4347-a53c-560bc861b3f3</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Hello Simonr,&lt;br /&gt;Today, I encountered another problem related to prj.conf. Can I place the prj.conf configuration in the main.c? For example, if I want to set:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_CTLR_DF_ANT_SWITCH_TX=n
CONFIG_BT_CTLR_DF_ADV_CTE_TX=n&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I will set in main.c like:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#define CONFIG_BT_CTLR_DF_ANT_SWITCH_TX=n
#define CONFIG_BT_CTLR_DF_ADV_CTE_TX=n&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Is this different from using prj.conf?&lt;br /&gt;Just to confirm, we developed the project this way but did not get the expected results. I don&amp;#39;t know if this is the problem.&lt;br /&gt;The reason for this is that&amp;nbsp;we need to change the &lt;span&gt;prj.conf&lt;/span&gt;&amp;nbsp;settings for different code segments within the same project , so we thought it would be convenient if these could be changed directly in the main.c.&lt;br /&gt;Or, may I ask if there is a more official way to change the settings in prj.conf more flexibly?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/480488?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2024 13:44:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e61c241-d217-485e-872a-5f107fcc58a4</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Great! Thank you for disturbing you for more than half a month. I&amp;#39;m about to start the development of my project!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/480478?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2024 13:29:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a1298c1-0404-43cf-9c79-2a5828a0b037</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I got some details on why this didn&amp;#39;t work for you and the other similar cases today from our developer:&lt;/p&gt;
&lt;p&gt;In the build command,&amp;nbsp;&lt;span&gt;&lt;span dir="ltr"&gt;&lt;code&gt;-DCONF_FILE=&amp;lt;file&amp;gt;&lt;/code&gt;&amp;nbsp;was used, which prevents auto-discovery of a board specific Kconfig file in /boards. If that option is used, all the Kconfig files also must be provided in this option. Just running &lt;strong&gt;west build -b nrf52833dk_nrf52833&lt;/strong&gt; is a simpler way of doing it. That way the prj.conf is used by default, and the board specific Kconfig discovery will happen.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Your method shouldn&amp;#39;t have any unwanted effects either for that matter.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Best regards,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Simon&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/480319?ContentTypeID=1</link><pubDate>Wed, 24 Apr 2024 05:16:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:16f13ef2-33c9-46a3-9e95-9e40df826eac</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Today I ran this sample successfully! Here&amp;#39;s the thing: the nrf52833dk_nrf52833.conf in the board seems to be correct, but I don&amp;#39;t know why it didn&amp;#39;t work as expected. So, I copied all the code from&amp;nbsp;&lt;strong&gt;nrf52833dk_nrf52833.conf&lt;/strong&gt;&amp;nbsp;into&amp;nbsp;&lt;strong&gt;prj.conf&lt;/strong&gt;. Subsequently, both the build and flash processes went smoothly, and CTE seemed fine too. Finally, I can start my project development.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&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/8863.pastedimage1713935671882v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;At the same time, I&amp;#39;d like to ask, will this solution have any other adverse effects?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/480077?ContentTypeID=1</link><pubDate>Tue, 23 Apr 2024 00:27:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd7c55ce-c9a8-4050-998d-8c4db7e4b135</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1）&lt;/strong&gt; Sadly, even with the ncs 2.2.0, I still haven&amp;#39;t been able to successfully build the official connectionless tx sample and connectionless rx sample without any modification...&lt;br /&gt;Without any modification, the tx sample can&amp;#39;t find bt_df_set_adv_cte_tx_param, while at the same time, the rx sample can&amp;#39;t find bt_df_per_adv_sync_cte_rx_enable.&lt;br /&gt;&lt;strong&gt;2）&lt;/strong&gt; No, I didn&amp;#39;t add overlay-aod.conf to my sample. I believe the problem still&amp;nbsp;related to 1), which causes these two projects to report err-134 during runtime. Despite editing the SDK or adding&amp;nbsp;&lt;span&gt;CONFIG_BT_DF_CONNECTIONLESS_CTE_RX = y&amp;nbsp;to&lt;/span&gt; the prj.conf to allow these projects to be built and flashed to the board successfully, there are still some configurations related to bt_df_set_adv_cte_tx_param and bt_df_per_adv_sync_cte_rx_enable that I haven&amp;#39;t set properly, I think. The errors seem to correspond to these two functions:&lt;br /&gt;&lt;strong&gt;Update CTE params...failed (err -134) ----&amp;gt; bt_df_set_adv_cte_tx_param&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Enable receiving of CTE...failed (err -134) ----&amp;gt; bt_df_per_adv_sync_cte_rx_enable&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I trust that ncs 2.2.0 is reliable. Therefore,&lt;strong&gt; I wonder if there&amp;#39;s an issue with where or how I downloaded the SDK?&lt;/strong&gt;&lt;br /&gt;First, I downloaded nRF Connect SDK for Desktop v4.3.0 on my Windows 10. Then, I installed Toolchain Manager v1.3.0.&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/pastedimage1713831052706v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Next, I opened Toolchain Manager, found nRF Connect SDK v2.2.0, and installed it.&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/pastedimage1713831071191v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Afterwards, I opened VSCode with nRF Connect for VS Code Extension Pack v2023.11.3 installed. (Would the version of this Extension Pack have any adverse effects?) On the Welcome box, I set the toolchain and SDK to v2.2.0.&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/pastedimage1713831103089v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Then, I clicked &amp;quot;Create a new application&amp;quot; and searched for &amp;quot;direction finding&amp;quot; to find the two connectionless samples in nrf:&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/pastedimage1713831160637v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;With that, the creation of the official projects was complete. Then I attempted to build them. I chose nRF52833dk_nrf52833 Nordic boards as the board and prj.conf as the configuration. Additionally, before building the tx sample, I added overlay-aoa.conf to the Kconfig fragments.&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/pastedimage1713831225785v5.png" alt=" " /&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/pastedimage1713831244818v6.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;However, neither of them were successfully built...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Meanwhile, in the rx sample, CONFIG_BT_DF_CTE_RX_AOA doesn&amp;#39;t seem to have been set successfully, as ant_patterns is grayed out in the main.c.&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/pastedimage1713831620049v7.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Did I do anything wrong? (Sorry, even though I&amp;#39;ve been stuck on this issue for half a month, I still feel I&amp;#39;m new to BLE COTS devices...)&lt;br /&gt;Looking forward to your reply! Thanks!&lt;/p&gt;
&lt;p&gt;Yours,&lt;br /&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/479922?ContentTypeID=1</link><pubDate>Mon, 22 Apr 2024 09:17:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ad51d47-5356-4c05-9d11-8cf68bd34c19</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again&lt;/p&gt;
&lt;p&gt;Today I got some feedback from the experts internally on Direction Finding that should be helpful.&lt;/p&gt;
&lt;p&gt;Please note that for the Direction Finding receive function (RX sample and Central sample) the only certified solution is on NCS 2.2.0, and newer versions of this sample are not certified nor guaranteed to work. Please only use the samples in the nRF folder of NCS, and not the ones in the Zephyr folder. The nRF folder samples have been build tested and should work as expected if no changes have been made to the SDK files.&lt;/p&gt;
&lt;p&gt;Regarding your latest issue. The error you&amp;#39;re seeing here points to CTE RX not being supported. Hav you by chance added the overlay-aod.conf to your sample when building it? This will disable the AoA feature and thus also the chance to do antenna switching in RX mode.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/479809?ContentTypeID=1</link><pubDate>Sat, 20 Apr 2024 14:19:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1871a783-af26-4c00-ae93-5a1c5d3a2afb</guid><dc:creator>Zihao</dc:creator><description>&lt;div class="w-full text-token-text-primary" dir="auto" data-testid="conversation-turn-243"&gt;
&lt;div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"&gt;
&lt;div&gt;
&lt;div class="relative flex w-full flex-col agent-turn"&gt;
&lt;div class="flex-col gap-1 md:gap-3"&gt;
&lt;div class="flex flex-grow flex-col max-w-full"&gt;
&lt;div dir="auto" data-message-author-role="assistant" data-message-id="53df2623-4e8c-4629-97b1-860d188ead32"&gt;
&lt;div class="markdown prose w-full break-words dark:prose-invert light"&gt;
&lt;p&gt;Hi Simon,&lt;/p&gt;
&lt;p&gt;Firstly, thank you for your patient response, and I apologize for the continued disturbance.&lt;/p&gt;
&lt;p&gt;I added CONFIG_BT_LL_SW_SPLIT=y to prj.conf, and then prj.conf stopped showing errors or warnings, whether it was in connection samples or connectionless samples. This allowed me to successfully build the official samples without modifying any SDK files.&lt;/p&gt;
&lt;p&gt;However, after flashing to my nRF52833DK, I still encountered issues with the official samples, both in connection and connectionless samples. During runtime, all these issues seem to be related to CTE configuration, resulting in err - 134.&lt;/p&gt;
&lt;p&gt;connection center log:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[DEVICE]: 78:11:DC:C2:89:2F (public), AD evt type 0, AD data len 24, RSSI -90
[AD]: 1 data_len 1
[AD]: 22 data_len 19
[DEVICE]: E5:2F:FC:5A:F2:67 (random), AD evt type 0, AD data len 8, RSSI -90
[AD]: 1 data_len 1
[AD]: 39 data_len 3
Connected: E5:2F:FC:5A:F2:67 (random)
Enable receiving of CTE...
[00:00:27.216,369] &amp;lt;wrn&amp;gt; bt_df: bt_df_set_conn_cte_rx_enable: Receiving Constant Tone Extensions is not supported
failed (err -134)
Disconnected: E5:2F:FC:5A:F2:67 (random) (reason 0x3e)
Scanning successfully started
[DEVICE]: 32:68:CB:2F:B7:CC (random), AD evt type 3, AD data len 31, RSSI -68
[DEVICE]: 2B:ED:54:17:9C:5B (random), AD evt type 3, AD data len 31, RSSI -74
[DEVICE]: 7C:27:BC:D1:9D:2E (public), AD evt type 3, AD data len 19, RSSI -76
[DEVICE]: 78:11:DC:C2:89:2F (public), AD evt type 0, AD data len 24, RSSI -90
[AD]: 1 data_len 1
[AD]: 22 data_len 19
[DEVICE]: 78:11:DC:C2:89:2F (public), AD evt type 4, AD data len 28, RSSI -89
[DEVICE]: 59:D4:15:36:74:8F (random), AD evt type 0, AD data len 31, RSSI -86&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;For the direction finding connectionless tx,&amp;nbsp; it also reported failed (err -134) After copying a fresh one of the official sample and trying in different NCS environments, I still encountered the same error, while the connection tx seems to be working fine.&lt;/p&gt;
&lt;p&gt;Of course, currently our team leans more towards using the connectionless sample. The logs for connectionless tx and rx are as follows: (Note that both logs are from the official sample without any modifications, except for adding CONFIG_BT_LL_SW_SPLIT=y in the prj.conf of the connectionless rx sample.)&lt;/p&gt;
&lt;p&gt;--------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;connectionless tx building log:&lt;/strong&gt;&lt;br /&gt;Building direction_finding_connectionless_tx_2&lt;br /&gt;C:\Windows\system32\cmd.exe /d /s /c &amp;quot;west build --build-dir d:/AoAoD3/direction_finding_connectionless_tx_2/build d:/AoAoD3/direction_finding_connectionless_tx_2 --pristine --board nrf52833dk_nrf52833 --no-sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DCONF_FILE=d:/AoAoD3/direction_finding_connectionless_tx_2/prj.conf -DEXTRA_CONF_FILE=overlay-aoa.conf -DBOARD_ROOT=d:/aoaod3/direction_finding_connectionless_tx_2&amp;quot;&lt;/p&gt;
&lt;p&gt;-- west build: generating a build system&lt;br /&gt;Loading Zephyr default modules (Zephyr base).&lt;br /&gt;-- Application: D:/AoAoD3/direction_finding_connectionless_tx_2&lt;br /&gt;-- CMake version: 3.21.0&lt;br /&gt;-- Found Python3: D:/ncs/toolchains/cf2149caf2/opt/bin/python.exe (found suitable version &amp;quot;3.9.13&amp;quot;, minimum required is &amp;quot;3.8&amp;quot;) found components: Interpreter &lt;br /&gt;-- Cache files will be written to: C:/ncs/v2.5.1/zephyr/.cache&lt;br /&gt;-- Zephyr version: 3.4.99 (C:/ncs/v2.5.1/zephyr)&lt;br /&gt;-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)&lt;br /&gt;-- Board: nrf52833dk_nrf52833&lt;br /&gt;-- Found host-tools: zephyr 0.16.5 (D:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk)&lt;br /&gt;-- Found toolchain: zephyr 0.16.5 (D:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk)&lt;br /&gt;-- Found Dtc: D:/ncs/toolchains/cf2149caf2/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;) &lt;br /&gt;-- Found BOARD.dts: C:/ncs/v2.5.1/zephyr/boards/arm/nrf52833dk_nrf52833/nrf52833dk_nrf52833.dts&lt;br /&gt;-- Found devicetree overlay: D:/AoAoD3/direction_finding_connectionless_tx_2/boards/nrf52833dk_nrf52833.overlay&lt;br /&gt;-- Generated zephyr.dts: D:/AoAoD3/direction_finding_connectionless_tx_2/build/zephyr/zephyr.dts&lt;br /&gt;-- Generated devicetree_generated.h: D:/AoAoD3/direction_finding_connectionless_tx_2/build/zephyr/include/generated/devicetree_generated.h&lt;br /&gt;-- Including generated dts.cmake file: D:/AoAoD3/direction_finding_connectionless_tx_2/build/zephyr/dts.cmake&lt;/p&gt;
&lt;p&gt;warning: Experimental symbol BT_DF is enabled.&lt;/p&gt;
&lt;p&gt;Parsing C:/ncs/v2.5.1/zephyr/Kconfig&lt;br /&gt;Loaded configuration &amp;#39;C:/ncs/v2.5.1/zephyr/boards/arm/nrf52833dk_nrf52833/nrf52833dk_nrf52833_defconfig&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;d:/AoAoD3/direction_finding_connectionless_tx_2/prj.conf&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;D:/AoAoD3/direction_finding_connectionless_tx_2/overlay-aoa.conf&amp;#39;&lt;br /&gt;Configuration saved to &amp;#39;D:/AoAoD3/direction_finding_connectionless_tx_2/build/zephyr/.config&amp;#39;&lt;br /&gt;Kconfig header saved to &amp;#39;D:/AoAoD3/direction_finding_connectionless_tx_2/build/zephyr/include/generated/autoconf.h&amp;#39;&lt;br /&gt;-- Found GnuLd: d:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe (found version &amp;quot;2.38&amp;quot;) &lt;br /&gt;-- The C compiler identification is GNU 12.2.0&lt;br /&gt;-- The CXX compiler identification is GNU 12.2.0&lt;br /&gt;-- The ASM compiler identification is GNU&lt;br /&gt;-- Found assembler: D:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe&lt;br /&gt;-- Configuring done&lt;br /&gt;-- Generating done&lt;br /&gt;-- Build files have been written to: D:/AoAoD3/direction_finding_connectionless_tx_2/build&lt;br /&gt;-- west build: building application&lt;br /&gt;[2/172] Generating include/generated/version.h&lt;br /&gt;-- Zephyr version: 3.4.99 (C:/ncs/v2.5.1/zephyr), build: v3.4.99-ncs1-1&lt;br /&gt;[172/172] Linking C executable zephyr\zephyr.elf&lt;br /&gt;Memory region Used Size Region Size %age Used&lt;br /&gt; FLASH: 102944 B 512 KB 19.64%&lt;br /&gt; RAM: 19872 B 128 KB 15.16%&lt;br /&gt; IDT_LIST: 0 GB 2 KB 0.00%&lt;br /&gt; * Terminal will be reused by tasks, press any key to close it.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;connectionless rx building log:&lt;/strong&gt;&lt;br /&gt;Building direction_finding_connectionless_rx&lt;br /&gt;C:\Windows\system32\cmd.exe /d /s /c &amp;quot;west build --build-dir d:/AoAoD3/direction_finding_connectionless_rx/build d:/AoAoD3/direction_finding_connectionless_rx --pristine --board nrf52833dk_nrf52833 --no-sysbuild -- -DNCS_TOOLCHAIN_VERSION=NONE -DBOARD_ROOT=d:/aoaod3/direction_finding_connectionless_tx_2;d:/aoaod3/direction_finding_connectionless_rx;d:/aoaod3/direction_finding_connectionless_tx_1;d:/aoaod3/direction_finding_central;d:/aoaod3/direction_finding_peripheral;d:/aoaod3/direction_finding_connectionless_tx -DCACHED_CONF_FILE=d:/AoAoD3/direction_finding_connectionless_rx/prj.conf -DDTC_OVERLAY_FILE=d:/AoAoD3/direction_finding_connectionless_rx/boards/nrf52833dk_nrf52833.overlay&amp;quot;&lt;/p&gt;
&lt;p&gt;-- west build: generating a build system&lt;br /&gt;Loading Zephyr default modules (Zephyr base).&lt;br /&gt;-- Application: D:/AoAoD3/direction_finding_connectionless_rx&lt;br /&gt;-- CMake version: 3.21.0&lt;br /&gt;-- Found Python3: D:/ncs/toolchains/cf2149caf2/opt/bin/python.exe (found suitable version &amp;quot;3.9.13&amp;quot;, minimum required is &amp;quot;3.8&amp;quot;) found components: Interpreter &lt;br /&gt;-- Cache files will be written to: C:/ncs/v2.5.1/zephyr/.cache&lt;br /&gt;-- Zephyr version: 3.4.99 (C:/ncs/v2.5.1/zephyr)&lt;br /&gt;-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)&lt;br /&gt;-- Board: nrf52833dk_nrf52833&lt;br /&gt;-- Found host-tools: zephyr 0.16.5 (D:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk)&lt;br /&gt;-- Found toolchain: zephyr 0.16.5 (D:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk)&lt;br /&gt;-- Found Dtc: D:/ncs/toolchains/cf2149caf2/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;) &lt;br /&gt;-- Found BOARD.dts: C:/ncs/v2.5.1/zephyr/boards/arm/nrf52833dk_nrf52833/nrf52833dk_nrf52833.dts&lt;br /&gt;-- Found devicetree overlay: d:/AoAoD3/direction_finding_connectionless_rx/boards/nrf52833dk_nrf52833.overlay&lt;br /&gt;-- Generated zephyr.dts: D:/AoAoD3/direction_finding_connectionless_rx/build/zephyr/zephyr.dts&lt;br /&gt;-- Generated devicetree_generated.h: D:/AoAoD3/direction_finding_connectionless_rx/build/zephyr/include/generated/devicetree_generated.h&lt;br /&gt;-- Including generated dts.cmake file: D:/AoAoD3/direction_finding_connectionless_rx/build/zephyr/dts.cmake&lt;/p&gt;
&lt;p&gt;warning: Experimental symbol BT_DF is enabled.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;warning: Experimental symbol BT_LL_SW_SPLIT is enabled.&lt;/p&gt;
&lt;p&gt;Parsing C:/ncs/v2.5.1/zephyr/Kconfig&lt;br /&gt;Loaded configuration &amp;#39;C:/ncs/v2.5.1/zephyr/boards/arm/nrf52833dk_nrf52833/nrf52833dk_nrf52833_defconfig&amp;#39;&lt;br /&gt;Merged configuration &amp;#39;d:/AoAoD3/direction_finding_connectionless_rx/prj.conf&amp;#39;&lt;br /&gt;Configuration saved to &amp;#39;D:/AoAoD3/direction_finding_connectionless_rx/build/zephyr/.config&amp;#39;&lt;br /&gt;Kconfig header saved to &amp;#39;D:/AoAoD3/direction_finding_connectionless_rx/build/zephyr/include/generated/autoconf.h&amp;#39;&lt;br /&gt;-- Found GnuLd: d:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe (found version &amp;quot;2.38&amp;quot;) &lt;br /&gt;-- The C compiler identification is GNU 12.2.0&lt;br /&gt;-- The CXX compiler identification is GNU 12.2.0&lt;br /&gt;-- The ASM compiler identification is GNU&lt;br /&gt;-- Found assembler: D:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe&lt;br /&gt;-- Configuring done&lt;br /&gt;-- Generating done&lt;br /&gt;-- Build files have been written to: D:/AoAoD3/direction_finding_connectionless_rx/build&lt;br /&gt;-- west build: building application&lt;br /&gt;[2/193] Generating include/generated/version.h&lt;br /&gt;-- Zephyr version: 3.4.99 (C:/ncs/v2.5.1/zephyr), build: v3.4.99-ncs1-1&lt;br /&gt;[193/193] Linking C executable zephyr\zephyr.elf&lt;br /&gt;Memory region Used Size Region Size %age Used&lt;br /&gt; FLASH: 78352 B 512 KB 14.94%&lt;br /&gt; RAM: 21448 B 128 KB 16.36%&lt;br /&gt; IDT_LIST: 0 GB 2 KB 0.00%&lt;br /&gt; * Terminal will be reused by tasks, press any key to close it.&lt;/p&gt;
&lt;p&gt;--------------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;(&lt;span&gt;I&amp;#39;m sorry, I&amp;#39;m not sure why, but I couldn&amp;#39;t successfully use &amp;quot;insert code&amp;quot; to insert my log, so I just pasted it here directly...&lt;/span&gt;)&lt;/p&gt;
&lt;p&gt;&lt;span&gt;There are several cases on DevZone regarding err-134, but the latest one is from two years ago which is too old, and I haven&amp;#39;t found any helpful solutions. I&amp;#39;ve checked the build logs for both, but at my level of knowledge, I haven&amp;#39;t identified any significant issues.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Is there anything unusual in the logs that you can see?&lt;/p&gt;
&lt;p&gt;About AoD:&lt;/p&gt;
&lt;p&gt;Yes indeed, AoD requires the beacon to have an antenna array. However, when we run AoD, the center becomes the beacon, and vice versa. This is indeed a bit niche since we do not do localization. Thank you for your concern!&lt;/p&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="mt-1 flex gap-3 empty:hidden"&gt;
&lt;div&gt;&lt;span class="" data-state="closed"&gt;&lt;/span&gt;
&lt;div class="flex"&gt;&lt;span class="" data-state="closed"&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="pr-2 lg:pr-0"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="absolute"&gt;
&lt;div class="flex w-full gap-2 items-center justify-center"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="w-full text-token-text-primary" dir="auto" data-testid="conversation-turn-244"&gt;
&lt;div class="px-4 py-2 justify-center text-base md:gap-6 m-auto"&gt;
&lt;div&gt;
&lt;div class="flex-shrink-0 flex flex-col relative items-end"&gt;
&lt;div&gt;
&lt;div class="pt-0.5"&gt;
&lt;div class="gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/479642?ContentTypeID=1</link><pubDate>Fri, 19 Apr 2024 09:00:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f850a85-8a54-46d8-a77b-b61346d09f35</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;2. Hi, what Bluetooth stack have you set the application to use here? Seems like you&amp;#39;re trying to use some Zephyr specific configs on the Nordic SoftDevice link layer. Can you upload the full build log again and try setting&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/kconfig/index.html#CONFIG_BT_LL_SW_SPLIT"&gt;https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/kconfig/index.html#CONFIG_BT_LL_SW_SPLIT&lt;/a&gt;&amp;nbsp;to ensure you enable the Zephyr stack? Please upload the full build log so we can get a better look.&lt;/p&gt;
&lt;p&gt;3. For AoD to work, the beacon will also need to have an antenna array, if not only AoA will be possible to use since the AoD (Angle of Departure) would all come from the same exact antenna...&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/479431?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 12:39:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a37c8ac2-f687-480b-ab91-3199fb6f24d4</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;2. I noticed the missing dependencies earlier, so I added the following code to prj.conf:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_HCI=y
CONFIG_BT_CTLR=y
CONFIG_BT_CTLR_DF_CTE_RX_SUPPORT=y
CONFIG_BT_HCI_HOST=y
CONFIG_BT_RPC_STACK=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;However, it showed me the following error:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_CTLR_DF_CTE_RX_SUPPORT was assigned the value y, but got the value n. Missing dependencies:
BT_HCI

Symbol CONFIG_BT_HCI_HOST cannot be set (has no prompt)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Today I tried creating a new overlay, but the result was the same as adding these codes directly into the prj.conf, and it didn&amp;#39;t work.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Yes, I agree that shouldn&amp;#39;t be it for just a sample project. All I want to do is successfully run this sample and obtain the IQ. I built this sample today on another PC with Mac OS,&amp;nbsp;but the errors encountered during the build process are the same as in this case on Windows10.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;3.&amp;nbsp;&lt;/span&gt;Yes, haha, our requirement is a little bit uncommon because we only need AoA and AoD and we don&amp;#39;t do direction finding. We only need the central device to have an antenna array because we only need AoA from the central device and AoD from the tag.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for your relpy!&lt;/p&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/479373?ContentTypeID=1</link><pubDate>Thu, 18 Apr 2024 09:11:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dee791ca-1426-481d-9c7a-82b8ad3aef17</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;2. Check out the documentation page for&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/kconfig/index.html#CONFIG_BT_DF_CONNECTIONLESS_CTE_RX"&gt;CONFIG_BT_DF_CONNECTIONLESS_CTE_RX&lt;/a&gt;&amp;nbsp;and make sure all the dependencies for it is in place, as it depends on some other configs to be enabled correctly. Also, it could be overwritten in a .overlay file on your end, but that shouldn&amp;#39;t be it for just a sample project.&lt;/p&gt;
&lt;p&gt;3. Okay, what do you mean by that you need both the AoA and AoD values for your application? Direction Finding is usually based on&amp;nbsp;&lt;strong&gt;either&amp;nbsp;&lt;/strong&gt;AoA or AoD, as it depends on whether the central or beacon should have the antenna array. If you want to implement both, then both devices will need an antenna array. But I don&amp;#39;t see the use case for that to be honest.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/479089?ContentTypeID=1</link><pubDate>Wed, 17 Apr 2024 04:04:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:431e9bf3-1b6e-40c5-a189-d7c16e8822ef</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1)&lt;/strong&gt; I understand that I will not update other cases about BLE DF samples.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2)&lt;/strong&gt; Yes, This CONFIG_BT_DF_CONNECTIONLESS_CTE_RX should be set in the .conf file, not the driver/ library.c files.&lt;br /&gt;But as I mentioned before, if I set CONFIG_BT_DF_CONNECTIONLESS_CTE_RX = y directly in .conf, VSCode will prompt &amp;quot;in build: n &amp;quot;, which will result in the project not even being built successfully. I don&amp;#39;t know how to successfully set this option, so I try modifying it directly in .c files so that it can at least be built. As a result, the transmitter successfully sends AOA CTE. However, during reception, the receiver reports &amp;#39;Enable receiving of CTE... failed (err-134).&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[DEVICE]: 29:13:AC:D3:F4:DD (random), AD evt type 3, Tx Pwr: 127, RSSI -53  C:0 S:0 D:0 SR:0 E:0 Prim: LE 1M, Secn: No packets, Interval: 0x0000 (0 ms), SID: 255
[DEVICE]: 2E:A1:15:C5:BB:B7 (random), AD evt type 3, Tx Pwr: 127, RSSI -91  C:0 S:0 D:0 SR:0 E:0 Prim: LE 1M, Secn: No packets, Interval: 0x0000 (0 ms), SID: 255
PER_ADV_SYNC[0]: [DEVICE]: 07:55:BF:A2:37:85 (random) synced, Interval 0x0780 (2400 ms), PHY LE 2M
PER_ADV_SYNC[0]: [DEVICE]: 07:55:BF:A2:37:85 (random) sync terminated
success. Periodic sync established.
Enable receiving of CTE...
failed (err -134)
Scan disable...Success.
Waiting for periodic sync lost...
Periodic sync lost.
Start scanning...success
Waiting for periodic advertising...
[DEVICE]: 7E:DD:2C:61:3A:00 (random), AD evt type 2, Tx Pwr: 127, RSSI -65  C:0 S:1 D:0 SR:0 E:0 Prim: LE 1M, Secn: No packets, Interval: 0x0000 (0 ms), SID: 255&lt;/pre&gt;&lt;br /&gt;I knew it was wrong, but I was just trying.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3)&lt;/strong&gt; I have discussed our project again with our team, and it is not necessary to do it on connected DF samples. we find that using the connectionless DF samples is acceptable. We just need the AoA values of a center with an array and the AoD values of a becon. &lt;br /&gt;However, considering that connectionless samples seem simpler to implement and further develop, we are currently leaning towards connectionless samples.&lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478890?ContentTypeID=1</link><pubDate>Tue, 16 Apr 2024 08:15:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0ecb243-570d-4812-a8c4-1b90d947722e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi again&lt;/p&gt;
&lt;p&gt;Sorry about the late reply, but I had some other pressing issues to tend to. Thank you for your patience&lt;/p&gt;
&lt;p&gt;This&amp;nbsp;CONFIG_BT_DF_CONNECTIONLESS_CTE_RX should be set in your .conf file, not the driver/library .c files. Also, I would please ask you to stop updating every other Direction Finding case you can find, as it is more disruptive to our workflow than helpful to you I think. We will handle this issue in this case, and it will be easier to have an overview if we stick to it here rather than on multiple older cases.&lt;/p&gt;
&lt;p&gt;Just to confirm, the follow-up you&amp;#39;re looking for is to be able to start working on the connected DF samples, correct?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478522?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2024 10:22:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89885447-34f0-4477-9128-b2b6e7271a7b</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;When I modified direction.c and hci_core.h, although rx was able to build successfully, it would cause problems in tx.&lt;br /&gt;So I add the code when building rx side and remove them when building tx side. It&amp;#39;s not a very convenient solution, but at least I can start working on connectionless sample now.&lt;br /&gt;Thanks again, but I&amp;#39;m still looking for a follow-up on this issue.&lt;/p&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478514?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2024 09:47:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e7b640b-ce33-4e71-b146-2d25f07d1af7</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;One more thing to add.&lt;br /&gt;I just added one line of direction.c and hci_core.h in Zephyr, and the build is successful.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#define CONFIG_BT_DF_CONNECTIONLESS_CTE_RX&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;But the connection-based sample is too complex for me to solve with a solution like this. Besides, I don&amp;#39;t know if this has any additional effects on my program.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478494?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2024 08:58:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f98753b0-c3dd-43d3-afc7-89c173bb9b91</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;Thanks for your reply.&amp;nbsp;But I now think this issue is not related to the version. I have also built this project on my&amp;nbsp;end with the same version as yours(include NCS and Zephyr), but still encountered this issue.&lt;/p&gt;
&lt;p&gt;I think I can make this problem clearer. I didn&amp;#39;t notice the warning before:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;warning: BT_DF_CONNECTION_CTE_RX (defined at C:/ncs/v2.5.1/zephyr/subsys/bluetooth/host/Kconfig:847,
subsys/bluetooth\host/Kconfig:847) was assigned the value &amp;#39;y&amp;#39; but got the value &amp;#39;n&amp;#39;. Check these
unsatisfied dependencies: (((!BT_CTLR || BT_CTLR_DF_CTE_RX_SUPPORT) &amp;amp;&amp;amp; BT_DF &amp;amp;&amp;amp; BT_HCI_HOST &amp;amp;&amp;amp;
BT_RPC_STACK) || ((!BT_CTLR || BT_CTLR_DF_CTE_RX_SUPPORT) &amp;amp;&amp;amp; BT_DF &amp;amp;&amp;amp; BT_HCI_HOST &amp;amp;&amp;amp; BT_HCI &amp;amp;&amp;amp; BT))
(=n). See docs.zephyrproject.org/.../kconfig.html and/or
look up BT_DF_CONNECTION_CTE_RX in the menuconfig/guiconfig interface. The Application Development
Primer, Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual
might be helpful too.


warning: BT_DF_CONNECTION_CTE_REQ (defined at
C:/ncs/v2.5.1/zephyr/subsys/bluetooth/host/Kconfig:861, subsys/bluetooth\host/Kconfig:861) was
assigned the value &amp;#39;y&amp;#39; but got the value &amp;#39;n&amp;#39;. Check these unsatisfied dependencies:
((BT_DF_CONNECTION_CTE_RX &amp;amp;&amp;amp; BT_DF &amp;amp;&amp;amp; BT_HCI_HOST &amp;amp;&amp;amp; BT_RPC_STACK) || (BT_DF_CONNECTION_CTE_RX &amp;amp;&amp;amp;
BT_DF &amp;amp;&amp;amp; BT_HCI_HOST &amp;amp;&amp;amp; BT_HCI &amp;amp;&amp;amp; BT)) (=n). See
docs.zephyrproject.org/.../kconfig.html and/or look up
BT_DF_CONNECTION_CTE_REQ in the menuconfig/guiconfig interface. The Application Development Primer,
Setting Configuration Values, and Kconfig - Tips and Best Practices sections of the manual might be
helpful too.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I am a beginner in BLE. When I studied the Nordic BLE course, my understanding was:&lt;br /&gt;If I set&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_DF_CONNECTION_CTE_RX=y
CONFIG_BT_DF_CONNECTION_CTE_REQ=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;in prj.conf,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;but didn&amp;#39;t set any options&amp;nbsp;in nrf52833dk_nrf52833.conf,&amp;nbsp;then the final settings will be y. Actually, the official sample settings are same as mine(Because I just want to build and flash them without any modification.).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;However,&amp;nbsp;in build it&amp;#39;s &amp;#39;n &amp;#39;&amp;nbsp;instead of&amp;nbsp; &amp;#39;y&amp;#39;.&lt;/p&gt;
&lt;p&gt;The same question is occurred in the direction finding connectionless rx sample on my end.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s like:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_DF_CONNECTIONLESS_CTE_RX=y In build:n&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Also, I just tried to build the official sample without any &lt;span&gt;modification&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;In Zephyr, the BLE direction finding code is wrapped in:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;#if defined(CONFIG_BT_DF_CONNECTIONLESS_CTE_RX)
......
#endif&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;So these code is not recognized when compiling.&lt;/p&gt;
&lt;p&gt;Then the error occureed:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;D:/AoAoD2/direction_finding_connectionless_rx/src/main.c:249: undefined reference to `bt_df_per_adv_sync_cte_rx_enable&amp;#39;
D:/AoAAoD/direction_finding_central/src/main.c:254:10: error:  &amp;#39;const struct bt_conn_cb&amp;#39; has no member named &amp;#39;cte_report_cb&amp;#39;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;VSCode&amp;nbsp;tells me about Missing dependencies which led to this error:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_DF_CONNECTIONLESS_CTE_RX was assigned the value y, but got the value n. Missing dependencies:
((!BT_CTLR || BT_CTLR_DF_CTE_RX_SUPPORT) &amp;amp;&amp;amp; BT_DF &amp;amp;&amp;amp; BT_HCI_HOST &amp;amp;&amp;amp; BT_RPC_STACK) || ((!BT_CTLR || BT_CTLR_DF_CTE_RX_SUPPORT) &amp;amp;&amp;amp; BT_DF &amp;amp;&amp;amp; BT_HCI_HOST &amp;amp;&amp;amp; BT_HCI &amp;amp;&amp;amp; BT)
Support for receive of CTE in connectionless mode

Type: bool

Value: n

Enable support for reception and sampling of Constant Tone Extension in connectionless mode.

Enable support for reception and sampling of Constant Tone Extension in connectionless mode.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I have tried to add them in prj.conf like:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_HCI=y
CONFIG_BT_CTLR=y
CONFIG_BT_CTLR_DF_CTE_RX_SUPPORT=y
CONFIG_BT_HCI_HOST=y
CONFIG_BT_RPC_STACK=y&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Then it show me that:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_BT_CTLR_DF_CTE_RX_SUPPORT was assigned the value y, but got the value n. Missing dependencies:
BT_HCI

Symbol CONFIG_BT_HCI_HOST cannot be set (has no prompt)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;So now I&amp;#39;m confused and don&amp;#39;t know how to solve the missing dependencies problem.&lt;/p&gt;
&lt;p&gt;Any useful information would be appreciated, thanks!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478299?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2024 11:53:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:627f836b-a8b3-4dbd-be96-8c95bd51748c</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I have contacted the DF developers now, and will see if they have some input on this, as I can&amp;#39;t think of what it would be either then. On my end I&amp;#39;m able to build it for both NCS 2.5.1 and 2.6.0 with the Zephyr versions 3.4.99 and 3.5.99, so I don&amp;#39;t see why it would be a Zephyr configuration issue either...&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll let you know when I hear from them. Thank you for being patient and thorough on your end!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478046?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2024 12:06:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dd6c49b2-41fe-405b-b007-b5a2add579b5</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;hello, could you please provide your nRF Connect SDK version and Zephyr version? Because you said you successfully built this project on your end.I think this is probably due to the API related to BLE direction finding in Zephyr.&lt;/p&gt;
&lt;p&gt;Thank you very much.&lt;/p&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/478035?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2024 11:41:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fecc9f03-dc1f-45e0-a90d-a4c5e3ad4121</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;I strongly believe that this issue is related to the version or configuration of Zephyr. Is there anything specific I should know about configuring Zephyr?&lt;/p&gt;
&lt;p&gt;My Zephyr installation was automated by the Toolchain during the installation of the nRF Connect SDK, and it is currently at version 3.5.99.&amp;nbsp;I wrote 3.4.99 in this post, but as I later tried to update to nRF Connect SDK v2.6.0, it was changed to 3.5.99.&lt;/p&gt;
&lt;p&gt;I would greatly appreciate any possible clues you could provide. Thank you!&lt;/p&gt;
&lt;p&gt;Yours,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/477952?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2024 07:59:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c60978e-5aa1-4fd0-b966-0affdd8fafb3</guid><dc:creator>Zihao</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;I once tried to copy this project to the same disk, but it didn&amp;#39;t work [sad].&amp;nbsp;&lt;br /&gt;Actually, when I was learning the Nordic Bluetooth course, all the new projects on the D disk were built very well.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So I still think there is something wrong (at least something not very universal) in this sample.&lt;/p&gt;
&lt;p&gt;Now I&amp;#39;m testing the connectionless sample which&amp;nbsp;can be built properly at least. But since it doesn&amp;#39;t meet all my needs, I&amp;#39;m still following this error on the connection-based example.&lt;br /&gt;I hope this problem can attract the attention of your direction finding engineers. There are three people have already encountered this problem as I mentioned earlier, but none of them have been solved yet.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Zihao&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: The official demo of AoA/AoD shows an error about cte_report_cb</title><link>https://devzone.nordicsemi.com/thread/477946?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2024 07:31:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fad0735f-70d8-41a3-8ba2-4c4c863ca4b0</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Can you try moving the project to the C: disk (the same as where NCS is located on your computer, as I think the fact that you&amp;#39;re trying to build the sample on a different disk than where you have NCS stored might be what is causing this. The west build is not great at jumping between disks to find functions/references if I recall correctly.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>