<?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>USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/39669/usb-nrf52840-dongle-functionality</link><description>Hi All. 
 I am aware that the USB nRF52840 Dongle does not support debugging but, can this device issue AT commands to a remote nRF52840 module in order to check the value of different variables or even set them with different values? Thanks so much for</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 21 Nov 2018 08:56:22 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/39669/usb-nrf52840-dongle-functionality" /><item><title>RE: USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/thread/158329?ContentTypeID=1</link><pubDate>Wed, 21 Nov 2018 08:56:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e330c868-8276-4025-aaa1-7327e541d92f</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;The available CLI commands are specific to each example. You can create your own commands using the&amp;nbsp;&lt;a title="Command Line Interface library" href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/lib_cli.html?cp=4_0_0_3_10"&gt;Command Line Interface library&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/thread/158275?ContentTypeID=1</link><pubDate>Tue, 20 Nov 2018 22:25:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b83e8f98-0c67-458c-8a34-5a0af0ee0cc2</guid><dc:creator>p143</dc:creator><description>&lt;p&gt;Hi Jorgen. Thanks for your answer and let me ask you. Apart from the commands described&amp;nbsp;in the BLE Interactive&amp;nbsp;CLI&amp;nbsp; Example, where&amp;nbsp;could I find --if there is any-- a complete list of&amp;nbsp; CLI commands I could issue in a nFR5 SDK&amp;nbsp; v15.2.0 environment?&lt;/p&gt;
&lt;p&gt;Like for instance:&lt;/p&gt;
&lt;table class="doxtable"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th colspan="1" rowspan="1"&gt;Command&lt;/th&gt;
&lt;th colspan="1" rowspan="1"&gt;Argument&lt;/th&gt;
&lt;th colspan="1" rowspan="1"&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;cancel&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Cancel the sweep or the carrier.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;data_rate&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;sub_cmd&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Set the data rate.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;end_channel&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;channel&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;End the channel for the sweep.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;output_power&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;sub_cmd&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Output power set.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;parameters_print&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Print current delay, channel, and other parameters.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;print_rx&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Print the received RX payload.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_channel&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;channel&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Start the channel for the sweep or the channel for the constant carrier.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_duty_cycle_modulated_tx&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;duty_cycle&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Duty cycle in percent (two decimal digits, between 01 and 99).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_rx&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Start RX.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_rx_sweep&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Start the RX sweep.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_tx_carrier&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Start the TX carrier.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_tx_modulated_carrier&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Start the modulated TX carrier.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;start_tx_sweep&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Start the TX sweep.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;time_on_channel&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;time&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Time on each channel (between 1 ms and 99 ms).&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;toggle_dcdc_state&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;state&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Toggle DC/DC converter state.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;transmit_pattern&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;&lt;code&gt;&amp;lt;sub_cmd&amp;gt;&lt;/code&gt;&lt;/td&gt;
&lt;td colspan="1" rowspan="1"&gt;Set transmission pattern.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;if you want to test the radio.&lt;/p&gt;
&lt;p&gt;Thanks so much.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/thread/154269?ContentTypeID=1</link><pubDate>Wed, 24 Oct 2018 11:32:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66851b03-bb9c-4888-8216-7978474815a8</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;We do not have any AT command examples. The closest would be&amp;nbsp;a CLI example that can be used to interact with the IC over USB interface.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;&lt;a title="Experimental: BLE Interactive Command Line Interface Example" href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/ble_sdk_app_interactive.html?cp=4_0_0_4_1_1_1"&gt;BLE Interactive Command Line Interface Example&lt;/a&gt;&amp;nbsp;seems to do most of what you are requesting. It does not have a project for PCA10059 (nRF52840 Dongle), and it is not configured for using the USB port as backend for the CLI library (only RTT and UART), but both these things should be quite simple to modify.&lt;/p&gt;
&lt;p&gt;Have a look at the&amp;nbsp;&lt;a title="Command Line Interface library" href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.2.0/lib_cli.html?cp=4_0_0_3_10"&gt;Command Line Interface library&lt;/a&gt;&amp;nbsp;documentation, and my comments in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/39046/thread-on-nrf52840-dongle/151987#151987"&gt;this thread&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/thread/154180?ContentTypeID=1</link><pubDate>Tue, 23 Oct 2018 18:30:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c67bbd6-ca4e-4679-b5c3-3033a7f2c2f7</guid><dc:creator>p143</dc:creator><description>&lt;p&gt;sorry. I mean wish ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/thread/154179?ContentTypeID=1</link><pubDate>Tue, 23 Oct 2018 18:29:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e16a56c3-ef0b-4a22-8220-2df8fef14cee</guid><dc:creator>p143</dc:creator><description>&lt;div&gt;Hi &lt;span style="font-family:Verdana;font-size:small;"&gt;J&amp;oslash;rgen.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;I have an uBlox module with&amp;nbsp;Nordic&amp;#39;s nRF52840 chip&amp;nbsp;integrated on it. More precisely&amp;nbsp;a NINA-B312 module, and all I want is&amp;nbsp;to use&amp;nbsp;the USB nRF52840 to interact by Bluetooth 5.0 with it, read the value of several variables and set them at my which. For instance the Tx conducted power, set the PHY modulation&amp;nbsp;to Coded PHY,&amp;nbsp;customize the Name of the module, define the NINA roll (Central, Peripheral etc) in case I build a one to one connection between two NINA modules, or measure the real range one NINA-B3 module really can achieve in coded PHY mode.&lt;/div&gt;
&lt;div&gt;I&amp;nbsp;understand that AT commands&amp;nbsp;is a fair method to do all this and my question again would be: is your USB Dongle able (off course with the proper Windows sw you may suggest me) to transmit these commands? or a nRF52840 DK would be mandatory in this case?&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Thanks so much.&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: USB nRF52840 Dongle functionality</title><link>https://devzone.nordicsemi.com/thread/154054?ContentTypeID=1</link><pubDate>Tue, 23 Oct 2018 11:12:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:338e1ca7-7a68-401d-99fc-e0fe7ebade87</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure I understand completely what you are asking. Do you want to send AT commands from a nRF52840 Dongle to another nRF52840 module? On what media do you want to send the commands (UART, USB, Bluetooth)?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>