<?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>Characteristic Larger Than 20 Bytes &amp;amp; and Updating S110</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/3039/characteristic-larger-than-20-bytes-and-updating-s110</link><description>Hello, 
 I&amp;#39;ve been looking at this post devzone.nordicsemi.com/.../ in regards to characteristic lengths. 
 I&amp;#39;m still not clear on the matter. Currently I have initialized a characteristic to send 500bytes. The system is running, but when I try to look</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 May 2020 20:36:24 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/3039/characteristic-larger-than-20-bytes-and-updating-s110" /><item><title>RE: Characteristic Larger Than 20 Bytes &amp; and Updating S110</title><link>https://devzone.nordicsemi.com/thread/251078?ContentTypeID=1</link><pubDate>Wed, 20 May 2020 20:36:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c841c593-307c-4aa5-8c47-49d04b802576</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;I can understand ... I have a characteristic of 22 bytes in the nrf5840. Peers can&amp;#39;t read it unless it is 20 bytes or less. No info in how to set up a &amp;#39;blob&amp;#39; read. Peer has no problem reading other devices with long characteristics.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Characteristic Larger Than 20 Bytes &amp; and Updating S110</title><link>https://devzone.nordicsemi.com/thread/11404?ContentTypeID=1</link><pubDate>Wed, 16 Jul 2014 21:20:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2ee51e80-ff97-4820-99db-b6e04d0ead18</guid><dc:creator>Lucas</dc:creator><description>&lt;p&gt;I want to become vulgar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Characteristic Larger Than 20 Bytes &amp; and Updating S110</title><link>https://devzone.nordicsemi.com/thread/11403?ContentTypeID=1</link><pubDate>Tue, 08 Jul 2014 19:50:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bd88472-6f3e-4161-ac96-bbf387ecf79d</guid><dc:creator>Lucas</dc:creator><description>&lt;p&gt;I am starting to get a better picture of this problem, but will require additional information for full understanding. I was under the impression that sending a payload of ~500 bytes would help with throughput.&lt;/p&gt;
&lt;p&gt;For more information:
&lt;a href="https://devzone.nordicsemi.com/question/3440/how-do-i-calculate-throughput-for-a-ble-link/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Our target application is iphone 5. So the max throughput is 4KB see above link.&lt;/p&gt;
&lt;p&gt;What is the best way to achieve this data rate? Set connection interval at 30ms and have a single charactersistic that is 6*20 = 120B? Then have the GATT client (phone) issue a long read command to the GATT server (nrf51822)?&lt;/p&gt;
&lt;p&gt;What happens if the peripheral device updates its GATT server characteristic before a read command from the GATT client comes? My assumption has always been that the old data is lost. Is the long read a solution to get more throughput out of one characteristic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>