<?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>Can&amp;#39;t scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/54521/can-t-scan-extended-advertise-packets-using-nrf-ble-driver</link><description>I use: 
 
 pca10059, connectivity_4.1.1_usb_with_s140_6.1.1.hex 
 nrf-ble-driver-4.1.1-win_x86_32 
 
 I am trying to scan BLE advertise. I have a problem that ALL packets that i recieve have &amp;lt;31 bytes of data. It is wrong, because i see more data from</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 21 Nov 2019 08:54:17 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/54521/can-t-scan-extended-advertise-packets-using-nrf-ble-driver" /><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/221240?ContentTypeID=1</link><pubDate>Thu, 21 Nov 2019 08:54:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:496025ac-d4d2-49f2-bf6e-01ea279a2528</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;No, I&amp;#39;m sorry, the official reply is that SoftDevice v.6 is not suited for serialization. Related discussion on the matter can be found in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/37008/missed-scan-response-with-s132-6-x-connectivity/"&gt;this DevZone thread&lt;/a&gt; as well.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/220975?ContentTypeID=1</link><pubDate>Wed, 20 Nov 2019 07:24:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96c1e6f8-9dea-4be8-a32c-156127fec9b4</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Not to my knowledge, but I&amp;#39;ll ask internally and get back to you with a definitive answer.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/220897?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 14:44:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73459b96-69c8-48a7-8969-d79cf84dd868</guid><dc:creator>Ivlampiy223</dc:creator><description>&lt;p&gt;I tried to test it with nordic blinky. I moved full name to response and changed adv interval. Got same results. Fast response with small &lt;span&gt;interval&amp;nbsp;&lt;/span&gt;and &lt;span&gt;unacceptable&amp;nbsp;&lt;/span&gt;slow (about 45 sec) response with 2000 ms &lt;span&gt;interval&lt;/span&gt;.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/220886?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 14:21:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1d05b08-c53a-43c8-8595-99787b814507</guid><dc:creator>Ivlampiy223</dc:creator><description>&lt;p&gt;Delay is&amp;nbsp;4-10 secs for 100 ms advertise and up to&amp;nbsp;minute or even more&amp;nbsp;for device with 2000 ms advertise period. Sometimes it catches fast, but sometimes it unacceptable slow.&lt;/p&gt;
&lt;p&gt;I measured delay in my application and it takes 2-7 ms between&amp;nbsp;&lt;span&gt;ble event &lt;/span&gt;handler start and&amp;nbsp;scan_start called. I use qt, emit event and resume scan, event is being processed in another thread.&lt;/p&gt;
&lt;p&gt;I use nRF Connect for desktop and for android.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;So is there way to make it work except moving to older API?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/220738?ContentTypeID=1</link><pubDate>Tue, 19 Nov 2019 08:41:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7120adc-93e3-435f-bdaa-1850a12dcfc8</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;How large are the delays in scan responses you are seeing? The delay between the BLE_GAP_EVT_ADV_REPORT events until scanning is resumed again with sd_ble_gap_scan_start() is the root of this issue. This is present in SoftDevice versions 6 and later.&lt;/p&gt;
&lt;p&gt;The pc-ble-driver has support for SoftDevice API versions 2, 3, 5 and 6. nRF Connect for Desktop still uses SoftDevice v3, also for the nRF52840, which is why the scan response is faster on the nRFConnect for desktop app. Note that nRF52840 products that are going to be listed with Bluetooth SIG need to use SoftDevice version 6 or newer according to &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcomp_matrix_nrf52840%2FCOMP%2Fnrf52840%2Fnrf52840_ble_qdid_qual_matrix.html&amp;amp;cp=3_0_3_4"&gt;this QDID list.&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;A full recap of this issue can be found in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/50082/pc-ble-driver-no-scan-response/206046#206046"&gt;this case&lt;/a&gt;.&amp;nbsp;I&amp;#39;m afraid there is no fix for this delay issue at the moment.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/220654?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2019 15:28:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88be735e-9b3c-424a-a834-ac3e2ef1cf80</guid><dc:creator>Ivlampiy223</dc:creator><description>&lt;p&gt;Thank you for answer, Simon!&lt;/p&gt;
&lt;p&gt;I am using nRF Connect advertiser and other applications. That was my mistake that i didn&amp;#39;t get extended packets. I thought that nRF Connect shows really raw data under &amp;quot;RAW&amp;quot; button. There wasn&amp;#39;t extended packets. I tried to create really extended packet and it works perfectly.&lt;/p&gt;
&lt;p&gt;So the problem is that i&amp;#39;m getting scan responses slower than nRF Connect app. How to configure it for best perfomance?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Can't scan extended advertise packets using nrf-ble-driver</title><link>https://devzone.nordicsemi.com/thread/220598?ContentTypeID=1</link><pubDate>Mon, 18 Nov 2019 13:46:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a9ebbfe-05fc-4906-803f-098e2c0d97ed</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What beacon application is it that you&amp;#39;re trying to scan? Do you have the beacon&amp;#39;s application code?&lt;/p&gt;
&lt;p&gt;The nRFConnect app also uses data from the scan response packet in order to get all the information, as there isn&amp;#39;t enough room in a single advertising packet for all that information.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>