<?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>How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4313/how-to-send-data-while-advertising-with-redbear-blend-nrf8001</link><description>Hey ho,
I&amp;#39;m new to BLE and Nordic. I&amp;#39;m a student from Germany and i want to realize one simple function with Arduino (RedBear Blend with nRF8001) and Android. 
 I want my Arduino to work like a beacon (i don&amp;#39;t want to pair my Arduino with smartphone</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 10 Nov 2014 11:31:54 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4313/how-to-send-data-while-advertising-with-redbear-blend-nrf8001" /><item><title>RE: How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/thread/15370?ContentTypeID=1</link><pubDate>Mon, 10 Nov 2014 11:31:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93bc141c-3183-4816-8402-1e020257a1d8</guid><dc:creator>DennisEB</dc:creator><description>&lt;p&gt;I make progess and it starts to make fun for me :) I&amp;#39;ve used ble_broadcast example, in &amp;quot;case ACI_DEVICE_STANDBY&amp;quot; i&amp;#39;ve added &amp;quot;lib_aci_open_adv&amp;quot; with the correct pipe, before it comes to &amp;quot;lib_aci_broadcast&amp;quot;. After &amp;quot;lib_aci_broadcast&amp;quot; i&amp;#39;ve added &amp;quot;lib_aci_set_local_data&amp;quot; with the right expressions. When the program runs, Serial Monitor shows startup message and a few other messages, but after &amp;quot;Broadcastint started&amp;quot;, there comes the ACI Command 1C, Evt cmd response: Error, Arduino is in a while(1) loop.&lt;/p&gt;
&lt;p&gt;It compiles without an error. What is wrong?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/thread/15369?ContentTypeID=1</link><pubDate>Mon, 10 Nov 2014 10:40:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e58db48-8838-49cf-a1db-0116d6af8d88</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;Edited my answer to add the references to the lib_aci.h and the function interfaces for the AdvOpen and SetLocalData&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/thread/15368?ContentTypeID=1</link><pubDate>Fri, 07 Nov 2014 09:16:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:217938b6-c120-4aff-97c1-6ea7ad4a43d1</guid><dc:creator>DennisEB</dc:creator><description>&lt;p&gt;Thanks again for your great answer. I used your xml file to create that pipe in the &amp;quot;ble_broadcast.xml&amp;quot; and it compiles without an error. Know it comes to the tricky part, i want to edit the &amp;quot;ble_broadcast.ino&amp;quot; but i don&amp;#39;t know where i can find ACI OpenAdvPipe (i think this is bool whether it is open or not?) and where i can find ACI broadcast command &amp;amp; ACI Set Local Data comman. As i said, i&amp;#39;m a newbie to all this stuff. Never had such a great help from a company. i really enjoy it!&lt;/p&gt;
&lt;p&gt;Maybe you can provide me a link where i can read of all the functions i can use to create my own application. I took a look at &lt;a href="https://devzone.nordicsemi.com/question/4933/write-services-to-nrf-8001/"&gt;devzone.nordicsemi.com/.../&lt;/a&gt; and that helped me to understand how everything is working together. Do you have more webinars like this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/thread/15367?ContentTypeID=1</link><pubDate>Thu, 06 Nov 2014 16:11:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4c99c14-3741-4fe0-bff0-672759e263ca</guid><dc:creator>David Edwin</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/test_5F00_lib_5F00_aci_5F00_broadcast.xml"&gt;test_lib_aci_broadcast.xml&lt;/a&gt;This is possible, the ble_broadcast is a simple application to only broadcast the name and change the name as the device is advertising.
Set the Characteristic that you want to broadcast with the &amp;quot;broadcast&amp;quot; property.
I have attached sample nRFgo studio XML file.&lt;/p&gt;
&lt;p&gt;Once the nRF8001 sends the ACI Device Started Standby event, you can use the ACI OpenAdvPipe command on the broadcast pipe.&lt;/p&gt;
&lt;p&gt;The functions to use the ACI commands are present in the lib_aci.h ( lib_aci_open_adv_pipes , lib_aci_set_local_data )&lt;/p&gt;
&lt;p&gt;Then start advertising using the ACI broadcast command.&lt;/p&gt;
&lt;p&gt;You can update the data in the Pipe by using the ACI Set Local Data command.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/thread/15366?ContentTypeID=1</link><pubDate>Wed, 05 Nov 2014 13:52:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c397d3e6-6ffe-4a75-91f3-497b825c3cf6</guid><dc:creator>DennisEB</dc:creator><description>&lt;p&gt;Thank you for your answer Asbjørn,
i have this library already installed, i took a quick look through the sketch &amp;quot;ble_broadcast&amp;quot; but i have no idea what is all the code for. If i load that sketch to my board, i can&amp;#39;t find it anymore from smartphone.
I want to broadcast the current GPS position of my GPS Shield as (let&amp;#39;s call it) &amp;quot;service data&amp;quot;, while my nRF8001 is working as a beacon.&lt;/p&gt;
&lt;p&gt;Which part do i have to change? Sorry, but there is so much for me to learn.&lt;/p&gt;
&lt;p&gt;EDIT: maybe you can tell me where i can read more about what i want to do, that i understand more of broadcasting information in beacon-mode.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;EDIT:
Now i&amp;#39;m on the right way. My BLE_broadcast.ino is working without an error, but i can&amp;#39;t find it at all as an BLE Device. Both Smartphones (Galaxy S3 with 4.3 and iPhone 6 with iOS8.1) don&amp;#39;t see the BLE Device. What do i have to do that my device is broadcasting it&amp;#39;s name ? Do i need a further pipe for this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send data while advertising with RedBear Blend/nRF8001</title><link>https://devzone.nordicsemi.com/thread/15365?ContentTypeID=1</link><pubDate>Wed, 05 Nov 2014 12:17:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2a662a3-f025-429c-bb80-3ef48e1ba9d7</guid><dc:creator>Asbj&amp;#248;rn</dc:creator><description>&lt;p&gt;There&amp;#39;s a example in the nRF8001 Arduino SDK named &amp;quot;ble_broadcast&amp;quot; that will do exactly this. &lt;a href="https://github.com/NordicSemiconductor/ble-sdk-arduino"&gt;Doenload the SDK from here and have a look.&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>