<?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>Acceptable packet loss specs nRF528XX</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/94056/acceptable-packet-loss-specs-nrf528xx</link><description>Hello, 
 We were middle way during the development when we found out that we had a higher packet loss than what is acceptable. 
 So we start to analyze this issue. 
 Scenario: 
 
 We&amp;#39;ve 1x BL653 running an application 
 This application has ESB enabled</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 17 Nov 2022 13:11:44 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/94056/acceptable-packet-loss-specs-nrf528xx" /><item><title>RE: Acceptable packet loss specs nRF528XX</title><link>https://devzone.nordicsemi.com/thread/396525?ContentTypeID=1</link><pubDate>Thu, 17 Nov 2022 13:11:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:745161ee-3c7d-424b-9d5e-387b3922a06a</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
[quote user="Vagner Landskron"]Is there any measurements/statistics performed by Nordic?[/quote]
&lt;p&gt;As part of production test and qualification there are extensive tests performed on the radio, to ensure that all nR devices delivered perform according to the production specifications. If you want to perform tests yourself to for instance measure packet error rate or similar, you can do this using for instance DTM test:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/struct_appnotes/struct/appnotes_nan34.html"&gt;https://infocenter.nordicsemi.com/topic/struct_appnotes/struct/appnotes_nan34.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This test is following the BLE specification for testing the radio, but the same will verify any radio protocol and can for instance output the packet error rate.&lt;/p&gt;
[quote user="Vagner Landskron"]Another information is that certain &amp;quot;channels&amp;quot; are cleaner than others. At the moment, in our lab, channels 21-22 are super clean and gives me really good results:[/quote]
&lt;p&gt;I am not sure how your protocol is working, but it looks like you have one transmitter, and possible several devices that receive this and respond back. I assume you have ensure sufficient timing between the various devices such that they are not &amp;quot;talking&amp;quot; at the same time. If specific channels are performing better, it can be that there is less noise on the channels in specific, or that you are using an antenna that is very narrow banded, and thereby perform better on certain channels in the middle of the band for instance.&lt;/p&gt;
[quote user="Vagner Landskron"]Another question,&amp;nbsp;if the packet fails the CRC (such as if I disable the CRC) - will I get a corrupted packet?&lt;br /&gt;The way it&amp;#39;s written here sounds like it&amp;#39;s only for &amp;quot;identification&amp;quot; purposes.[/quote]
&lt;p&gt;I don&amp;#39;t remember exactly the details here what happens if CRC fails, I would assume it should be possible to still check the packet in RAM (even if CRC failed):&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52833/radio.html#register.PACKETPTR"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf52833/radio.html#register.PACKETPTR&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Acceptable packet loss specs nRF528XX</title><link>https://devzone.nordicsemi.com/thread/396524?ContentTypeID=1</link><pubDate>Thu, 17 Nov 2022 06:47:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:488e4caa-339c-48d3-ad1f-dc94e6ac51be</guid><dc:creator>Vagner Landskron</dc:creator><description>&lt;p&gt;Thanks for your support Kenneth, as always, very useful.&lt;/p&gt;
&lt;p&gt;Is there any measurements/statistics performed by Nordic?&lt;/p&gt;
&lt;p&gt;Another information is that certain &amp;quot;channels&amp;quot; are cleaner than others. At the moment, in our lab, channels 21-22 are super clean and gives me really good results:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1668667411608v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Another question,&amp;nbsp;if the packet fails the CRC (such as if I disable the CRC) - will I get a corrupted packet?&lt;br /&gt;The way it&amp;#39;s written here sounds like it&amp;#39;s only for &amp;quot;identification&amp;quot; purposes.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1668667513094v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;We are considering&amp;nbsp;disabling the CRC and adding some data correction algorithm instead.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Acceptable packet loss specs nRF528XX</title><link>https://devzone.nordicsemi.com/thread/396523?ContentTypeID=1</link><pubDate>Wed, 16 Nov 2022 12:21:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e34ba332-df49-4ff7-93c6-ec21a7bf7227</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The packet error rate typically increase rapidly around the sensitivity limit, but as long as the received signal strength is higher you should not expect much packet loss (close to 0%). That said though, there can be several reasons for packet loss due to interference or poor link budget:&lt;/p&gt;
&lt;p&gt;- the design is not properly tuned for optimal performance, both output power and antenna may need tuning to ensure good link budget, adding output power only one one side of the link may not improve the link budget if the other side of the link is still using less output power. Make sure to follow the pcb guidelines and get someone to review and tune the design.&lt;/p&gt;
&lt;p&gt;- serial activity can have an impact on the received signal, we have for the different variants of the nRF52 series identified some pins that can in specific affect the perfomance, for instance for the nRF52833 you can find the recommended usage column for each variant listed here:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52833/pin.html"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf52833/pin.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;- interference can cause packet loss, this can be either interference from wifi, bt or other 2.4GHz operation, but it can also be conducted interference through USB, in specific USB3 is very noise in the 2.4GHz band, ref:&lt;br /&gt;&lt;a href="https://www.usb.org/sites/default/files/327216.pdf"&gt;https://www.usb.org/sites/default/files/327216.pdf&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regars,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>