<?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>MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42501/mtu-throughput-test-on-custom-board</link><description>Good day, 
 When testing our own board with a module (BT840) for communication range, we obtained the following results: 1. removal for a distance of 1m: 55-70 kB / s 2. removal for a distance of 3m: 15-30 kB / s 3. distance removal 5m: 5-12 kB / s 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 21 Jan 2019 09:21:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42501/mtu-throughput-test-on-custom-board" /><item><title>RE: MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/thread/166750?ContentTypeID=1</link><pubDate>Mon, 21 Jan 2019 09:21:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8500513a-e398-4615-b7e7-739322865022</guid><dc:creator>CheMax</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;So, I made minimal changes to the project of the example, namely: I refused to press the button, but just made a call to the desired configuration at the start. That was enough.&lt;/p&gt;
&lt;p&gt;Further, several experiments were conducted with this code&amp;nbsp;and obtained the following results:&lt;br /&gt;1. PDK (tester) + PDK (dummy): average 500 kbit\s on distance ~10m;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;2. PDK (tester) + Our board (dummy) average 450 kbit\s on distance ~10m;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;3.&amp;nbsp;Our dongle (tester) + Our board (dummy) average 80 kbit\s on distance ~3m;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;Problem device found! Waiting for an answer with recommendations from Fanstel.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/thread/166036?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 14:44:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cf33c4fd-a3da-4d57-a858-93d9d5d4b8cb</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Sounds like a good plan to try to find if it&amp;#39;s dongle or main device that the problematic design here.&lt;/p&gt;
&lt;p&gt;If the max range is only 7m, then it is very likely that the problem is poor link budget. So maybe you can also contact module manufacturer and ask them to review your module placement in your design.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you send both dongle and main device to us we likely can measure the antenna and output power&amp;nbsp;on both boards and provide recommendations.&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: MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/thread/165939?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 11:44:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed873d85-44fa-4273-9c2c-ce49ba5343f2</guid><dc:creator>CheMax</dc:creator><description>&lt;p&gt;Yes, we have it. Max range is about 7m.&lt;/p&gt;
&lt;p&gt;But we can not understand what the problem is:&lt;br /&gt;1. our production dongle on module BT840 (nrf52840) with apache stack;&lt;br /&gt;2. not quite a good option psb main device (the presence of &lt;span&gt;shield&lt;/span&gt;, battery nearby);&lt;br /&gt;Therefore, we want to exclude one option from consideration, replacing it with a proven node (in this case, the PDK).&lt;/p&gt;
&lt;p&gt;Well, I will try to replace the board description file with my own. I think in one or two days I will have a test result&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/thread/165891?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 09:09:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:188b13e1-f366-4247-b5a8-bcc3843f6f99</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;In essence you should only need to modify the board file:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.2.0%2Fsdk_for_custom_boards.html&amp;amp;cp=4_0_0_1_5"&gt;http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.2.0%2Fsdk_for_custom_boards.html&amp;amp;cp=4_0_0_1_5&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you run any max range on your board and compared with DK?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/thread/165863?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 06:34:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dbf9a8db-bdf4-4ab2-9139-597f2e4b7726</guid><dc:creator>CheMax</dc:creator><description>&lt;p&gt;Hello &lt;a class="internal-link view-user-profile" href="https://devzone.nordicsemi.com/members/kme"&gt;Kenneth&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;Regarding the scheme: tracing was done according to the recommendations of the module manufacturer. The case is currently not taken into account, as it is not ready yet).&lt;/p&gt;
&lt;p&gt;The fact that the device in case of error will wait for the new connection interval, we know, thanks to the topics on this forum and the specification 5.0. Not very convenient, but it seems to be done for the sake of small power consumption ...&lt;/p&gt;
&lt;p&gt;In our case, even with a small connection interval (10/25/50/100 ms), the situation does not change: traffic is not stable and the average throughput is small. In our case, you need to ensure a stable flow of at least 25 kB / s.&lt;/p&gt;
&lt;p&gt;I wanted to know if it is possible to run your demo &lt;span&gt;(&lt;/span&gt;&lt;strong&gt;ble_app_att_mtu_throughput&lt;/strong&gt;&lt;span&gt;)&amp;nbsp;&amp;nbsp;&lt;/span&gt;on a user card? (i.e. use one PDK nrf52840 as a &amp;ldquo;master&amp;rdquo; and a&amp;nbsp;custom board as a &amp;ldquo;slave&amp;rdquo;).&lt;br /&gt;Maybe there is a code porting guide? I can do it myself, but I&amp;#39;m afraid I will spend too much time understanding how the project works.&lt;/p&gt;
&lt;p&gt;best regards, Max&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: MTU Throughput test on custom board</title><link>https://devzone.nordicsemi.com/thread/165715?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 11:57:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1c035770-0925-4978-ad29-a92a569292c9</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There is really no code difference that may explain why the throughput is better at short range, the time of flight is speed of light, and the software will not be able to differentiate whether the boards are 1m or 5m apart. Based on this I can not see any code change that may explain your behavior. I think you have a marginal link budget here (maybe some reduction of a few dB due to layout, ground layer, antenna, obstructions, casing or similar..) and when you move the boards away from each other, then you get more influenced by interference source. In specific when you have large packets the risk of packet loss due to interference is increased. Also when you have a 100ms connection interval, if any packet is lost, the peers will wait until next interval before it will proceed, this means that the throughput rapidly is reduced if you have even a small increase in packet loss.&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></channel></rss>