<?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>NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/32739/nrf-52-dk-ble-dfu-vs-android-nrf-connect-dfu-speed-diifference</link><description>Hello Nordic Devzone fellowes 
 I tried DFU with NRF 52 DK board with &amp;#39;PC-BLE-DRIVER-JS&amp;#39; dfu.js test code 
 When the firmware .zip file is 128 KB the speed of transftering the file is 600 Bytes / sec 
 
 However When I try with NRF connect App on my Android</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 19 Apr 2018 06:36:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/32739/nrf-52-dk-ble-dfu-vs-android-nrf-connect-dfu-speed-diifference" /><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/128892?ContentTypeID=1</link><pubDate>Thu, 19 Apr 2018 06:36:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:47e228f2-deb4-483d-a28d-c3219d973eb9</guid><dc:creator>ip278116</dc:creator><description>&lt;p&gt;Hello. Log file is too big to post in here. You can just try it yourself. The code is in&amp;nbsp;&lt;a href="https://github.com/NordicSemiconductor/pc-ble-driver-js"&gt;github.com/.../pc-ble-driver-js&lt;/a&gt; The &amp;#39;responsTimeout&amp;#39; option is in the &amp;#39;pc-ble-driver-js/api/adapter.js&amp;#39; so please change it to 1000 from 1500. I am not really sure why it become faster. Maybe the frequency of data transferring become faster when i change response time to 1 sec from 1.5 sec.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/128609?ContentTypeID=1</link><pubDate>Tue, 17 Apr 2018 10:31:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b2ac4e1-c5a5-4b57-8f54-a43371f2cf11</guid><dc:creator>Bj&amp;#248;rn Inge</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I would be interested in&amp;nbsp;finding out more about why the ResponseTimeout has such an effect on the transfer time.&amp;nbsp;Would it be possible for you to share the log file of nRF Connect (or pc-ble-driver-js, with debug log level) after a DFU?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/128370?ContentTypeID=1</link><pubDate>Mon, 16 Apr 2018 00:20:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a33684fe-bda9-4f52-b85d-98b56078523e</guid><dc:creator>ip278116</dc:creator><description>&lt;p&gt;Hello I could not use NRF sniffer with my nrf 51 dongle on windows 10. However, I modify &amp;quot;adapter.js&amp;quot;, and it makes the DFU faster (It took 4 min and now it only take 2 min). In &amp;quot;open()&amp;quot; function in &amp;quot;adapter.js&amp;quot;, I changed &amp;quot;ResponseTimeout&amp;quot; in options object to 1000 from 1500. If anyone has same issue with me in &amp;quot;pc-ble-driver-js&amp;quot; DFU, Please try my solution. I am not sure of the stability though.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/127324?ContentTypeID=1</link><pubDate>Mon, 09 Apr 2018 03:14:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b4f2bc85-632c-4b8d-b405-5cad556b842b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry indeed for the late response. I was on vacation. Do you still have problem getting the sniffer working ? We do have issue with the sniffer on some computers. You may want to try sniffer v1.0.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you don&amp;#39;t have the sniffer, you still can find the connection interval by looking for the connection parameter when you receive the&amp;nbsp;BLE_GAP_EVT_CONNECTED event (either on the central or the peripheral).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;We will try to have a look at the dfu.js and get back to you as soon as possible.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/126425?ContentTypeID=1</link><pubDate>Fri, 30 Mar 2018 04:48:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9fa4a6e1-5405-4153-9028-0d558b43be31</guid><dc:creator>ip278116</dc:creator><description>&lt;p&gt;I installed the pyserial 3.4 version. Is it okay? now I can see the nrf sniffer menu in the wireshark interface toolbar. but when i click(check) it does not show any interfaces in the front page&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/600x240/__key/communityserver-discussions-components-files/4/2273.Capture.PNG" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/126360?ContentTypeID=1</link><pubDate>Wed, 28 Mar 2018 23:27:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6efa1df6-929e-4595-89b8-401d67a5409e</guid><dc:creator>ip278116</dc:creator><description>&lt;p&gt;I am using Windows 10 Home 64bit and I didnt have pyserial (which was not mentioned in Document). Should i install it in order to use Sniffer? I installed 6.16c successfully.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/126284?ContentTypeID=1</link><pubDate>Wed, 28 Mar 2018 08:33:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ab523bc2-8120-42ac-aa6a-23fe85905198</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;What is the OS version you are using with nRF Sniffer ? You have not mentioned the version of pyserial that you installed ? You should be using jlink 6.16c (not jlink 6.16) as mentioned in the documentation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/126180?ContentTypeID=1</link><pubDate>Wed, 28 Mar 2018 00:45:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6fc57320-017e-491d-a67a-da07133e2a82</guid><dc:creator>ip278116</dc:creator><description>&lt;p&gt;Okay Before I use the NRF sniffer I have several questions regarding to NRF sniffer installation. I follow the istruction in &lt;strong&gt;nRF_Sniffer_User_Guide_v2.1.pdf&lt;/strong&gt;, I installed Wireshark 2.4.5,&amp;nbsp;SEGGER jlink 6.16 and Python2.7.14 (&lt;em&gt;python --version&lt;/em&gt; works!) and I moved all the required files to extcap folder. However, I could not see the &lt;strong&gt;interface toobar&lt;/strong&gt; in &lt;strong&gt;View&lt;/strong&gt; tab dropdown list. Am I doing something wrong? Also I failed to use NRF connect to scan devices after I downgraded to SEGGER jlink 6.16 too&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/126139?ContentTypeID=1</link><pubDate>Tue, 27 Mar 2018 14:27:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef072f6b-9c7c-4bae-a21f-01ee5cae3807</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;It&amp;#39;s very hard to tell why without information about connection interval, number of packet per interval. A&amp;nbsp;&lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-Smart-Bluetooth-low-energy/nRF-Sniffer/"&gt;sniffer &lt;/a&gt;could really help.&amp;nbsp;Please make sure you follow the documentation to know how to use the sniffer (the video is a little bit obsoleted) .&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can also find information about connection interval by debugging the DFU master and check which interval is used.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/126038?ContentTypeID=1</link><pubDate>Tue, 27 Mar 2018 01:25:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eb97bb0f-b77a-41ab-bc40-d9e216d4d64f</guid><dc:creator>ip278116</dc:creator><description>&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/600x800/__key/communityserver-discussions-components-files/4/nrf_5F00_connect_5F00_pc.PNG" /&gt;&lt;/p&gt;
&lt;p&gt;I am not sure how to use BLE sniffer application, seems like its not an executable file.&lt;/p&gt;
&lt;p&gt;However When I try NRF connect on PC for DFU, it transfer the same file with 1.6 KB/sec speed.&lt;/p&gt;
&lt;p&gt;I am pretty sure NRF connect is using same javascript code from &amp;#39;pc-ble-driver-js&amp;#39; dfu.js code for DFU.&lt;/p&gt;
&lt;p&gt;Why when I try DFU with &amp;#39;pc-ble-driver-js&amp;#39;, it transfer a same file much slower (600 bytes/sec) ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF 52 DK ble dfu VS Android NRF Connect DFU speed diifference</title><link>https://devzone.nordicsemi.com/thread/125945?ContentTypeID=1</link><pubDate>Mon, 26 Mar 2018 12:17:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3760e57c-df0d-425b-8f58-d4fd9a574171</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you checked the connection interval ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you have a BLE sniffer, can you check how many packets being sent in one connection interval ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you tried to use the nRFConnect application on PC to do DFU ?&lt;br /&gt;&lt;br /&gt;Would the reason is the same as discussed &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/29058/nrfutil-dfu-very-slow-compared-to-nrf-connect-dfu"&gt;in this case&lt;/a&gt; (only one write command at a time)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>