<?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>Verification of the IQ data</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114690/verification-of-the-iq-data</link><description>Hello, 
 I am currently exploring direction finding connectionless Rx and Tx samples. 
 I am using two nrf52833DK. I already have an antenna array connected to one of the development kits. Below is the code that i am using for printing the IQ data. 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 18 Oct 2024 14:22:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114690/verification-of-the-iq-data" /><item><title>RE: Verification of the IQ data</title><link>https://devzone.nordicsemi.com/thread/506971?ContentTypeID=1</link><pubDate>Fri, 18 Oct 2024 14:22:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9311b8c8-5d3b-4a30-b76a-31e2397c7603</guid><dc:creator>SwRa</dc:creator><description>[quote user="Darsh"]Does it mean to convert them into a complex form?&amp;nbsp;[/quote]
&lt;p&gt;Yes.. You need to use the formulas that I have stated in the previous reply..&lt;/p&gt;
[quote user="Darsh"]do i have to build an antenna model and do the calibration of the antenna? or is it already supported in the sample code for the nordic 12 patch antenna array?[/quote]
&lt;p&gt;You will have to build the antenna model and make your own algorithm..&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Verification of the IQ data</title><link>https://devzone.nordicsemi.com/thread/506167?ContentTypeID=1</link><pubDate>Mon, 14 Oct 2024 14:15:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99ecced8-0b03-403f-b773-e152978b30ce</guid><dc:creator>Darsh</dc:creator><description>&lt;p&gt;Also, one more, question , since i am using the design files of nordic 12 patch antenna array and the sample code of direction finding connectionless Rx flashed in nrf52833dk whcih is connected to the antenna array. do i have to build an antenna model and do the calibration of the antenna? or is it already supported in the sample code for the nordic 12 patch antenna array?&lt;br /&gt;&lt;br /&gt;Thanks &amp;amp; Regards,&lt;/p&gt;
&lt;p&gt;Darshan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Verification of the IQ data</title><link>https://devzone.nordicsemi.com/thread/506137?ContentTypeID=1</link><pubDate>Mon, 14 Oct 2024 13:00:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f9281e1-3b04-423b-9b57-4bbda6ed4769</guid><dc:creator>Darsh</dc:creator><description>&lt;p&gt;Hi Swathy,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;what do you exactly mean by converting raw IQ data to its vector form? Does it mean to convert them into a complex form?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Darshan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Verification of the IQ data</title><link>https://devzone.nordicsemi.com/thread/506134?ContentTypeID=1</link><pubDate>Mon, 14 Oct 2024 12:56:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1243ac9-57da-4535-9a54-d3e8a95519fc</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Darshan,&lt;/p&gt;
&lt;p&gt;Sorry for not getting back to you sooner..&amp;nbsp;&lt;span style="font-family:inherit;"&gt;There is no point in looking at raw IQ data, as you always have to convert this data into a vector, and then examine this to get a useful positioning data. Some formulas for calculating with IQ signals translating between polar and rectangular forms can be found here: &lt;/span&gt;&lt;a style="font-family:inherit;" title="https://www.pe0sat.vgnet.nl/sdr/iq-data-explained/" href="https://www.pe0sat.vgnet.nl/sdr/iq-data-explained/" rel="noopener noreferrer" target="_blank"&gt;https://www.pe0sat.vgnet.nl/sdr/iq-data-explained/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Peak Amplitude A = (I²+Q²)½&lt;/p&gt;
&lt;p&gt;Phase Angle ϕ = tan⁻¹(Q/I)&lt;/p&gt;
&lt;p&gt;I = A⋅cos(ϕ)&lt;/p&gt;
&lt;p&gt;Q = A⋅sin(ϕ)&lt;/p&gt;
&lt;p&gt;Converting IQ Data to a plain signal: I is the original signal.&lt;/p&gt;
&lt;p&gt;Euler form: A⋅eiϕ = A⋅(cos(ϕ) + i⋅sin(ϕ)) = I + Qi&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Verification of the IQ data</title><link>https://devzone.nordicsemi.com/thread/502526?ContentTypeID=1</link><pubDate>Sat, 14 Sep 2024 00:53:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a92a46a7-3af3-49f9-8933-b33d8773bad2</guid><dc:creator>Darsh</dc:creator><description>&lt;p&gt;Hi Swathy,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you. I will be waiting for the reply.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Verification of the IQ data</title><link>https://devzone.nordicsemi.com/thread/502462?ContentTypeID=1</link><pubDate>Fri, 13 Sep 2024 10:30:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3bdfda02-03f5-4b74-af2f-bfe337e514b0</guid><dc:creator>SwRa</dc:creator><description>&lt;p&gt;Hi Darshan,&lt;/p&gt;
&lt;p&gt;I will look into it and get back to you.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Swathy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>