<?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>BLE Reliability?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81782/ble-reliability</link><description>I have a strange problem and I am not sure if this is actually correct behavior or if I am doing something wrong. So we wanted to dive into BLE deeper and bought two Nordic nrf52840 dongles. I also use two laptops lets just call them Laptop A and Laptop</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 18 Nov 2021 12:06:11 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81782/ble-reliability" /><item><title>RE: BLE Reliability?</title><link>https://devzone.nordicsemi.com/thread/339616?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 12:06:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4261805e-a58a-478f-a7ee-7f7b6bdf9f21</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;As hugh has commented already the dongle&amp;#39;s antenna is not that great, it&amp;#39;s optimized for size constraints. Anyhow, the sniffer will not track a single device unless it&amp;#39;s in a connection, other than that it will listen to the 3 adv channels as best it can, but it can&amp;#39;t listen to all 3 at once.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Reliability?</title><link>https://devzone.nordicsemi.com/thread/339533?ContentTypeID=1</link><pubDate>Thu, 18 Nov 2021 02:15:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c1e3781-dba2-47ab-b134-f025c795e236</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;You might have a simple range or antenna issue; depending on which side of the laptop the dongles are affects performance; stand in front of one of the dongles and pretty much all transmissions are lost. The reason is a simple printed antenna/ariel on the nRF52840 dongle; using a dongle or (say) Feather with a chip antenna will give hugely improved performance. As a work-around for the dongle, boost transmission power to the max.&lt;/p&gt;
&lt;p&gt;See&amp;nbsp;&lt;em&gt;sd_ble_gap_tx_power_set()&lt;/em&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Reliability?</title><link>https://devzone.nordicsemi.com/thread/339471?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 14:36:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2574bc1f-034b-47f1-b7b8-6f8528d9a2bb</guid><dc:creator>jryu</dc:creator><description>&lt;p&gt;Thank you for your response.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regarding the 40 channels: But if I am only sending SCAN_REQs they should be only sent through 3 channels right? Shouldn&amp;#39;t it still be capable of sniffing them more regularly when it is only three channels?&lt;/p&gt;
&lt;p&gt;Anyways, I am very happy with the dongle. As you said it is very cost effective tool.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Reliability?</title><link>https://devzone.nordicsemi.com/thread/339230?ContentTypeID=1</link><pubDate>Tue, 16 Nov 2021 13:08:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:91883986-98da-4b30-8a1a-118ba4c7b2a2</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;If the sniffer is not running when a connection is established it can not track the suedo-random hopping algorithm. As it can only recieve on one out of 40 channels at a time it will miss a lot of packets. There is also limit to what&amp;nbsp;the sniffer can pick up even if it is tracking a connection as it cannot make use of the protocols automatic retransmissions when it receives a malformed packet. The nRF Sniffer is an very cost effective tool, but it is not perfect. A proper wide-band BLE sniffer costs 100-400x the price of the nRF52 dongle. The nRF Sniffer can give you a good indication on what&amp;#39;s going on on-air, but it can&amp;#39;t replace industrial RF analysis equipment.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The BLE protocol itself is incredibly reliable, and able to operate in environments drowned in RF interference. If you want to test the reliability/range of BLE i suggest you run the BLE throughput examples as they will give you real-world numbers on the performance of your link, instead of using the sniffer to count received packets.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>