<?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>Please tell me how to set 128bit UUID to &amp;quot;ble_uuid_t&amp;quot; in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/86068/please-tell-me-how-to-set-128bit-uuid-to-ble_uuid_t-in-function-for-adding-the-custom-value-characteristic</link><description>OS in development environment ：Windows10 HARD :(Taiyo Yuden)EBSHSN Series Evaluation Board : Central / Peripherals CPU :(Nordic) nRF52832 / ARMR Cortex-M4F 32 bit processor 28-pin Land Grid Array / 15GPIOs / SWD builder :SEGGER Embedded Studio for ARM</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 10 Aug 2022 12:29:29 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/86068/please-tell-me-how-to-set-128bit-uuid-to-ble_uuid_t-in-function-for-adding-the-custom-value-characteristic" /><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/381009?ContentTypeID=1</link><pubDate>Wed, 10 Aug 2022 12:29:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b421265b-6412-4d9e-bc7a-e2a7cebda70c</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not sure what you are trying to do.&lt;/p&gt;
&lt;p&gt;If you want to add multiple services with different UUID base then you have to follow Hungs example here:&lt;/p&gt;
[quote user="hungbui"]&amp;nbsp;For example this code will add 2 services with different UUIDs:&amp;nbsp;[/quote]
&lt;p&gt;I strongly suggest that you also go through our 3 part tutorial on Advertising, Service, and Characteristics. I especially recommend going through the &lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/bluetooth-low-energy/posts/ble-services-a-beginners-tutorial"&gt;service tutorial.&lt;/a&gt; It shows you how to setup a custom service with custom UUID.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/378798?ContentTypeID=1</link><pubDate>Wed, 27 Jul 2022 02:14:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59aacd0e-f804-466d-8bb6-94435d2e461f</guid><dc:creator>yokokawa</dc:creator><description>&lt;p&gt;Please tell me about instance definition and settings.&lt;br /&gt;-I tried to define and secure instances of 9 items, is there any problem?&lt;/p&gt;
&lt;p&gt;/-*&amp;lt; 9 custom service instance definition &amp;gt;*-/&lt;br /&gt;#define BLE_CUS1_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus1_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS2_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus2_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS3_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus3_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS4_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus4_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS5_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus5_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS6_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus6_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS7_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus7_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS8_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus8_on_evt, &amp;amp;_name) /* Item1 */&lt;br /&gt;#define BLE_CUS9_DEF(_name) static ble_cus_t _name; NRF_SDH_BLE_OBSERVER(_name ## _obs, BLE_HRS_BLE_OBSERVER_PRIO, ble_cus9_on_evt, &amp;amp;_name) /* Item1 */&lt;/p&gt;
&lt;p&gt;/-*&amp;lt; 9 custom service instance reservation &amp;gt;*-/&lt;br /&gt;BLE_CUS1_DEF(m_cus1); /*&amp;lt; 1st custom service instance */&lt;br /&gt;BLE_CUS2_DEF(m_cus2); /*&amp;lt; 2nd custom service instance */&lt;br /&gt;BLE_CUS3_DEF(m_cus3); /*&amp;lt; 3rd custom service instance */&lt;br /&gt;BLE_CUS4_DEF(m_cus4); /*&amp;lt; 4th custom service instance */&lt;br /&gt;BLE_CUS5_DEF(m_cus5); /*&amp;lt; 5th custom service instance */&lt;br /&gt;BLE_CUS6_DEF(m_cus6); /*&amp;lt; 6th custom service instance */&lt;br /&gt;BLE_CUS7_DEF(m_cus7); /*&amp;lt; 7th custom service instance */&lt;br /&gt;BLE_CUS8_DEF(m_cus8); /*&amp;lt; 8th custom service instance */&lt;br /&gt;BLE_CUS9_DEF(m_cus9); /*&amp;lt; 9th custom service instance */&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/360478?ContentTypeID=1</link><pubDate>Tue, 29 Mar 2022 09:02:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3df937f1-8932-44a6-918c-a8fe59b40f67</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Toshikazu,&lt;/p&gt;
&lt;p&gt;I was using p_nus1 as an example, in case you want to have multiple instance of ble_nus_t.&amp;nbsp;&lt;br /&gt;What&amp;nbsp;&lt;span&gt;BLE_NUS_DEF&amp;nbsp;() does it to define the m_nus instance (that maintain the link context usually if you have only one single connection you don&amp;#39;t have to worry about it) and setup a&amp;nbsp;NRF_SDH_BLE_OBSERVER with the name&amp;nbsp;ble_nus_on_ble_evt().&amp;nbsp;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;So in your case, when you have 19 UUIDs, how many services and how many characteristics you will have ?&amp;nbsp;&lt;br /&gt;For each service you may want to define something similar to a ble_nus.c file, but for your own services.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Make sure you know how to use&amp;nbsp;sd_ble_uuid_vs_add(). I would suggest you to play a little bit more with the&amp;nbsp;ble_nus example. For example you can try to test adding 1-2 more characteristics to the NUS service. Each of them should have different UUID base.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/360402?ContentTypeID=1</link><pubDate>Tue, 29 Mar 2022 00:58:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93199ed4-c92d-4e27-a99a-cdd79068f212</guid><dc:creator>yokokawa</dc:creator><description>&lt;p&gt;Mr. Hung Bui&lt;br /&gt;I don&amp;#39;t know how to set [p_nus1] [p_nus1].&lt;br /&gt; In the case of [ble_nus.c]&lt;br /&gt;　-Create &amp;quot;m_nus&amp;quot; by &amp;quot;BLE_NUS_DEF (m_nus, NRF_SDH_BLE_TOTAL_LINK_COUNT);&amp;quot; in &amp;quot;main.c&amp;quot; of &amp;quot;ble_app_uart&amp;quot;.&lt;br /&gt;　-Pass &amp;quot;m_nus&amp;quot; to [ble_nus.c] and change it to [p_nus] for use.&lt;br /&gt;I don&amp;#39;t know the processing content of &amp;quot;BLE_NUS_DEF (m_nus, NRF_SDH_BLE_TOTAL_LINK_COUNT);&amp;quot;, so please tell me how to set it.&lt;br /&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359934?ContentTypeID=1</link><pubDate>Fri, 25 Mar 2022 08:43:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db4794f7-5113-4837-8757-44cb0120c06f</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Toshikazu,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m sorry that&amp;nbsp;my suggestion was not clear enough. Let me try again.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It&amp;#39;s possible to add multiple unique 128 bits UUID. You just need to add each of the UUID base using&amp;nbsp;sd_ble_uuid_vs_add() function and&amp;nbsp;&amp;nbsp;&lt;span&gt;then use the correspondent uuid_type for each of the characteristic/service declaration.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;For example this code will add 2 services with different UUIDs:&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;ble_uuid128_t nus_base_uuid1 = NUS_BASE_UUID1;

ble_uuid128_t nus_base_uuid2 = NUS_BASE_UUID2;

/**@snippet [Adding proprietary Service to the SoftDevice] */
// Add a custom base UUID.
err_code = sd_ble_uuid_vs_add(&amp;amp;nus_base_uuid1, &amp;amp;p_nus1-&amp;gt;uuid_type);
VERIFY_SUCCESS(err_code);

err_code = sd_ble_uuid_vs_add(&amp;amp;nus_base_uuid2, &amp;amp;p_nus2-&amp;gt;uuid_type);
VERIFY_SUCCESS(err_code);

ble_uuid1.type = p_nus1-&amp;gt;uuid_type;
ble_uuid1.uuid = BLE_UUID_NUS_SERVICE1;

ble_uuid2.type = p_nus2-&amp;gt;uuid_type;
ble_uuid2.uuid = BLE_UUID_NUS_SERVICE2;

// Add the service.
err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY,
&amp;amp;ble_uuid1,
&amp;amp;p_nus1-&amp;gt;service_handle);

err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY,
&amp;amp;ble_uuid2,
&amp;amp;p_nus2-&amp;gt;service_handle);&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In this case, when you call&amp;nbsp;sd_ble_uuid_vs_add() the p_nus1-&amp;gt;uuid_type will have value 2 (BLE_UUID_TYPE_VENDOR_BEGIN) and then the second call&amp;nbsp;p_nus2-&amp;gt;uuid_type&amp;nbsp; will have value 3.&amp;nbsp;&lt;br /&gt;It&amp;#39;s the index of the UUID base in the softdevice. After each call this index will be increased by one.&amp;nbsp;&lt;br /&gt;So you will need to add 19 UUID using 19&amp;nbsp;sd_ble_uuid_vs_add() calls.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Please notice the way the base UUID and the 16 bit UUID form the complete 128 bit UUID as I explained earlier.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;It&amp;#39;s quite a large attribute table with 19 different UUIDs. You may need to increase:&amp;nbsp;&lt;br /&gt;-&amp;nbsp;NRF_SDH_BLE_VS_UUID_COUNT&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-&amp;nbsp;NRF_SDH_BLE_GATTS_ATTR_TAB_SIZE&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;in sdk_config.h&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So that the softdevice can handle this large number of service/characteristics. However please try to test first with a few of them.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359896?ContentTypeID=1</link><pubDate>Fri, 25 Mar 2022 00:54:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:546251a5-917e-436f-b36f-8a56b58eda71</guid><dc:creator>yokokawa</dc:creator><description>&lt;p&gt;Mr. Hung Bui&lt;br /&gt;It seems that I was not able to ask the question correctly, so I will ask again&lt;/p&gt;
&lt;p&gt;Please tell me how to set the following conditions and how to communicate.&lt;br /&gt;[conditions]&lt;br /&gt;1) Communicate using your own UUID, not the UUID issued by the Bluetooth SIG.&lt;br /&gt;2) A unique 128-bit UUID is set for each item.&lt;br /&gt;3) I want to communicate using 19 unique UUIDs (128 bits)&lt;br /&gt;(Because the existing application is used, it is necessary to create it according to the application)&lt;br /&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359775?ContentTypeID=1</link><pubDate>Thu, 24 Mar 2022 11:41:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b7739e4a-1c3e-4131-aa09-9949eb2c9f12</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Toshikazu,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The way it works in our softdevice is that you add a 128 bits (16 bytes) &lt;strong&gt;base&lt;/strong&gt; UUID into the softdevice and you declare a 16 bits&amp;nbsp; UUID of the service/characteristic on top of that.&lt;/p&gt;
&lt;p&gt;This 16 bits UUID will be place in byte 12th and 13th in the UUID base and this will create a full 128 bit UUID for the service/characteristic.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For example if the base is:&amp;nbsp;&lt;br /&gt;&lt;span&gt;0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, 0x93, 0xF3, 0xA3, 0xB5, &lt;strong&gt;0x00, 0x00&lt;/strong&gt;, 0x40, 0x6E&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;And the TX characteristic has 16 bit UUID&amp;nbsp;&lt;span&gt;0x0003 .&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The full UUID of the characteristic will be:&amp;nbsp;&lt;br /&gt;0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, 0x93, 0xF3, 0xA3, 0xB5, &lt;strong&gt;0x03, 0x00&lt;/strong&gt;, 0x40, 0x6E&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;br /&gt;Do you have a requirement that each of your characteristic should have different base UUIDs ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If it&amp;#39;s the case you may need to define multiple of them using sd_ble_uuid_vs_add() and then use the correspondent uuid_type for each of the characteristic declaration.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359699?ContentTypeID=1</link><pubDate>Thu, 24 Mar 2022 04:09:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76130455-13db-4944-9c90-841dacb43729</guid><dc:creator>yokokawa</dc:creator><description>&lt;p&gt;Mr. Hung Bui&lt;br /&gt;I checked [ble_nus.c].&lt;br /&gt;128bit UUID is set in [NUS_BASE_UUID], but 16bit UUID is set in the communication item UUID. Is there a way to set 128bit UUID for each communication item?&lt;br /&gt;128bit UUID is set for each item in the communication application on the tablet side.&lt;br /&gt;------------------------------------------&lt;br /&gt;#define BLE_UUID_NUS_TX_CHARACTERISTIC 0x0003 /**&amp;lt; The UUID of the TX Characteristic. */&lt;br /&gt;#define BLE_UUID_NUS_RX_CHARACTERISTIC 0x0002 /**&amp;lt; The UUID of the RX Characteristic. */&lt;br /&gt;#define NUS_BASE_UUID {{0x9E, 0xCA, 0xDC, 0x24, 0x0E, 0xE5, 0xA9, 0xE0, 0x93, 0xF3, 0xA3, 0xB5, 0x00, 0x00, 0x40, 0x6E}} /**&amp;lt; Used vendor specific UUID. */&lt;br /&gt;-----------------------------------------&lt;br /&gt;Thanking you in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359515?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 08:12:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:065bbeac-38b2-4936-8e51-403a51e78006</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Toshikazu,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I would suggest to have a look at the ble_nus.c library. Have you tried with the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/ble_sdk_app_nus_eval.html?cp=8_1_4_2_2_25"&gt;ble_app_uart&lt;/a&gt; example ? In the example we use 128 bit UUID to declare UART TX and UART RX characteristic.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359469?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 00:45:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93d0b817-cec5-49db-83f6-7af48b3b1c64</guid><dc:creator>yokokawa</dc:creator><description>&lt;p&gt;The application on the tablet side is designed to communicate using the UUID (128bit) unique to each item of CUS communication.&lt;br /&gt;Please tell me how to set a unique UUID (128bit) for each CUS communication item and communicate.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Please tell me how to set 128bit UUID to "ble_uuid_t" in [Function for adding the Custom Value characteristic].</title><link>https://devzone.nordicsemi.com/thread/359384?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2022 13:20:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:56bc9c47-dd60-4b38-a81b-47499280b106</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Toshikazu,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Could you give me more context of how you use the&amp;nbsp;&lt;span&gt;ble_uuid.type code ?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;If you have a look at the ble_nus.c example you can find that we call :&amp;nbsp;ble_uuid.type = p_nus-&amp;gt;uuid_type; where&amp;nbsp;p_nus-&amp;gt;uuid_type is the output from the function&amp;nbsp;sd_ble_uuid_vs_add(). When you declare a new 128bit UUID by using&amp;nbsp;sd_ble_uuid_vs_add() it will assign a UUID base index into&amp;nbsp;p_nus-&amp;gt;uuid_type.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;So it&amp;#39;s not always that you have&amp;nbsp;ble_uuid.type = BLE_UUID_TYPE_VENDOR_BEGIN; . The index for 128 bit UUID starts at&amp;nbsp;&amp;nbsp;BLE_UUID_TYPE_VENDOR_BEGIN (2) but it doesn&amp;#39;t mean that it&amp;#39;s always 2, if you declare 2 UUID bases, the second UUID base will get the index (uuid_type) = 3&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>