<?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>Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/54151/understanding-channel-select-on-radio-test-example</link><description>Hello Nordic team, 
 I am trying to get my product read for FCC/CE compliance testing. I came across the radio_test example and other examples posted on DevZone. I have the following queries. 
 1) The Test lab wants me to test the product in 2402MHz,</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Nov 2019 08:51:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/54151/understanding-channel-select-on-radio-test-example" /><item><title>RE: Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/thread/219223?ContentTypeID=1</link><pubDate>Fri, 08 Nov 2019 08:51:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d71cd3c-07d8-4128-a6d0-97e04c5cd7c6</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;Yes, either&amp;nbsp;radio_modulated_tx_carrier or&amp;nbsp;radio_unmodulated_tx_carrier, depending on if you want modulated carrier or not. The channel is determined when you call the function, as an example:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;void radio_modulated_tx_carrier(RADIO_TXPOWER_TXPOWER_Pos4dBm, RADIO_MODE_MODE_Ble_1Mbit, 40)&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;will start the radio on channel 40, in BLE 1Mbps mode at 4 dBm. Changing the frequency by pushing a button takes some work, you need to add that to the GPIOTE button event handler.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/thread/219220?ContentTypeID=1</link><pubDate>Fri, 08 Nov 2019 08:46:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ded09e6e-7407-4a76-9cea-09fc7bf726eb</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;See the&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/nrf_radio_test_example.html?cp=5_1_4_6_31_1#nrf_radio_test_example_testing"&gt; testing section of the example documentation&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Test the Radio Test Example application by performing the following steps:&lt;/em&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;em&gt;Compile and program the application.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Start a terminal emulator like PuTTY (recommended) with the related&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/lib_cli.html#lib_cli_terminal_settings"&gt;Terminal settings&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/lib_cli.html#lib_cli_terminal_settings_uart"&gt;UART and USB settings&lt;/a&gt;. The text &amp;quot;Radio test example started.&amp;quot; appears at the top of the terminal.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Open a serial connection to the COM port used by the tester board. A command prompt is displayed.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Type any of the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/nrf_radio_test_example.html#nrf_radio_test_example_commands"&gt;CLI commands&lt;/a&gt;&amp;nbsp;described above. An output text is displayed in the terminal emulator window, and the sweep or the signal is started.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Depending on the testing method:&lt;/em&gt;
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Use a spectrum analyzer to confirm the behavior of the radio module.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Use a second board configured in the same mode as the first one to receive the transmission, and type&amp;nbsp;&lt;code&gt;print_rx&lt;/code&gt;&amp;nbsp;to print the RX data received from the other board.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As for step #2, see the link, but note that you need to go to the session category to start the UART terminal. If you need to figure out what COM port your DK is, see the device manager in Windows.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/thread/219154?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2019 18:27:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f733e21f-6d51-4063-b9a5-1cab3f20bacf</guid><dc:creator>Tandon</dc:creator><description>&lt;p&gt;How would I use the UART? nRF Connect app? I am a little lost. Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/thread/219125?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2019 15:50:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:52551869-f7fa-45e7-99fa-e43f6b8cc95c</guid><dc:creator>Tandon</dc:creator><description>&lt;p&gt;I am guessing its&amp;nbsp;radio_modulated_tx_carrier correct? How can I set the separate channels?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/thread/219123?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2019 15:48:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2f7e85a-b93e-45d6-bb70-d12c104d6b5e</guid><dc:creator>Tandon</dc:creator><description>&lt;p&gt;Thanks for the lighting quick response,&lt;/p&gt;
&lt;p&gt;1) I am planning on using GPIOTE button in order to jump through the channels instead of UART. What line of code should I use to set the transmit channel? Where my assumptions correct for the channels?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Understanding channel select on radio test example</title><link>https://devzone.nordicsemi.com/thread/219122?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2019 15:43:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef7fe343-3801-4ac4-9ebe-0654ebe09afd</guid><dc:creator>Andreas</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;1. The sweep function is not quite what they are after, they are after a way to set the transmitter to 2402 MHz, 2440 MHz and 2480 MHz. The radio test example comes with a UART CLI that lets you configure this through a terminal, no reason to worry about the source code. Of course you could make separate images that set up the transmitter upon startup, it is all up to what you and the test house prefer.&lt;/p&gt;
&lt;p&gt;2. No the receiver would need to run the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v16.0.0/nrf_radio_test_example.html?cp=5_1_4_6_31"&gt;start_rx command&lt;/a&gt;, with the same bitpattern, mode and on the same channel. You then need to use the &lt;em&gt;start_tx_modulated_carrier&lt;/em&gt; or &lt;em&gt;start_duty_cycle_modulated_tx&lt;/em&gt; on your DUT. You do not need to do this though, the transmitter just needs to transmit &amp;#39;something&amp;#39;, so you might find the RSSI App in &lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-desktop"&gt;nRF Connect for Desktop&lt;/a&gt; more convenient to prove this (this uses your 2nd DK as a makeshift spectrum analyzer).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>