<?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>Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/16604/updating-uuid-field-and-advertising-the-updated-data</link><description>I had created application with enabling the UART service(as in Ble_uart_app example) and tried to update the Rx characteristics of UART service in connectable mode through nRF . If disconnected I have to transmit the data updated form app. But it seems</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 27 Sep 2016 14:12:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/16604/updating-uuid-field-and-advertising-the-updated-data" /><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63524?ContentTypeID=1</link><pubDate>Tue, 27 Sep 2016 14:12:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78c10e00-79e7-4d0e-bd8b-8b23fa42850d</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;Looks like you also can use service data if you want, see &lt;a href="https://devzone.nordicsemi.com/question/23129/service-data-advertisement-and-128-uuid/"&gt;this thread&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63523?ContentTypeID=1</link><pubDate>Tue, 27 Sep 2016 14:04:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dbe57209-fe91-43bc-856e-2bf95d80bf92</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;So you want to send the characteristics data in the advertisement packet when not in a connection? You can do this for example by using the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/structble__advdata__manuf__data__t.html"&gt;manufacturing specific data&lt;/a&gt; field in the advertisement packet. You can update the packet using &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v12.0.0/group__ble__sdk__lib__advdata.html#ga180ff4057a0763688c734e98ab8d976b"&gt;ble_advdata_set(..)&lt;/a&gt; function.&lt;/p&gt;
&lt;p&gt;See the ble_app_beacon example in the SDK or &lt;a href="https://devzone.nordicsemi.com/tutorials/5/"&gt;this&lt;/a&gt; tutorial.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63522?ContentTypeID=1</link><pubDate>Tue, 27 Sep 2016 09:10:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3a3f544-aa23-4158-8d61-a5886b305804</guid><dc:creator>satheesh</dc:creator><description>&lt;p&gt;Hi Ole ,&lt;/p&gt;
&lt;p&gt;Before going into my doubts I just give my clear needs. Currently I am using ble_app_uart (peripheral mode) example . In that using UART service I have to update the UUID infromation or the data that is to be advertised have to be updated . When I disconnected this I have to receive the updated data is advertising packet.&lt;/p&gt;
&lt;p&gt;To achieve this what are all the steps I should follow.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63521?ContentTypeID=1</link><pubDate>Mon, 26 Sep 2016 12:58:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:03bebb8d-10d4-4aa5-a2cb-22bbd20a489e</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;As Petter said in &lt;a href="https://devzone.nordicsemi.com/question/94867/role-of-nrf51822-in-connectable-and-undirected-advertising-mode/"&gt;this&lt;/a&gt; thread you should create a characteristics with the UUID. That way the central can update the characteristics and then the peripheral can update its advertisement packet with the new UUID.&lt;/p&gt;
&lt;p&gt;When you say UUID in the beacon I assume you mean the uuids_complete (or similar) field in the advertisement packet? That leads to the question why do you want to update the UUID field? This is usually used for letting the central know what kind of services are available on the peripheral. If the peripheral is advertising non-connectable I don&amp;#39;t see the use-case.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63520?ContentTypeID=1</link><pubDate>Fri, 23 Sep 2016 10:34:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2093d967-eb70-447a-80b7-10b886f63104</guid><dc:creator>satheesh</dc:creator><description>&lt;p&gt;Hi Ole,
Currently I am in connectable and advertising mode only and I didn&amp;#39;t mentioned it in earlier post. At present I can write the data to name field but I need to update UUID field of beacon. Is there any other possibility(can be in any form expect flashing of frimware) to update UUID field of beacon in connect mode and send the updated data in advertising packet when disconnected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63519?ContentTypeID=1</link><pubDate>Fri, 23 Sep 2016 10:24:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:329dce4a-497e-46d1-8a78-b10f2d869f4f</guid><dc:creator>Ole Bauck</dc:creator><description>&lt;p&gt;You cannot send data to an advertiser. Only thing you can send is connection request packet or scan request packet. If you want to update the RX characteristics you have to connect first. The device name field is only updated while connected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Updating UUID field and advertising the updated data</title><link>https://devzone.nordicsemi.com/thread/63518?ContentTypeID=1</link><pubDate>Fri, 23 Sep 2016 09:16:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17e08e1c-731a-448a-b2d6-fcca876450e0</guid><dc:creator>satheesh</dc:creator><description>&lt;p&gt;Hi peter,&lt;/p&gt;
&lt;p&gt;I enabled the characteristic write permission as you said in answer for my earlier question.I didn&amp;#39;t enable the UART service. The thing is I can able to update the Device name field through nrf connect. How to updated that data in UUID fied of beacon. Should I edit nus handler any another? can you assist me!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>