<?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>ANCS service migration</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/55559/ancs-service-migration</link><description>Dear Team, 
 I am migrating the ANCS client application from SDK-12.3 to SDK-15.3 version. 
 Please find my below observations in SDK-15.3. 
 Erase the flash completely and load the the firmware [ Using the ANCS client service code available in SDK-15</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 19 Dec 2019 07:45:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/55559/ancs-service-migration" /><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/226279?ContentTypeID=1</link><pubDate>Thu, 19 Dec 2019 07:45:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:225e109d-cac7-452a-85a9-12f1a01de67a</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The only drawback is that you will need to perform service discovery on every connection even if the attribute table didn&amp;#39;t change. So it adds a bit of overhead. But you don&amp;#39;t need to store attribute handles to flash if you&amp;#39;re doing the DB discovery anyway.&amp;nbsp;Then you can just disable attribute caching.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/226120?ContentTypeID=1</link><pubDate>Wed, 18 Dec 2019 11:31:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f275d85c-c848-484b-ba9c-c099a9dc0212</guid><dc:creator>skulkarni</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;I was storing the ANCS handles into persistent memory but when connecting to the&amp;nbsp; previously bonded device instead of reading from the flash I was again trying to get the handles by starting the DB discovery. Now I have removed the code to store the ANCS handles in the persistent&amp;nbsp; memory.&lt;/p&gt;
&lt;p&gt;After this changes I am not seeing reconnect issue after connecting to previously bonded device.&lt;/p&gt;
&lt;p&gt;I would like to understand the side effects of storing the handles in the persistent memory and doing the DB discovery again for the bonded device.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/225749?ContentTypeID=1</link><pubDate>Mon, 16 Dec 2019 17:49:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:acf628db-443c-495e-8bfc-6ff8576edbac</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I haven&amp;#39;t been able to replicate the disconnect here. I&amp;#39;m testing with an iphone 8 running iOS 13.3. Could you try to update iOS if you&amp;#39;re not on the latest version already?&amp;nbsp;I don&amp;#39;t think the &amp;quot;unacceptable connection parameters&amp;quot; response you got earlier was valid because the packet was malformed. Also, is it only missed calls that lead to disconnects, or do you see the same if you send a text message?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/225554?ContentTypeID=1</link><pubDate>Mon, 16 Dec 2019 09:09:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:968cfc2f-820f-4553-bfc1-c8115cd276a3</guid><dc:creator>skulkarni</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ANCS_5F00_Terminate_5F00_User_5F00_connection.pcapng"&gt;devzone.nordicsemi.com/.../ANCS_5F00_Terminate_5F00_User_5F00_connection.pcapng&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;After repairing Iphone sends terminate connection after some time.&lt;/p&gt;
&lt;p&gt;Please let me know if you get a chance a look into this issue.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I could see from the slave(NRF52832) when ever connection&amp;nbsp;parameter update request sent Iphone sending terminate signal..&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ANCS_5F00_Conn_5F00_param_5F00_update.pcapng"&gt;devzone.nordicsemi.com/.../ANCS_5F00_Conn_5F00_param_5F00_update.pcapng&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/225394?ContentTypeID=1</link><pubDate>Fri, 13 Dec 2019 14:07:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:465bdde6-d06c-48f7-92b7-b54a23f40ae1</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Thanks for providing a sniffer trace. I will take a look at it and also see if I can replicate the issue here. In the meantime,&amp;nbsp;please make sure you&amp;#39;re following the connection parameter recommendations given in section 25.6 of the Accessory Design guidelines document:&amp;nbsp;&lt;a href="https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf"&gt;https://developer.apple.com/accessories/Accessory-Design-Guidelines.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/225385?ContentTypeID=1</link><pubDate>Fri, 13 Dec 2019 13:54:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:426190a5-7d24-4e62-81e6-58439731e894</guid><dc:creator>skulkarni</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/6330.ANCS_5F00_Issue.pcapng"&gt;devzone.nordicsemi.com/.../6330.ANCS_5F00_Issue.pcapng&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hi Today I was able to take the sniffer log. I could see Terminate event from Iphone stating unacceptable connection parameters.&amp;nbsp; Please let me know why I am receiving this event.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Kulkarni&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/1537.Terminate.JPG" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: ANCS service migration</title><link>https://devzone.nordicsemi.com/thread/225161?ContentTypeID=1</link><pubDate>Thu, 12 Dec 2019 13:20:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:58aa90c0-f4d6-4c21-a40f-f307e66cbd5c</guid><dc:creator>skulkarni</dc:creator><description>&lt;p&gt;We have Android app also for which I didn&amp;#39;t observe this behavior.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;My NRF sniffer [using the DK-NRF52832 board] works for android phone but for IPhone I am not able to capture the&amp;nbsp;Airtrace.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>