<?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>throughput measurement NUS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/79852/throughput-measurement-nus</link><description>Hi, 
 I have the following in my code to measure throughput over the Nordic Uart Service. 
 
 It works, but I was wondering if I am measuring correctly. I took this measurement principle from the throughput example, I also copied as much configuration</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Sep 2021 13:27:03 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/79852/throughput-measurement-nus" /><item><title>RE: throughput measurement NUS</title><link>https://devzone.nordicsemi.com/thread/330688?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 13:27:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5314d7a7-267f-467a-8654-5ea51f42fe51</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;It looks correct, though you can try for comparison the central uart example as peer for comparison.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughput measurement NUS</title><link>https://devzone.nordicsemi.com/thread/330568?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 06:19:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b786b02e-ded2-494d-b8c3-b6d143ce43a6</guid><dc:creator>Martijn Jonkers</dc:creator><description>&lt;p&gt;ok, thank you. I found both the pages, that is how I got to the&amp;nbsp;&lt;span&gt;~1327 kbps.&amp;nbsp;&lt;/span&gt;But to be sure, this is an expected max speed for ble using a phone / pc? The &lt;span&gt;~1327 k&lt;/span&gt;bps will never be reached? And my measurement method is correct?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: throughput measurement NUS</title><link>https://devzone.nordicsemi.com/thread/330459?ContentTypeID=1</link><pubDate>Tue, 21 Sep 2021 11:03:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cee98221-927e-44a6-89c4-ed83e1d5efbc</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;You may find some theoretical and measured values for different configurations on these two pages:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sds_s132/SDS/s1xx/ble_data_throughput/ble_data_throughput.html"&gt;https://infocenter.nordicsemi.com/topic/sds_s132/SDS/s1xx/ble_data_throughput/ble_data_throughput.html&lt;/a&gt;&amp;nbsp;&lt;br /&gt;&lt;a href="https://www.novelbits.io/bluetooth-5-speed-maximum-throughput/"&gt;https://www.novelbits.io/bluetooth-5-speed-maximum-throughput/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I expect that a phone will not give one specific BLE link the entire 100% duty cycle of the radio, the max throughput will depend on the supported features, connection parameters and the phone OS/model. If you measure 1050kbps I would say that is pretty good. If you want to know more details on what is the limiting factor for this specific measurement here you will need to provide an on-air sniffer log (e.g. nrf sniffer) so we may see the features, parameters and duty cycle. I expect that if you tried this on another phone manufacturer or OS it would vary.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>