<?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>Multi-Central question</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/48408/multi-central-question</link><description>I would like my BLE device to communicate with Desktop using HID service &amp;amp; with a phone using custom gatt service. I know its just adding one more service but is it possible to do it in one firmware image? Also how can the BLE device (in peripheral role</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Jun 2019 21:08:26 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/48408/multi-central-question" /><item><title>RE: Multi-Central question</title><link>https://devzone.nordicsemi.com/thread/192507?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2019 21:08:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6840f08-9513-47a5-a14c-f2474b5bd5ef</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;In order for the peripheral to send data to a central (computer or a phone), the central has to subscribe to notifications for a characteristic.&lt;/p&gt;
&lt;p&gt;On the central side, the device has subscribe to notifications for a characteristics by writing 1 to the corresponding &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/561/what-does-cccd-mean"&gt;CCCD&lt;/a&gt;&amp;nbsp;(E.g. the computer subscribes to the characteristics in the HID service)&lt;/p&gt;
&lt;p&gt;On the peripheral&amp;nbsp;side, you are then able to send data to the correct device by checking the CCCD value.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Central question</title><link>https://devzone.nordicsemi.com/thread/192102?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2019 13:39:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:193f3b8f-bbe1-4198-905b-35450e68f44f</guid><dc:creator>bscdb</dc:creator><description>&lt;p&gt;Ohh. How does the central enable the service?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Central question</title><link>https://devzone.nordicsemi.com/thread/192002?ContentTypeID=1</link><pubDate>Tue, 11 Jun 2019 10:05:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:054336c0-2d0e-474b-ae6d-e4c1d3f50dfd</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;The Central would only enable the Service it requires ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Central question</title><link>https://devzone.nordicsemi.com/thread/191894?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2019 22:25:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c799e96-07fb-4f47-93c5-1a632806c32d</guid><dc:creator>bscdb</dc:creator><description>&lt;p&gt;I was thinking more from battery point of view. Instead of sending data over both the services, the ble device can just send data over either one. But if thats not possible then I guess I&amp;#39;ll just use both the services.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multi-Central question</title><link>https://devzone.nordicsemi.com/thread/191880?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2019 18:29:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa69dd34-eec7-403a-a06a-94fef1414129</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Yes, it is possible for a firmware image to have multiple Services.&lt;/p&gt;
[quote userid="73596" url="~/f/nordic-q-a/48408/multi-central-question"]Also how can the BLE device (in peripheral role) know whether the central is a Desktop or a phone?[/quote]
&lt;p&gt;Probably easiest for the Central to just use the Service it wants ... ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>