<?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>Handling BLE events with SDK 15.1</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/38403/handling-ble-events-with-sdk-15-1</link><description>Hello all, 
 How does the handling of ble events work with SDK 15.1? When I register more than one event handler with the macro NRF_SDH_BLE_OBSERVER(), how does the softdevice know which event handler should be called when an event occurs? Are alle event</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Sep 2018 10:39:42 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/38403/handling-ble-events-with-sdk-15-1" /><item><title>RE: Handling BLE events with SDK 15.1</title><link>https://devzone.nordicsemi.com/thread/148374?ContentTypeID=1</link><pubDate>Wed, 12 Sep 2018 10:39:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ca3ef190-0180-4ee0-8d14-bca9780fda21</guid><dc:creator>Greentooth</dc:creator><description>&lt;p&gt;&lt;span&gt;Thank you for the clarification!&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Handling BLE events with SDK 15.1</title><link>https://devzone.nordicsemi.com/thread/148207?ContentTypeID=1</link><pubDate>Tue, 11 Sep 2018 12:57:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c96cf76-6b08-4dfc-8b24-7e2f9ba1bb6c</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;With the macro NRF_SDH_BLE_OBSERVER you register an event handler that will get all BLE events. It is up to the event handler to decide whether the event is relevant. You will see that the various handlers act on different events, sometimes overlapping, but each handler operates only on &amp;quot;their own&amp;quot; part of the system so to say.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>