<?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>nrf52 and BDS</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10023/nrf52-and-bds</link><description>Hello I saw a Nordic presentation where they state that the plugin for nrf51 can export services from Bluetooth Developer Studio for nrf52 but when I include the generated files I am missing this include #include &amp;quot;app_util_bds.h&amp;quot; in the whole SDK 0.9</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 13 Nov 2015 14:52:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10023/nrf52-and-bds" /><item><title>RE: nrf52 and BDS</title><link>https://devzone.nordicsemi.com/thread/37152?ContentTypeID=1</link><pubDate>Fri, 13 Nov 2015 14:52:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d8aadcdd-08fc-4999-9aa1-e803883d5aa6</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Apparently some changes had to be made to the SDK to support the BDS projects:&lt;br /&gt;
a) ble_srv_common.c/.h had to be extended with some extra functions and structs&lt;br /&gt;
b) app_util_bds.h had to be added, as you discovered.&lt;/p&gt;
&lt;p&gt;I modified the SDK to include these changes, and you will find it attached here:
&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/nRF52-SDK-9.2-BDS-template.zip"&gt;nRF52 SDK 9.2 BDS template.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The BDS template project is called ble_app_template_bds.&lt;/p&gt;
&lt;p&gt;Feel free to try it out, and if you discover any problems please let me know.&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;
Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 and BDS</title><link>https://devzone.nordicsemi.com/thread/37151?ContentTypeID=1</link><pubDate>Tue, 03 Nov 2015 20:26:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b2098e75-8126-4a0a-8b6f-34f75d341a45</guid><dc:creator>mitko</dc:creator><description>&lt;p&gt;I upload the project with which I am testing :&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_app_5F00_template_5F00_bds.rar"&gt;ble_app_template_bds.rar&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 and BDS</title><link>https://devzone.nordicsemi.com/thread/37150?ContentTypeID=1</link><pubDate>Tue, 03 Nov 2015 19:55:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e1a8e8f-f05e-4918-abea-6ab84c2c39bb</guid><dc:creator>mitko</dc:creator><description>&lt;p&gt;Hi I downloaded the zip and compiled it to the board but your service.c and h files don&amp;#39;t have any services and characteristics initialization that is done on the Bluetooth chip more over in the main code you don&amp;#39;t use anywhere the #include &amp;quot;service_if.h&amp;quot; or the only invocation I found was to Bluetooth_init which always returns nrf_sucess.&lt;/p&gt;
&lt;p&gt;Can you provide me a example using BDS with atleast one service and two characteristics for RX/TX data and the xml file with which you generated them inside the BDS because I don&amp;#39;t see this example as useful in the current state ?
Moreover when I compile my own file from BDS I get the following dependencies:
#include &amp;lt;stdint.h&amp;gt;
#include &amp;lt;stdbool.h&amp;gt;
#include &amp;quot;ble.h&amp;quot;
#include &amp;quot;ble_srv_common.h&amp;quot;
#include &amp;quot;app_util_bds.h&amp;quot;
which are not present in your template and file &amp;quot;app_util_bds.h&amp;quot; cant be found&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nrf52 and BDS</title><link>https://devzone.nordicsemi.com/thread/37149?ContentTypeID=1</link><pubDate>Tue, 03 Nov 2015 12:01:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:55a61e5c-163e-4383-a482-90e19b6e3ff0</guid><dc:creator>run_ar</dc:creator><description>&lt;p&gt;The current BDS plugin should work fine with the nRF52 SDK even though it was designed for the nRF51, since the BLE API&amp;#39;s are the same. The main issue today is that we don&amp;#39;t have a BDS template project in the nRF52 SDK.&lt;/p&gt;
&lt;p&gt;This should be coming pretty soon, but in the mean time one of our engineers has modified the standard BLE template project in the nRF52 SDK to interface with the BDS generated files: &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_app_5F00_template_5F00_bds.zip"&gt;ble_app_template_bds.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Using the attached example you should be able to follow the same procedure as you would for the nRF51 SDK.&lt;/p&gt;
&lt;p&gt;The example is provided &amp;quot;as is&amp;quot;, so use it at your own risk ;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>