<?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>IQ Sampling AoD</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120374/iq-sampling-aod</link><description>I am experimenting with sampling IQ at the payload in AoD mode. Are there any differences in the configuration of the receiver in AoA mode as seen in the direction finding whitepaper to the configuration of the receiver in AoD mode? 
 I followed the procedures</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 Apr 2025 13:21:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120374/iq-sampling-aod" /><item><title>RE: IQ Sampling AoD</title><link>https://devzone.nordicsemi.com/thread/530261?ContentTypeID=1</link><pubDate>Wed, 02 Apr 2025 13:21:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d21f2da5-4fdc-4c38-a74b-960f1b85089a</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Okay, I see. It should be possible to do IQ sampling within the payload, but we don&amp;#39;t have libraries/solutions doin this, so you will be on your own with in-payload DFE I&amp;#39;m afraid. All necessary information should be covered in the Direction Finding and radio sections of the n&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf52833/page/keyfeatures_html5.html"&gt;RF52833 product specification&lt;/a&gt;. Some important notes to this approach:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;You should be able to check resulting timing by checking the antenna switch pattern&lt;/li&gt;
&lt;li&gt;AGC is normally disabled, but for in-payload DFE this will always be active&lt;/li&gt;
&lt;li&gt;The sampling will be related to the ADDRESS event and you will need to calculate the delay you want from this point in the packet yourself.&lt;/li&gt;
&lt;/ul&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: IQ Sampling AoD</title><link>https://devzone.nordicsemi.com/thread/530198?ContentTypeID=1</link><pubDate>Wed, 02 Apr 2025 10:22:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:039704bf-1db0-4abb-98f5-a42381e8aa9c</guid><dc:creator>ChristineA</dc:creator><description>&lt;p&gt;I am making an implementation different to the direction finding sample projects. As far as I have read on the PS and various tickets in DevZone, it is also possible to sample IQ in the payload by setting the DFEINEXTENSION bit to 0.&lt;/p&gt;
&lt;p&gt;However, in my current implementation, I have mixed register level initialization of registers pertinent to IQ sampling and zephyr implementation of BLE to scan for packets. Is it not possible to do that? Do I have to use a proprietary mode to sample IQ in the payload?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: IQ Sampling AoD</title><link>https://devzone.nordicsemi.com/thread/530184?ContentTypeID=1</link><pubDate>Wed, 02 Apr 2025 09:29:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3028a2af-3497-46ce-9a12-f9e7db7b45f7</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Are you using the Direction Finding sample projects for reference on your end or making an implementation yourself? In the sample projects we have documentation on what changes are necessary to use Angle of departure mode:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direction_finding_connectionless_tx/README.html#angle_of_departure_mode"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direction_finding_connectionless_tx/README.html#angle_of_departure_mode&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direction_finding_connectionless_rx/README.html#angle_of_departure_mode"&gt;https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direction_finding_connectionless_rx/README.html#angle_of_departure_mode&lt;/a&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I also see you say you&amp;#39;re doing IQ sampling in the payload. Note that the CTE and IQ sampling is appended to the packet , after the CRC and is an offset unmodulated carrier, not an actual part of the payload. The payload only lets the receiver know that CTEInfo is coming after the CRC. More on that in the &lt;a href="https://docs.nordicsemi.com/bundle/nwp_036/page/WP/nwp_036/intro.html"&gt;Direction Finding whitepaper&lt;/a&gt;.&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></channel></rss>