<?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>Processing of unexpected Handle Indication messages?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/28593/processing-of-unexpected-handle-indication-messages</link><description>I am using PCA 10040 development boards with soft device version s132_nrf52_3.0.0 to investigate Central/Peripheral communications. 
 A PCA 10040 acts as a Central making connections to two peripherals, one peripheral is another PCA 10040 board and the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 19 Dec 2017 12:53:20 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/28593/processing-of-unexpected-handle-indication-messages" /><item><title>RE: Processing of unexpected Handle Indication messages?</title><link>https://devzone.nordicsemi.com/thread/113314?ContentTypeID=1</link><pubDate>Tue, 19 Dec 2017 12:53:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ec4eecf-57a1-4cc2-8600-05160c383900</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Usually you don&amp;#39;t need to disconnect, just need to do service discovery again. But it&amp;#39;s also fine if you disconnect and then connect again and then do service discovery.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Processing of unexpected Handle Indication messages?</title><link>https://devzone.nordicsemi.com/thread/113313?ContentTypeID=1</link><pubDate>Tue, 19 Dec 2017 10:25:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:18882b6e-ec78-478f-b191-62c508bdc374</guid><dc:creator>kc</dc:creator><description>&lt;p&gt;Thank you. For now Central firmware is disconnecting when unexpected indication data is received.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Processing of unexpected Handle Indication messages?</title><link>https://devzone.nordicsemi.com/thread/113315?ContentTypeID=1</link><pubDate>Mon, 18 Dec 2017 12:09:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4078f9f-95fc-4c6d-a578-440f4d49f4cc</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi kc,&lt;/p&gt;
&lt;p&gt;You can check what is at handle id = 0x03 using nRFConnect or other BLE central tool. Most likely it&amp;#39;s the service changed characteristic. It&amp;#39;s used when the peripheral wants to tell the central that the attribute table has been changed, and the range is from 0x0001 to 0xffff as you see in the data.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s up to the central to decide what to do with that. You can start another service discovery after you receive the indication. Usually, this service changed indication is only for bonded peers that don&amp;#39;t do service discovery on every connection.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>