<?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>Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/74632/instead-of-octets-12-13-of-128-bit-uuid-can-we-use-octets-1-2</link><description>Hi, 
 I&amp;#39;ve defined a base uuid 455449424C5545544845524DB87AD700 
 For adding the service to the database CUS_SERVICE_UUID = 0x4942 which alters my 12th and 13 octets 
 Instead I wan use 0xD700 to alter 1st and 2nd octets. 
 so I need UUID as follow 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 May 2021 10:25:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/74632/instead-of-octets-12-13-of-128-bit-uuid-can-we-use-octets-1-2" /><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309449?ContentTypeID=1</link><pubDate>Wed, 12 May 2021 10:25:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5d20b5a-0285-48ed-8876-66bbf0e38814</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;Thanks Einar, it worked.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309435?ContentTypeID=1</link><pubDate>Wed, 12 May 2021 09:31:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cd79f190-62f3-4e84-88e6-ad3ec44d93a1</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;In this project you are using app_config.h (which takes presedence over sdk_config.h), wehre you have set&amp;nbsp;NRF_SDH_BLE_VS_UUID_COUNT to 1. When I set this to 2 there is no error.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309406?ContentTypeID=1</link><pubDate>Wed, 12 May 2021 08:38:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a340dc0-fd0a-4210-bc24-4ebf21e9b4b3</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;V16&lt;/p&gt;
&lt;p&gt;Source&amp;nbsp;&lt;a href="https://github.com/rmptxf/nrf52_ble_tester_project/tree/main/nRF5SDK/v16/projects/ble_peripheral/ble_app_tester"&gt;https://github.com/rmptxf/nrf52_ble_tester_project/tree/main/nRF5SDK/v16/projects/ble_peripheral/ble_app_tester&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;REF:&amp;nbsp;&lt;a href="https://www.youtube.com/watch?v=xQwX3yEcAEk"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309404?ContentTypeID=1</link><pubDate>Wed, 12 May 2021 08:34:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef24dd24-470f-4dc8-bb51-2e664412eb06</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Which SDK version is this for?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309175?ContentTypeID=1</link><pubDate>Tue, 11 May 2021 09:57:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f0dbe785-8ddf-455d-9ab7-52b2255229da</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5556.ble_5F00_peripheral.zip"&gt;devzone.nordicsemi.com/.../5556.ble_5F00_peripheral.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Using PCA10056-s140&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309168?ContentTypeID=1</link><pubDate>Tue, 11 May 2021 09:44:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17083b10-2062-4098-bf1f-cbcf5e57aac8</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;I see. Can you upload your complete project here so that I can have a look at it?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309162?ContentTypeID=1</link><pubDate>Tue, 11 May 2021 09:29:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:21eb3391-7adf-4e37-82f7-9574dc01854f</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;&lt;span&gt;following the below macro&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;***Try-2 Flash Macro***&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;FLASH_PH_START=0x0&lt;br /&gt;FLASH_PH_SIZE=0x100000&lt;br /&gt;RAM_PH_START=0x20000000&lt;br /&gt;RAM_PH_SIZE=0x40000&lt;br /&gt;FLASH_START=0x27000&lt;br /&gt;FLASH_SIZE=0xd9000&lt;br /&gt;RAM_START=0x20002ce0&lt;br /&gt;RAM_SIZE=0x3d320&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;NRF_SDH_BLE_VS_UUID_COUNT Count value was 0(Zero) initially&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I tried changing the value with 1, 2, 3, 10, 20(I tried them one by one&amp;nbsp;individually&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;But all the time it was returning same error code.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309159?ContentTypeID=1</link><pubDate>Tue, 11 May 2021 09:20:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fae90c22-a907-44c1-b146-f0829a9ad3a5</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;The first error is because you have configured app RAM start and size wrongly. Then you fixed that, and you get&amp;nbsp;NRF_ERROR_NO_MEM returned from sd_ble_uuid_vs_add() add again. That means that you need to increase NRF_SDH_BLE_VS_UUID_COUNT&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/309157?ContentTypeID=1</link><pubDate>Tue, 11 May 2021 09:13:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3425d317-f5ec-48ad-9666-21671a091226</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;After changing the RAM Size as follow&lt;/p&gt;
&lt;p&gt;***OLD Flash Macro***&lt;br /&gt;FLASH_PH_START=0x0&lt;br /&gt;FLASH_PH_SIZE=0x100000&lt;br /&gt;RAM_PH_START=0x20000000&lt;br /&gt;RAM_PH_SIZE=0x40000&lt;br /&gt;FLASH_START=0x27000&lt;br /&gt;FLASH_SIZE=0xd9000&lt;br /&gt;RAM_START=0x20002270&lt;br /&gt;RAM_SIZE=0x3dd90&lt;br /&gt;***Try-1 Flash Macro***&lt;br /&gt;FLASH_PH_START=0x0&lt;br /&gt;FLASH_PH_SIZE=0x100000&lt;br /&gt;RAM_PH_START=0x20000000&lt;br /&gt;RAM_PH_SIZE=0x40000&lt;br /&gt;FLASH_START=0x27000&lt;br /&gt;FLASH_SIZE=0xd9000&lt;br /&gt;RAM_START=0x20001800&lt;br /&gt;RAM_SIZE=0x3e800&lt;/p&gt;
&lt;p&gt;I got the following error:&lt;/p&gt;
&lt;p&gt;&amp;lt;info&amp;gt; app_timer: RTC: initialized.&lt;br /&gt;&amp;lt;warning&amp;gt; nrf_sdh_ble: Insufficient RAM allocated for the SoftDevice.&lt;br /&gt;&amp;lt;warning&amp;gt; nrf_sdh_ble: Change the RAM start location from 0x20001800 to 0x20002270.&lt;br /&gt;&amp;lt;warning&amp;gt; nrf_sdh_ble: Maximum RAM size for application is 0x3DD90.&lt;br /&gt;&amp;lt;error&amp;gt; nrf_sdh_ble: sd_ble_enable() returned NRF_ERROR_NO_MEM.&lt;br /&gt;&amp;lt;error&amp;gt; app: Fatal error&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;***Try-2 Flash Macro***&lt;/p&gt;
&lt;p&gt;FLASH_PH_START=0x0&lt;br /&gt;FLASH_PH_SIZE=0x100000&lt;br /&gt;RAM_PH_START=0x20000000&lt;br /&gt;RAM_PH_SIZE=0x40000&lt;br /&gt;FLASH_START=0x27000&lt;br /&gt;FLASH_SIZE=0xd9000&lt;br /&gt;RAM_START=0x20002ce0&lt;br /&gt;RAM_SIZE=0x3d320&lt;/p&gt;
&lt;p&gt;Still returns the same error code 4(&amp;nbsp;&lt;span&gt;NRF_ERROR_NO_MEM)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308948?ContentTypeID=1</link><pubDate>Mon, 10 May 2021 11:52:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b664dee9-5364-4858-9cf5-fa8f46df6140</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Sorry, I was multitasking a bit too much. Error code 4 is&amp;nbsp;NRF_ERROR_NO_MEM, and from the API doc for&amp;nbsp;sd_ble_uuid_vs_add() you see that it is returned i&lt;em&gt;f there are no more free slots for VS UUIDs&lt;/em&gt;. So you need to increase the&amp;nbsp;NRF_SDH_BLE_VS_UUID_COUNT. Set this higher, and adjust the application RAM start address and size, as this will cause the SoftDevice RAM usage to increase slightly.&lt;/p&gt;
&lt;p&gt;I am a bit surprised about what you write before, as this happens on the second base you add and you set it to 2, but you do not have full overview of you app and also add another bae UUID somewhere else (for instance if you incorporate a BLE service from the SDK that use a 128 bit UUID)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308936?ContentTypeID=1</link><pubDate>Mon, 10 May 2021 11:11:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74798886-b845-47c5-a0ba-f9be6181f10b</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;I was in debug build and error code = 0x00000004 call address 0x00028128&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1620645073864v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308932?ContentTypeID=1</link><pubDate>Mon, 10 May 2021 11:05:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3a9b16bb-5b96-408b-96c1-c585b26a68cf</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;0 is NRF_SUCCESS so there must be something else. Looking at the log in your screenshot I see that you have not tested with a debug build. Please do that and let me know what the error code is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308931?ContentTypeID=1</link><pubDate>Mon, 10 May 2021 10:52:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0ff2fd51-ba78-4206-8c47-ad62ae415751</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1620643653079v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Ya I did them and the error is exactly on line where a I add the&amp;nbsp; 2nd CUS BLE Service.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;to be precise&amp;nbsp;&lt;span&gt;sd_ble_uuid_vs_add was returning the error code 4. which is from&lt;/span&gt;&amp;nbsp;ble.h line 520.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;// Add the Custom ble Service UUID&lt;br /&gt; ble_uuid128_t base_uuid1 = CUS_SERVICE_UUID_BAS1;&lt;br /&gt; err_code = sd_ble_uuid_vs_add(&amp;amp;base_uuid1, &amp;amp;p_cus-&amp;gt;uuid_type);&lt;br /&gt; NRF_LOG_INFO(&amp;quot;003 %d&amp;quot;, err_code);&lt;br /&gt; if (err_code != NRF_SUCCESS)&lt;br /&gt; {&lt;br /&gt; return err_code;&lt;br /&gt; }&lt;/p&gt;
&lt;p&gt;And the error code was 0&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308907?ContentTypeID=1</link><pubDate>Mon, 10 May 2021 09:18:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c95bef56-5f74-4a57-826d-f7dc8bb6e6b2</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Please make a debug build (if using SES, then just select the build target &amp;quot;Debug&amp;quot;. If using another toolchain, then define &amp;quot;DEBUG&amp;quot; and &amp;quot;DEBUG_NRF&amp;quot; for the project. That way you will easily see in the log in which file, and which line number you got which error code. Which function call returns which error code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308780?ContentTypeID=1</link><pubDate>Fri, 07 May 2021 14:55:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5524b539-4068-453e-b543-c0747137e3c2</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;}&lt;pre class="ui-code" data-mode="text"&gt;uint32_t ble_cus_init(ble_cus_t * p_cus, const ble_cus_init_t * p_cus_init)
{

    uint32_t                  err_code;
    ble_uuid_t                ble_uuid;
    ble_add_char_params_t     add_char_params;

/* Adding the service */

    // Initialize service structure.
    p_cus-&amp;gt;evt_handler               = p_cus_init-&amp;gt;evt_handler;
    p_cus-&amp;gt;conn_handle               = BLE_CONN_HANDLE_INVALID;

    // Add the Custom ble Service UUID
    ble_uuid128_t base_uuid =  CUS_SERVICE_UUID_BASE;
    err_code =  sd_ble_uuid_vs_add(&amp;amp;base_uuid, &amp;amp;p_cus-&amp;gt;uuid_type);
    if (err_code != NRF_SUCCESS)
    {
        return err_code;
    }
    
    ble_uuid.type = p_cus-&amp;gt;uuid_type;
    ble_uuid.uuid = CUS_SERVICE_UUID;

    // Add the service to the database
    err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY, &amp;amp;ble_uuid, &amp;amp;p_cus-&amp;gt;service_handle);
    if (err_code != NRF_SUCCESS)
    {
        return err_code;
    }


// Add the Custom ble Service UUID
    ble_uuid128_t base_uuid1 =  CUS_SERVICE_UUID_BAS1;
    err_code =  sd_ble_uuid_vs_add(&amp;amp;base_uuid1, &amp;amp;p_cus-&amp;gt;uuid_type);
    NRF_LOG_INFO(&amp;quot;003 %d&amp;quot;, err_code);
    if (err_code != NRF_SUCCESS)
    {
        return err_code;
    }
/* Adding the service characteristics */

    // Add the buttons characteristic.

    uint8_t buttons_char_init_value [4] = {0};

    memset(&amp;amp;add_char_params, 0, sizeof(add_char_params));
    add_char_params.uuid              = BUTTONS_STATES_CHAR_UUID;
    add_char_params.uuid_type         = p_cus-&amp;gt;uuid_type;

    add_char_params.init_len          = 4;
    add_char_params.max_len           = 4;
    add_char_params.p_init_value      = buttons_char_init_value;

    add_char_params.char_props.read   = 1;
    add_char_params.char_props.notify = 1;
    add_char_params.char_props.write_wo_resp = 1;

    add_char_params.read_access       = SEC_OPEN;
    add_char_params.cccd_write_access = SEC_OPEN;

    err_code = characteristic_add(p_cus-&amp;gt;service_handle,
                                  &amp;amp;add_char_params,
                                  &amp;amp;p_cus-&amp;gt;buttons_states_char_handles);
    if (err_code != NRF_SUCCESS)
    {
        return err_code;
    }
    NRF_LOG_INFO(&amp;quot;003 &amp;quot;);

    // Add the potentio characteristic.

    uint8_t pot_char_init_value [4] = {0};

    memset(&amp;amp;add_char_params, 0, sizeof(add_char_params));
    add_char_params.uuid              = POTENTIO_LEVEL_CHAR_UUID;
    add_char_params.uuid_type         = BLE_UUID_TYPE_VENDOR_BEGIN;   //p_cus-&amp;gt;uuid_typ2;

    add_char_params.init_len          = 4;// (in bytes)
    add_char_params.max_len           = 4;
    add_char_params.p_init_value      = pot_char_init_value;

    add_char_params.char_props.read   = 1;
    add_char_params.char_props.notify = 1;

    add_char_params.read_access       = SEC_OPEN;
    add_char_params.cccd_write_access = SEC_OPEN;

    err_code = characteristic_add(p_cus-&amp;gt;service_handle,
                                  &amp;amp;add_char_params,
                                  &amp;amp;p_cus-&amp;gt;potentio_level_char_handles);
    if (err_code != NRF_SUCCESS)
    {
        return err_code;
    }

    // Add the leds characteristic.

    uint8_t leds_char_init_value [2] = {0};

    memset(&amp;amp;add_char_params, 0, sizeof(add_char_params));
    add_char_params.uuid             = LEDS_STATES_CHAR_UUID;
    add_char_params.uuid_type        = BLE_UUID_TYPE_VENDOR_BEGIN;    //p_cus-&amp;gt;uuid_typ3;

    add_char_params.init_len         = 2; // (in bytes)
    add_char_params.max_len          = 2;
   add_char_params.p_init_value      = leds_char_init_value;

    add_char_params.char_props.read  = 1;
    add_char_params.char_props.write = 1;

    add_char_params.read_access  = SEC_OPEN;
    add_char_params.write_access = SEC_OPEN;

    err_code = characteristic_add(p_cus-&amp;gt;service_handle, 
                                  &amp;amp;add_char_params, 
                                  &amp;amp;p_cus-&amp;gt;leds_states_char_handles);

    if (err_code != NRF_SUCCESS)
    {
        return err_code;
    }

    return NRF_SUCCESS;
}&lt;/pre&gt;.&lt;/p&gt;
&lt;p&gt;When I try to add a base uuid 2nd time I getting a app: Fatal error.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I even changed&amp;nbsp;number of vendor-specific UUID from 0--&amp;gt;2&lt;/p&gt;
&lt;p&gt;#define NRF_SDH_BLE_VS_UUID_COUNT 2&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308175?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 12:33:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:36d3635d-efd9-4c65-88a1-01dcedcd0d45</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;I see, that is&amp;nbsp;peculiar. Then you must do as allready discussed in order to mimic this.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/308085?ContentTypeID=1</link><pubDate>Tue, 04 May 2021 08:16:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62df9346-3169-4c08-852f-7a1397ba71ba</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks Again, bellow is the protocol which I need to deploy in nrf52840&lt;/p&gt;
&lt;p&gt;&lt;img height="535" src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1620116081777v1.png" width="234" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/307859?ContentTypeID=1</link><pubDate>Mon, 03 May 2021 09:24:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e83422ba-1873-4ad7-a7a3-651a5f91573e</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This is the same with Bluetooth 4.x and 5.x, and the SoftDevice API for this is mostly the same for a long time. What you want to do should be possible, but as it is not a normal approach it is not as elegant as you could hope. Essentially, you need to do as I wrote before, which is to add a base for each UUID,&amp;nbsp;and a service UUID and a characteristic using that base. This is exactly what the code snippet you have included here does. Then you could duplicate this for all your different bases.&lt;/p&gt;
&lt;p&gt;Do you know why the UUIDs are like this in the first place in the old product you are using? Could it be a misunderstanding somewhere? Could you check with nRF Connect for desktop and do a service discovery of the old product and copy--paste here just so we see to double-check?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/307698?ContentTypeID=1</link><pubDate>Fri, 30 Apr 2021 14:21:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c3c81e7-55d5-4d89-b70d-bbfc9cb04ec5</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;Thanks again Einar, I want to use such UUID because our old products, It&amp;#39;s having such PS and PC&amp;#39;s&amp;nbsp; as below&lt;/p&gt;
&lt;p&gt;UUID:&amp;nbsp; 0x455449424C5545544845524DB87AD700 &amp;nbsp; (in ASCII = ETIBLUETHERM&amp;cedil;z&amp;times;)&lt;/p&gt;
&lt;table width="619"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;Slot No.&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;Private Characteristic Name&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;Characteristic UUID&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;Property&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;1&amp;amp;2&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;Sensor 1 Reading&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;0x455449424C5545544845524DB87AD701&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;Read &amp;amp; Notify&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;3&amp;amp;4&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;Sensor 2 Reading*&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;0x455449424C5545544845524DB87AD703&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;Read &amp;amp; Notify&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;5&amp;amp;6&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;Command/ Notifications&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;0x455449424C5545544845524DB87AD705&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;Read/Write &amp;amp; Notify&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;7&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;Sensor 1 Settings&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;0x455449424C5545544845524DB87AD707&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;Read/Write&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;8&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;Sensor 2 Settings*&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;0x455449424C5545544845524DB87AD708&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;&lt;span style="text-decoration:line-through;"&gt;Read/Write&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;9&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;Instrument Settings&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;0x455449424C5545544845524DB87AD709&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;Read/Write&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="64"&gt;
&lt;p&gt;10&lt;/p&gt;
&lt;/td&gt;
&lt;td width="170"&gt;
&lt;p&gt;Trim Settings&lt;/p&gt;
&lt;/td&gt;
&lt;td width="256"&gt;
&lt;p&gt;0x455449424C5545544845524DB87AD70A&lt;/p&gt;
&lt;/td&gt;
&lt;td width="128"&gt;
&lt;p&gt;Read/Write&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;This is with BLE 4.1 and Now we are updating to BLE5.0 thus I also want to follow the same above protocol for all my Private Services and Private Characteristics. If I&amp;#39;m developing from scratch we can use new standards but here have have to follow this to support some custom developed native apps.&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;I kindly request you to review this possibility.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------&lt;/p&gt;
&lt;p&gt;-If I use&amp;nbsp;&lt;/p&gt;
&lt;p&gt;// Add the Custom ble Service UUID&lt;br /&gt; ble_uuid128_t base_uuid = CUS_SERVICE_UUID_BASE;&lt;br /&gt; err_code = sd_ble_uuid_vs_add(&amp;amp;base_uuid, &amp;amp;p_cus-&amp;gt;uuid_type);&lt;br /&gt; if (err_code != NRF_SUCCESS)&lt;br /&gt; {&lt;br /&gt; return err_code;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; ble_uuid.type = p_cus-&amp;gt;uuid_type;&lt;br /&gt; ble_uuid.uuid = CUS_SERVICE_UUID;&lt;/p&gt;
&lt;p&gt;// Add the service to the database&lt;br /&gt; err_code = sd_ble_gatts_service_add(BLE_GATTS_SRVC_TYPE_PRIMARY, &amp;amp;ble_uuid, &amp;amp;p_cus-&amp;gt;service_handle);&lt;/p&gt;
&lt;p&gt;for each UUID it will be abed as PS&lt;/p&gt;
&lt;p&gt;But I want to add PC&lt;/p&gt;
&lt;p&gt;/* Adding the service characteristics */&lt;/p&gt;
&lt;p&gt;// Add the buttons characteristic.&lt;/p&gt;
&lt;p&gt;uint8_t buttons_char_init_value [4] = {0};&lt;/p&gt;
&lt;p&gt;memset(&amp;amp;add_char_params, 0, sizeof(add_char_params));&lt;br /&gt; add_char_params.uuid = BUTTONS_STATES_CHAR_UUID;&lt;br /&gt; add_char_params.uuid_type = p_cus-&amp;gt;uuid_type;&lt;/p&gt;
&lt;p&gt;add_char_params.init_len = 4;&lt;br /&gt; add_char_params.max_len = 4;&lt;br /&gt; add_char_params.p_init_value = buttons_char_init_value;&lt;/p&gt;
&lt;p&gt;add_char_params.char_props.read = 1;&lt;br /&gt; add_char_params.char_props.notify = 1;&lt;/p&gt;
&lt;p&gt;add_char_params.read_access = SEC_OPEN;&lt;br /&gt; add_char_params.cccd_write_access = SEC_OPEN;&lt;/p&gt;
&lt;p&gt;err_code = characteristic_add(p_cus-&amp;gt;service_handle,&lt;br /&gt; &amp;amp;add_char_params,&lt;br /&gt; &amp;amp;p_cus-&amp;gt;buttons_states_char_handles);&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/307684?ContentTypeID=1</link><pubDate>Fri, 30 Apr 2021 13:42:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:22f2c96a-b510-4ff2-90aa-49c0a13e5c2a</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;No, that is not possible using the SoftDevice. You will need to add each base UUID with&amp;nbsp;sd_ble_uuid_vs_add(), and then refer to each base when you use your UUID&amp;#39;s (which will all have different base).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/307682?ContentTypeID=1</link><pubDate>Fri, 30 Apr 2021 13:34:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:362cf419-0ac0-45bb-af38-bc4507b10f83</guid><dc:creator>Sivashankar</dc:creator><description>&lt;p&gt;Hi Einar,&lt;/p&gt;
&lt;p&gt;Thanks for your response, Is there a way where i can define each PC UUID full 128bit and PS UUID as below.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;#define ETI_SVC_UUID { 0x00, 0xD7, 0x7A, 0xB8, 0x4D, 0x52, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x45, 0x48, 0x54, 0x45, 0x55, 0x4C, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x42, 0x49, 0x54, 0x45 }&lt;br /&gt;#define ETI_CHAR_SEN1_UUID { 0x01, 0xD7, 0x7A, 0xB8, 0x4D, 0x52, \&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x45, 0x48, 0x54, 0x45, 0x55, 0x4C, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0x42, 0x49, 0x54, 0x45 }&lt;br /&gt;#define ETI_CHAR_COM_NOT_UUID { 0x05, 0xD7, 0x7A, 0xB8, 0x4D, 0x52, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x45, 0x48, 0x54, 0x45, 0x55, 0x4C, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x42, 0x49, 0x54, 0x45 }&lt;br /&gt;#define ETI_CHAR_SEN1_SET_UUID { 0x07, 0xD7, 0x7A, 0xB8, 0x4D, 0x52, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x45, 0x48, 0x54, 0x45, 0x55, 0x4C, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x42, 0x49, 0x54, 0x45 }&lt;br /&gt;#define ETI_CHAR_INS_SET_UUID { 0x09, 0xD7, 0x7A, 0xB8, 0x4D, 0x52, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x45, 0x48, 0x54, 0x45, 0x55, 0x4C, \&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x42, 0x49, 0x54, 0x45 }&lt;br /&gt;#define ETI_CHAR_TRM_SET_UUID { 0x0a, 0xD7, 0x7A, 0xB8, 0x4D, 0x52, \&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x45, 0x48, 0x54, 0x45, 0x55, 0x4C, \&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0x42, 0x49, 0x54, 0x45 }&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;CS_SERVICE_UUID_128(ETI_SERVICE0, ETI_SVC_UUID),&lt;/p&gt;
&lt;p&gt;/* To the BLE transfer */&lt;/p&gt;
&lt;p&gt;/* Sensor 1 Reading in Service 1 */&lt;br /&gt; CS_CHAR_UUID_128(ETI_SEN1_READING_CHAR0, // attidx_char&lt;br /&gt; ETI_SEN1_READING_VAL0, // attidx_val&lt;br /&gt; ETI_CHAR_SEN1_UUID, // uuid&lt;br /&gt; PERM(RD, ENABLE) | PERM(NTF, ENABLE), // perm&lt;br /&gt; sizeof(app_env_cs.to_air_buffer), // length&lt;br /&gt; app_env_cs.to_air_buffer, // data&lt;br /&gt; NULL),&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Instead of  octets 12-13 of 128-bit UUID can we use octets 1-2</title><link>https://devzone.nordicsemi.com/thread/307667?ContentTypeID=1</link><pubDate>Fri, 30 Apr 2021 12:38:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2b9a508-b26c-4f08-a9bf-ea8b3b646fa5</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Why do you want to change that? This is essentially the same question as in &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/7260/how-to-acquire-a-vendor-base-uuid/25670#25670"&gt;this old post&lt;/a&gt;. As the UUID format is standardized, doing it like you suggest means you will need a separate base for each UUID, where the base is incremented by one for each UUID. It will work, but it is a bit odd.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>