<?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>TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/40321/tx-rx-question-of-radio-test-of-sdk-15-2</link><description>Hi Sir, 
 We would like to use the Radio test to do the basick TX/RX test in SDK 15.2 
 We use the nRF52840-DK for test and follow the CLI document . 
 
 1. We use two board (nRF52840-DK) to do the RX test, we follow the below sequence to do RX test.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 May 2020 05:51:10 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/40321/tx-rx-question-of-radio-test-of-sdk-15-2" /><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/250851?ContentTypeID=1</link><pubDate>Wed, 20 May 2020 05:51:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2690c607-b939-4983-b9db-ea424509ec7f</guid><dc:creator>Hsu</dc:creator><description>&lt;p&gt;HI Minseo,&lt;/p&gt;
&lt;p&gt;The picture copy from the equipment, not a software program.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;The equipment company now name as &amp;quot;Keysight Technologies&amp;quot;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You can search &amp;quot;Keysight&amp;quot; for more information.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/250842?ContentTypeID=1</link><pubDate>Wed, 20 May 2020 01:54:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68090b80-fe03-4313-ae26-a24b3cdf418e</guid><dc:creator>Minseo</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Where did you download the program called Agilent Spectrum Analyzer?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/156816?ContentTypeID=1</link><pubDate>Mon, 12 Nov 2018 09:12:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fe3b1c8-dad3-4bc0-8086-08afd6241636</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can try to use &amp;quot;zero span&amp;quot; to see the power vs. time, where you should then see an approximate duty cycle of 50%.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/156692?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 14:20:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9cb8b33e-5a99-40f4-8e18-52dc5b4958f1</guid><dc:creator>Hsu</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;H&amp;aring;kon,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank for quick response.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If the&amp;nbsp;duty cycle set to 50 % is too fast to be recognized in the spectrum, how do we set to make&amp;nbsp;the spectrum can recognize?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Because we use below setting, but got below result.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;----- setting -----&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;uart_cli:~$ start_channel 02&lt;br /&gt;Start channel set to: 2.&lt;br /&gt;uart_cli:~$ parameters_print&lt;br /&gt;Parameters:&lt;br /&gt;Data rate: RADIO_MODE_MODE_Ble_1Mbit&lt;br /&gt;TX power: RADIO_TXPOWER_TXPOWER_Pos8dBm&lt;br /&gt;Transmission pattern: TRANSMIT_PATTERN_RANDOM&lt;br /&gt;Start Channel: 2&lt;br /&gt;End Channel: 80&lt;br /&gt;Time on each channel: 10 ms&lt;br /&gt;Duty cycle: 50 percent&lt;br /&gt;uart_cli:~$ start_tx_modulated_carrier&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;--------------------&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;====== result =========&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " height="405" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Screen_5F00_0000.png" width="540" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;====================&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/156680?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 13:42:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4f622c3-30ff-4de6-9ac4-a65a692363f1</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user="Hanyu"]2. For TX, we expect to see the modulated signal, but as follow below setting, we only see the continues signal, is it correct?[/quote]
&lt;p&gt;&amp;nbsp;In this mode, you shall see a modulated output, and looking at the screenshots from your spectrum analyzer, the output is modulated. The duty cycle is set to 50 %, which means that the program will transmit every 4 ms (one payload takes ~2 ms with 261 bytes length @1MBit). This might be too fast to be recognized in the spectrum. If you demodulate the data, or look at the input power vs. time, you should see a approximate 50% duty cycle of the RF signal.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;[quote][/quote]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But what kind of environment setting we can use &amp;quot;TRANSMIT_PATTERN_RANDOM&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This is normally used for compliance testing, as the bit stream should be randomized in most compliance testing programs.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/156663?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 12:39:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af0328fa-b05a-458a-8831-89a5f6619c46</guid><dc:creator>Hsu</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;H&amp;aring;kon,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;1. As changed the pattern to &amp;quot;TRANSMIT_PATTERN_11110000&amp;quot;, we can get the data as below.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1541766756776v1.png" alt=" " /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But what kind of environment setting we can use &amp;quot;TRANSMIT_PATTERN_RANDOM&amp;quot;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2. For TX, we expect to see the modulated signal, but as follow below setting, we only see the continues signal, is it correct?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;uart_cli:~$ start_channel 02&lt;br /&gt;Start channel set to: 2.&lt;br /&gt;uart_cli:~$ parameters_print&lt;br /&gt;Parameters:&lt;br /&gt;Data rate: RADIO_MODE_MODE_Ble_1Mbit&lt;br /&gt;TX power: RADIO_TXPOWER_TXPOWER_Pos8dBm&lt;br /&gt;Transmission pattern: TRANSMIT_PATTERN_RANDOM&lt;br /&gt;Start Channel: 2&lt;br /&gt;End Channel: 80&lt;br /&gt;Time on each channel: 10 ms&lt;br /&gt;Duty cycle: 50 percent&lt;br /&gt;uart_cli:~$ start_tx_modulated_carrier&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thank you. Han&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: TX/RX question of Radio test of SDK 15.2</title><link>https://devzone.nordicsemi.com/thread/156632?ContentTypeID=1</link><pubDate>Fri, 09 Nov 2018 10:08:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73152e9d-f5a1-412a-ade0-4ec4173ff08e</guid><dc:creator>H&amp;#229;kon Alseth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Unfortunately, it is not possible to do a TX/RX communication test with 2 kits using the radio_test example.&lt;/p&gt;
&lt;p&gt;The default transmission pattern will be to randomize the RF addresses, so even if they are on the same channel, no payload will be received.&lt;/p&gt;
&lt;p&gt;A quick way to test would be to go into radio_test.c::radio_config() and in the case &amp;quot;TRANSMIT_PATTERN_RANDOM&amp;quot;, hard-code the NRF_RADIO-&amp;gt;PREFIX0 and NRF_RADIO-&amp;gt;BASE0 register, then recompile and load the new hex file onto both kits.&lt;/p&gt;
&lt;p&gt;The other two transmit patterns are not ideal for actual communication due to the toggling pattern, but you should still receive data even if you choose &amp;quot;TRANSMIT_PATTERN_11001100&amp;quot; or&amp;nbsp;&amp;quot;TRANSMIT_PATTERN_11110000&amp;quot;.&lt;/p&gt;
&lt;p&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Håkon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>