<?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 related issues</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/68769/ancs-related-issues</link><description>1. When I use NRF52832 as the ANCS client to get the notification attributes, if the data exceeds the size of a packet and requires multiple packet transfers, is it the BLE_GATTC_EVT_HVX event (in ble_ancs_c_on_ble_evt function ) is triggered after all</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 25 Nov 2020 14:25:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/68769/ancs-related-issues" /><item><title>RE: ancs related issues</title><link>https://devzone.nordicsemi.com/thread/281851?ContentTypeID=1</link><pubDate>Wed, 25 Nov 2020 14:25:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:29982270-8a4d-49a9-9004-59b1a7c5dac3</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;1: Looking at the ble_app_ancs_c example from the SDK, I see that all notifications are one BLE_APP_ANCS_C_EVT_NOTIF (which originates from BLE_GATTC_EVT_HVX events) reflects one ANCS notification. So yes, the notification is triggered after all the attributes values are received.&lt;/p&gt;
&lt;p&gt;2: That depends on the frequency of which you receive softdevice events. When the app_scheduler is full when the next event occurs, you will loose an event. I am quite sure the application will throw an error if this occurs, but you can increase the app_scheduler queue size if you struggle with this. Another alternative is to copy the relevant data from the events to your application, and release the events to free up space in the app_scheduler.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>