<?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>GATT Caching on Unicast Client</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/116129/gatt-caching-on-unicast-client</link><description>Hi, 
 
 I&amp;#39;m using the nRF5340 Audio application under NCS v2.5.0 as Unicast client. 
 I want to use the GATT Caching feature on my application. 
 How should I implement it? is it only by &amp;quot; CONFIG_BT_GATT_CACHING = y&amp;quot;? 
 I saw in the NCS v2.5.0 release</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Nov 2024 11:35:28 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/116129/gatt-caching-on-unicast-client" /><item><title>RE: GATT Caching on Unicast Client</title><link>https://devzone.nordicsemi.com/thread/509663?ContentTypeID=1</link><pubDate>Fri, 08 Nov 2024 11:35:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5d6d57e-eea0-4887-8327-fe461d0f1896</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Zephyr host does not do any actual caching. The application on the client side must store the handles themselves, handle reading database hash and receiving service changed indications.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GATT Caching on Unicast Client</title><link>https://devzone.nordicsemi.com/thread/509558?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2024 19:04:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d2176d5-39ec-4267-b8b2-c86ee5e24672</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;Hi Dejan,&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;d like to clarify my previous question. Our application, which plays a central role, needs to reduce connection time by using the GATT caching feature.&lt;/p&gt;
&lt;p&gt;The goal is to store a local copy of the remote database structure and reuse it during subsequent connections.&lt;/p&gt;
&lt;p&gt;Is there anything specific the application should do before or during the connection process, or is it enough to simply enable `CONFIG_BT_GATT_CACHING`?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Omri.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GATT Caching on Unicast Client</title><link>https://devzone.nordicsemi.com/thread/509418?ContentTypeID=1</link><pubDate>Thu, 07 Nov 2024 11:03:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a08f812f-8cf6-45dc-bb6c-1eee50e1697e</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;Enabling&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/kconfig/index.html#CONFIG_BT_GATT_CACHING"&gt;CONFIG_BT_GATT_CACHING&lt;/a&gt;&amp;nbsp;should be enough, just ensure that all dependencies are satisfied.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GATT Caching on Unicast Client</title><link>https://devzone.nordicsemi.com/thread/509311?ContentTypeID=1</link><pubDate>Wed, 06 Nov 2024 17:14:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e2de1ad7-6d81-4944-8b77-f53a4e333849</guid><dc:creator>Omri</dc:creator><description>&lt;p&gt;Thanks Dejan,&lt;/p&gt;
&lt;p&gt;Should I only enable the GATT Caching by&amp;nbsp;&amp;nbsp;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span&gt;CONFIG_BT_GATT_CACHING&lt;/span&gt;&lt;span&gt;=&lt;/span&gt;&lt;span&gt;y&amp;quot;?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: GATT Caching on Unicast Client</title><link>https://devzone.nordicsemi.com/thread/509298?ContentTypeID=1</link><pubDate>Wed, 06 Nov 2024 15:49:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:edd010c8-6cf9-48b0-82ac-3d7001bb68da</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi Omri,&lt;br /&gt;&lt;br /&gt;The issue with GATT Caching you are referring to is quite old. It was valid around the NCS v2.3.0 and it seems to have been fixed since then.&lt;br /&gt;Please let me know if you see any issue with it when trying to use it in NCS v2.5.0.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>