<?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>Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/32042/central-multilink-how-to-add-custom-characteristic-uuid</link><description>Hi, I&amp;#39;m using Central multilink example to connect with our Custom Peripheral sensors. I&amp;#39;m using board PCA10040, nRF52832, SDK_14.2.0, s132. Sensors have a custom service (UUID 128 bit) with 4 custom characteristics (UUID 128 bit) and I know all these</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 04 Apr 2018 12:49:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/32042/central-multilink-how-to-add-custom-characteristic-uuid" /><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/126849?ContentTypeID=1</link><pubDate>Wed, 04 Apr 2018 12:49:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4bdb1be9-2174-443c-890f-5ae4005ba19b</guid><dc:creator>Gandalf</dc:creator><description>&lt;p&gt;Hi Ketil,&lt;/p&gt;
&lt;p&gt;thank you for the information.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;Don&amp;#39;t worry, me too for the holiday &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I solved by using &lt;strong&gt;sd_ble_uuid_vs_add()&lt;/strong&gt; for all vendor specific UUIDs and characteristics and I incremented the memory of the SoftDevice.&lt;br /&gt;&lt;br /&gt;Thank you!!&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/126067?ContentTypeID=1</link><pubDate>Tue, 27 Mar 2018 08:51:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:824afa0b-2855-4927-89ed-35c26a896de4</guid><dc:creator>ketil</dc:creator><description>&lt;p&gt;Hi Gandalf,&lt;/p&gt;
&lt;p&gt;Sorry for the late reply. We are in the middle of a holiday&amp;nbsp;and&amp;nbsp;answers might be slow.&lt;/p&gt;
&lt;p&gt;Yes, you should use the &lt;strong&gt;sd_ble_uuid_vs_add()&lt;/strong&gt; function for all your vendor specific UUIDs, including characteristics. Note that you will have to tell the SoftDevice to reserve memory for these additional UUIDs with &lt;strong&gt;vs_uuid_count&lt;/strong&gt;. Please take a look at &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/16446/different-uuids-for-characteristics"&gt;this post&lt;/a&gt; for example code.&lt;/p&gt;
&lt;p&gt;Ketil&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/125923?ContentTypeID=1</link><pubDate>Mon, 26 Mar 2018 09:54:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1d11a546-9aea-41f8-99bc-3892076b312e</guid><dc:creator>Gandalf</dc:creator><description>&lt;p&gt;Hi all,&lt;br /&gt;Please could someone help me?&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m working side &amp;quot;&lt;strong&gt;multilink central&lt;/strong&gt;&amp;quot; and I already have a working sensor to connect with.&lt;/p&gt;
&lt;p&gt;I need to discover the custom sensor profile but I only get &lt;strong&gt;characteristic.uuid.uuid = 0x00 and characteristic.uuid.type = 0x00&amp;nbsp; &lt;/strong&gt;when I receive the event&lt;strong&gt; BLE_DB_DISCOVERY_COMPLETE.&lt;/strong&gt; This is probably because I didn&amp;#39;t set the configuration properly&amp;nbsp; of the 4 UUIDs at 128bits of characteristics.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The custom sensor profile consist of 1 custom service at128bits and &amp;quot;4 custom characteristics at 128bits&amp;quot;. Each characteristic has different uuid at 128bits even from custom service uuid at 128bit.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Do I need to use the &lt;strong&gt;sd_ble_uuid_vs_add&lt;/strong&gt; to add the 4 UUIDs at 128bits characteristics? If yes, how should I do it?&lt;/p&gt;
&lt;p&gt;Thank you in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/124996?ContentTypeID=1</link><pubDate>Mon, 19 Mar 2018 13:23:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7d21a2be-ffb1-40fa-bcb9-9d8d4c0107ed</guid><dc:creator>Gandalf</dc:creator><description>&lt;p&gt;Hi Ketil,&lt;br /&gt;I sent by private message the custom service at 128 bits of the sensor.&lt;br /&gt;&lt;br /&gt;Please could you tell me if I set in correct way the define&lt;br /&gt;&lt;br /&gt;#define LBS_UUID_BASE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;#define LBS_UUID_SERVICE&lt;br /&gt;&lt;br /&gt;Thank you in advance&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/124716?ContentTypeID=1</link><pubDate>Fri, 16 Mar 2018 09:10:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4b33fb6-9a3b-4e64-90d6-3450a3f006ca</guid><dc:creator>Gandalf</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;yes I modified &lt;em&gt;ble_lbs_on_db_disc_evt&lt;/em&gt; it but the problem is I&amp;#39;m reading &lt;strong&gt;characteristic.uuid.uuid = 0x00 and characteristic.uuid.type = 0x00&amp;nbsp; &lt;/strong&gt;when I receive the event&lt;strong&gt; BLE_DB_DISCOVERY_COMPLETE.&lt;/strong&gt; This is probably because I didn&amp;#39;t set the configuration properly&amp;nbsp; of the 4 UUIDs at 128bits of characteristics.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Do I need to use the &lt;strong&gt;sd_ble_uuid_vs_add&lt;/strong&gt; to add the 4 UUIDs at 128bits characteristics? If yes, how should I do it?&lt;br /&gt;Thank you in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/124701?ContentTypeID=1</link><pubDate>Fri, 16 Mar 2018 08:34:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e1b06f5-9317-47a3-94e0-d15d7a2bb265</guid><dc:creator>ketil</dc:creator><description>&lt;p&gt;Hi again,&lt;/p&gt;
&lt;p&gt;Have you added the&amp;nbsp;UUIDs for your characteristics in&amp;nbsp;&lt;em&gt;ble_lbs_on_db_disc_evt&lt;/em&gt;? If not the central will look for the UUIDs of the Blinky LED and Button characteristics.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Ketil&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/124378?ContentTypeID=1</link><pubDate>Wed, 14 Mar 2018 13:33:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e59ffa5-f73d-47bb-9445-dc3999c274f6</guid><dc:creator>ketil</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;My bad. I will need to look further into this. Will let you know once I figure it out.&lt;/p&gt;
&lt;p&gt;Ketil&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/124359?ContentTypeID=1</link><pubDate>Wed, 14 Mar 2018 12:01:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4dd1584a-4149-4c80-9786-e5467426bc4d</guid><dc:creator>Gandalf</dc:creator><description>&lt;p&gt;Hi Ketil, &lt;/p&gt;
&lt;p&gt;thank you for your answer, but is this tutorial referred to peripheral side?&lt;br /&gt;I&amp;#39;m working side &amp;quot;multilink central&amp;quot; and I already have a working sensor to connect with.&lt;/p&gt;
&lt;p&gt;I need to discover the custom sensor profile but I only get characteristic.uuid.uuid = 0x00 when I receive the event BLE_DB_DISCOVERY_COMPLETE.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The custom sensor profile consist of 1 custom service at128bits and &amp;quot;4 custom characteristics at 128bits&amp;quot;. Each characteristic has different uuid at 128bits even from custom service uuid at 128bit.&lt;/p&gt;
&lt;p&gt;Do I need to add something else regarding the 4 custom characteristics at 128 bits inside ble_lbs_c_init or somewhere else?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you in advance.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Central Multilink: how to add custom characteristic uuid?</title><link>https://devzone.nordicsemi.com/thread/124332?ContentTypeID=1</link><pubDate>Wed, 14 Mar 2018 10:03:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:95ab0d13-4245-446b-a664-7fc60b43d8c5</guid><dc:creator>ketil</dc:creator><description>&lt;p&gt;Hi Gandalf,&lt;/p&gt;
&lt;p&gt;Custom services and characteristics can be difficult to understand and work with. I think everything you need to solve your question is answered in the &lt;a href="https://github.com/bjornspockeli/custom_ble_service_example"&gt;Custom Service Tutorial&lt;/a&gt;. Let me know if you can&amp;#39;t figure it out after reading the tutorial and I will take a closer look.&lt;/p&gt;
&lt;p&gt;Ketil&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>