<?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>Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/12315/unable-to-add-multiple-128bit-uuid-services</link><description>I was able to add the Device Information service as well as a proprietary service using a 128 bit UUID. I modeled after the ble_peripheral uart example. However when I try to add this service on top of the proprietary UART service in the ble_peripheral</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 14 Jun 2017 07:23:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/12315/unable-to-add-multiple-128bit-uuid-services" /><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46592?ContentTypeID=1</link><pubDate>Wed, 14 Jun 2017 07:23:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db572067-006d-411b-99f8-6fe4eb077c38</guid><dc:creator>RohanKadam</dc:creator><description>&lt;p&gt;Even I was having the same issue. Thanks for the solution.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46591?ContentTypeID=1</link><pubDate>Sun, 20 Nov 2016 09:48:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69166be2-dd08-47d9-9023-563e9414998d</guid><dc:creator>raju</dc:creator><description>&lt;p&gt;We modified the count to 2 as we have 2 custom services, however the nrf gets stuck in softdevice_enable(&amp;amp;ble_enable_params) function. How do we resolve  this issue? Is it due to RAM size?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46587?ContentTypeID=1</link><pubDate>Thu, 27 Oct 2016 06:34:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00a52bb0-bf38-4b6a-b88e-76b26af36c50</guid><dc:creator>jokii</dc:creator><description>&lt;p&gt;@hkartadi Are you able to solve your issue? I have same issue and error is &amp;quot;NRF_ERROR_NO_MEM&amp;quot;, The custom service is really tiny - only one characteristic.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46590?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2016 08:58:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e30fc86f-8313-4bd9-9edd-fb84cabf1259</guid><dc:creator>Anne van Rossum</dc:creator><description>&lt;p&gt;Maybe good for the migration document. Although a logical thing to look for if you get a NRF_ERROR_NO_MEM, it&amp;#39;s still nice to know that this needs to be set now.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46589?ContentTypeID=1</link><pubDate>Thu, 23 Jun 2016 13:57:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d875084a-8cb0-4645-9601-b6db9a899eec</guid><dc:creator>mbredes</dc:creator><description>&lt;p&gt;I was having the same issue that the original poster described and this solved my problem. Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46588?ContentTypeID=1</link><pubDate>Mon, 02 May 2016 14:29:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e28960e-2fdb-4d68-833d-b0077b10445a</guid><dc:creator>Konstantin</dc:creator><description>&lt;p&gt;Hi,
You need to modify number of custom UUIDs, which can be added. Change the following parameter: p_ble_enable_params-&amp;gt;common_enable_params.vs_uuid_count   = 1; from 1 to a number of custom services you want to have.
Look into the softdevice_handler.c file.&lt;/p&gt;
&lt;p&gt;//Konstantin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46586?ContentTypeID=1</link><pubDate>Sat, 05 Mar 2016 16:11:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dfdc90cc-25b6-4572-a8ba-dbbf5feda765</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Well I&amp;#39;ll give you the same advice. Put a breakpoint in the error handler. Boards don&amp;#39;t just disappear into the sunset, or stop working and they don&amp;#39;t get all upset and just stop advertising because they don&amp;#39;t feel like it. The processor is somewhere doing something, hit break and find out where and what.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46585?ContentTypeID=1</link><pubDate>Sat, 05 Mar 2016 15:50:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7309715c-6e6c-4dd4-8b6c-0fccfd12e3c7</guid><dc:creator>hkartadi</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;I also have the same issue, basically I modified a example of heart rate monitor with adding custom 128bit uuid service (I removed all standard 16-bit UUID services). The board works and advertising that 128bit.
However, when I enable the Over the air DFU defined which is by default using different 128bit UUID. The board does not work anymore - no led to indicate anything that probably means the code doesnt even execute to main while loop.&lt;/p&gt;
&lt;p&gt;Then, if I comment out my custom 128bit UUID and enable just the 128bit DFU services. The board works and advertise!.
Does it mean only 1 base 128bit UUID can be used? or other workaround I can try?&lt;/p&gt;
&lt;p&gt;Andy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46584?ContentTypeID=1</link><pubDate>Fri, 04 Mar 2016 00:11:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eebeb952-17ac-4cf4-8075-d0721609abc3</guid><dc:creator>RK</dc:creator><description>&lt;p&gt;Usual advice - put a breakpoint in the app error handler because that&amp;#39;s most likely where you went after a function returned an error. And most likely you went there because the advertising encoder returned an error code because there&amp;#39;s no room in the advertising packet for a long custom UUID along with all the other stuff which is already in there. Put it in the scan response.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46583?ContentTypeID=1</link><pubDate>Thu, 03 Mar 2016 15:53:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04f3f6a3-3d3b-4b0e-b321-cb0b87b1c659</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Again: what S132 version is it? In the alpha releases of the S132 e.g. there is a bug causing sd_ble_uuid_vs_add() to return NRF_ERROR_NO_MEM if you try to call it twice or more with the same UUID. Have you tried stepping through your code and looked for asserts? &lt;a href="https://devzone.nordicsemi.com/question/60125/my-device-is-freezing-and-restarting/?answer=60126#post-id-60126"&gt;Here is a guide on how to look for asserts&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to add multiple 128bit UUID services</title><link>https://devzone.nordicsemi.com/thread/46582?ContentTypeID=1</link><pubDate>Thu, 03 Mar 2016 14:59:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5f0912a6-852c-402e-bff2-662d6ba98524</guid><dc:creator>MartinBL</dc:creator><description>&lt;p&gt;Hi. What S132 version are you using and how exactly are you trying to add more services? Could you post your code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>