<?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 advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42468/how-to-advertise-with-nrf52810-in-order-to-be-seen-by-bt4</link><description>Dear Sirs, 
 How to advertise with nRF52810 (peripheral mode) in order to be seen by BT4 devices (Smartphones)? 
 Is it necessary to make a special configuration (settings)? If yes, where can I find an example? 
 I try to use 
 nrf51-ble-tutorial-advertising</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 12 Feb 2019 14:45:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42468/how-to-advertise-with-nrf52810-in-order-to-be-seen-by-bt4" /><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/170675?ContentTypeID=1</link><pubDate>Tue, 12 Feb 2019 14:45:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ae28950-fbf5-4ef4-8704-8ea0b14a40d0</guid><dc:creator>Jared</dc:creator><description>&lt;div&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Keil sometimes updates their family pack by adding packs, removing them or changing them. This requires you sometimes to install new packs if you&amp;#39;re going to use their IDE. Further questions regarding uvision should be asked the developers of uvision&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.keil.com/forum/"&gt;here&lt;/a&gt;&lt;span&gt;.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Jared&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/170411?ContentTypeID=1</link><pubDate>Mon, 11 Feb 2019 14:38:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0db66d17-72ed-414a-a010-b5ad30d6f59d</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;I really do not understand you.&lt;/p&gt;
&lt;p&gt;I am satisfied with Keil as IDE.&lt;br /&gt;&lt;br /&gt;And normally I do not need Keil packs to run SDK examples.&lt;/p&gt;
&lt;p&gt;It is even recommanded by Nordic, is not it?&lt;/p&gt;
&lt;p&gt;I would like only to understand, why it is necessary to install packs for your example.&lt;/p&gt;
&lt;p&gt;Cordially&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/170386?ContentTypeID=1</link><pubDate>Mon, 11 Feb 2019 14:01:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:77d68149-1e67-4c88-b5c5-bd83c29c434b</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Sorry, I meant to write that SEGGER Embedded Studio is supported from SDK 14.2. You can therefore switch to that if you&amp;#39;re not satisfied with Keil uvision.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/170217?ContentTypeID=1</link><pubDate>Sat, 09 Feb 2019 15:10:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:10fd069b-efdd-46e8-a5cc-1583cc9435ce</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;Thank you for answer, but I still do not understand.&lt;/p&gt;
&lt;p&gt;It was &lt;strong&gt;recommanded by Nordic&lt;/strong&gt; to not use Keil packs since SDK 14.&lt;br /&gt;So I use only Keil IDE without packs and it works with SDK 14.2 examples.&lt;br /&gt;Only yours &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/1462.ble_5F00_app_5F00_beacon.zip"&gt;1462.ble_app_beacon.zip&lt;/a&gt; does not work.&lt;/p&gt;
&lt;p&gt;If it is necessary I will install Keil packs, but it will be contrary to your recommendation...&lt;/p&gt;
&lt;p&gt;Cordially&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/169916?ContentTypeID=1</link><pubDate>Thu, 07 Feb 2019 12:34:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0eb1142-b034-440c-9547-75072200693b</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;&lt;em&gt;&amp;quot;I &lt;strong&gt;do not&lt;/strong&gt; use Keil packs for my SDK 14.2 project...&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;I simply open an SDK example, and (generally) this works&amp;quot;.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The SDK examples use Keil uvision which again use Keil pack installer as it is part of the uvision IDE. Updating to SDK 15.2.0 gives you SEGGER Embedded Studio support. GCC is supported by 14.2.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/169904?ContentTypeID=1</link><pubDate>Thu, 07 Feb 2019 12:01:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b09a9335-d42e-40bb-b50b-3d73a606f684</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;&lt;em&gt;Concern your last post (3 hours ago)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Dear Jared,&lt;/p&gt;
&lt;p&gt;Thank you for your response.&lt;/p&gt;
&lt;p&gt;However I cannot understand.&lt;/p&gt;
&lt;p&gt;I &lt;strong&gt;do not&lt;/strong&gt; use Keil packs for my SDK 14.2 project...&lt;/p&gt;
&lt;p&gt;I simply open an SDK example, and (generally) this works.&lt;/p&gt;
&lt;p&gt;BTW &lt;br /&gt;Your last post has not an option to reply :-(&lt;br /&gt;How does this new site work? Sometimes the options are: reply or edit, sometimes (as your last reply now) nothing. How, for example, to close a tread?&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I understand nothing.&lt;/strong&gt; After editing this text (as response to your previous post), the options have appeared and the text was placed on right place.&lt;/p&gt;
&lt;p&gt;Cordially yours&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/169860?ContentTypeID=1</link><pubDate>Thu, 07 Feb 2019 09:04:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d94756b-31e4-4a3b-ba12-aeaf4289694b</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The pack installer in Keil uvision requires you to update software packs. The update should install the missing files itself once allowed. If you&amp;#39;re using a newer version of the SDK you have the option to use SES or gcc. Visual studio, and Microchip IDE is not officially supported. Question regarding Keil uvision should be asked &lt;a href="http://www.keil.com/support/"&gt;here&lt;/a&gt;.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/168085?ContentTypeID=1</link><pubDate>Sun, 27 Jan 2019 11:52:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f93e19c-4060-4a2c-b930-dd6032f383e8</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;Thank you for your simplified example...&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/263a.svg" title="Relaxed"&gt;&amp;#x263a;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I will try it&lt;/p&gt;
&lt;p&gt;Cordially&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I said it too quickly, alas...&lt;/p&gt;
&lt;p&gt;Unfortunately I cannot run your example.&lt;/p&gt;
&lt;p&gt;Keil asks for software packs, even if I use the arm5_&lt;strong&gt;no_packs&lt;/strong&gt; version. I cannot understand it at all...&lt;/p&gt;
&lt;p&gt;What have I to do in such case? What version have I to use?&lt;/p&gt;
&lt;p&gt;What does it mean: &lt;strong&gt;INSTALL&lt;/strong&gt; missing Software Packs?&lt;/p&gt;
&lt;p&gt;Where to put files (what files) and where have I to set there paths?&lt;/p&gt;
&lt;p&gt;As you can see on screenshot, the both files are at &lt;strong&gt;correct&lt;/strong&gt; place in project tree:&amp;nbsp;&lt;br /&gt; D:\Nordic_ble_app_beacon\pca10040e\s112\arm5_no_packs\RTE\Device\nRF52810_xxAA&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Obviously, the compiler does not see them...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;How to edit paths for project files? There is no such option in project items manager &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/2639.svg" title="Frowning2"&gt;&amp;#x2639;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately, when I try to INSTALL packs as asked by Keil, the installer try to modify my default Keil configuration (not only the project).&lt;/p&gt;
&lt;p&gt;I do not understand it at all, because I can build and run my &lt;strong&gt;current&lt;/strong&gt; project using 52810 device without any additional installs of soft packs...&lt;/p&gt;
&lt;p&gt;Anyway, the installer could not install packs (Keil site error when trying to download files)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span class="tlid-translation translation"&gt;&lt;span class="" title=""&gt;I&amp;#39;m really very sorry to bother you all the time&lt;/span&gt;&lt;/span&gt;, believe me...&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Simply, I am very, very &lt;strong&gt;frustrated&lt;/strong&gt;, least thing takes hours, days or weeks and I have non-stop to ask questions to your development (support) team.&lt;/p&gt;
&lt;p&gt;Why it is impossible to get some &lt;strong&gt;SIMPLE&lt;/strong&gt; and working examples????&lt;/p&gt;
&lt;p&gt;For me, your IDE (Keil) is too complicated and really &lt;span class="tlid-translation translation"&gt;&lt;span class="" title=""&gt;incomprehensible, but I do not want to change it once more... &lt;/span&gt;&lt;/span&gt;Before now, I used several IDE, among others Visual Studio &amp;amp; Microchip IDE...&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1548591846811v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1548593133921v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1548594174026v3.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/166869?ContentTypeID=1</link><pubDate>Mon, 21 Jan 2019 14:09:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2fd3df2f-adc8-4cd3-84b6-9ef714a7e0c6</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Try this one:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/1462.ble_5F00_app_5F00_beacon.zip"&gt;devzone.nordicsemi.com/.../1462.ble_5F00_app_5F00_beacon.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/166795?ContentTypeID=1</link><pubDate>Mon, 21 Jan 2019 11:17:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4ce71064-6db5-472d-9f2b-4e31c365caa6</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;All your examples use LED/button interface, it was a main reason I asked you for a &lt;strong&gt;simpler&lt;/strong&gt; one...&lt;/p&gt;
&lt;p&gt;Really, is it impossible for you to give a simple example with a minimum code (without LEDS &amp;amp; buttons handlers) ?&lt;/p&gt;
&lt;p&gt;The error 03 (internal error) is from&amp;nbsp; &lt;span&gt;ble_conn_params_init()&lt;/span&gt;. Fortunately I do not need it, for instant...&lt;/p&gt;
&lt;p&gt;Could you confirm that the following code sequence is sufficient for advertising?&lt;/p&gt;
&lt;p&gt;The functions are from &lt;a href="https://github.com/NordicPlayground/nrf51-ble-tutorial-advertising/blob/master/nrf52-ble-tutorial-advertising/main.c"&gt;https://github.com/NordicPlayground/nrf51-ble-tutorial-advertising/blob/master/nrf52-ble-tutorial-advertising/main.c&lt;/a&gt;&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; ble_stack_init();&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;&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;gap_params_init();&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&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;gatt_init();&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; advertising_init();&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; // Start execution&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;advertising_start();&lt;/p&gt;
&lt;p&gt;Cordially&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/166730?ContentTypeID=1</link><pubDate>Mon, 21 Jan 2019 08:17:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3649f29-b05c-4b5d-a6b3-c2108e0f99e6</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;What error is thrown?&amp;nbsp;&lt;/li&gt;
&lt;li&gt;I may have misunderstood your intention, if you&amp;#39;re not going to make a connection in the future, then I strongly suggest that you to start with the beacon example instead.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/166345?ContentTypeID=1</link><pubDate>Thu, 17 Jan 2019 17:06:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:faf44c35-a2be-4dd5-9d74-ac9c6b65c901</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;Dear Jared,&lt;/p&gt;
&lt;p&gt;Thank you very much for your reply.&lt;/p&gt;
&lt;p&gt;I am simply trying to strip unnecessary code. &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/263a.svg" title="Relaxed"&gt;&amp;#x263a;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;My board works (advertises) well, and I use, of course, my custom board file, but without LEDS and GPIOS used by your examples...&lt;/p&gt;
&lt;p&gt;I was talking about GPIO event handler, not about event handlers in general...&lt;/p&gt;
&lt;p&gt;It seems, I have to use services_init() function before advertising, I do not understand why (I do not use any service). Otherwise I get run time error from also from advertising_init function.&lt;/p&gt;
&lt;p&gt;Maybe I am wrong, I will check it once more...&lt;/p&gt;
&lt;p&gt;Concerning error, I have copied all initialization functions from your example, so I do not understand the bug...&lt;/p&gt;
&lt;p&gt;However, I have removed&amp;nbsp;conn_params_init(), since I do not need the connection at this moment.&lt;/p&gt;
&lt;p&gt;I would like simply to know, when such error occurs (if I plan to use connection in future).&lt;/p&gt;
&lt;p&gt;Cordially yours&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/166306?ContentTypeID=1</link><pubDate>Thu, 17 Jan 2019 15:22:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4cbcacbe-3398-4d3d-95c8-e4087ff95b14</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Event handlers are necessary to receive events from the Softdevice. You can&amp;#39;t use it without them. If you don&amp;#39;t want to modify the board file you can just remove every reference to it in the main file. It should work without it.&amp;nbsp; 0x03 returned from the&amp;nbsp;&lt;span&gt;ble_conn_params_init() is &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/group__ble__conn__params#ga9eb39f84188e0fbbc81966892e8f450b"&gt;NRF_ERROR_INTERNAL&lt;/a&gt;, which may indicate that the bug is before the function call. ble_conn_params_init() is necessary&amp;nbsp;first once you connect to the central.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165932?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 11:26:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:45ef22e0-ca15-4926-879b-89d0177a5987</guid><dc:creator>studzinski</dc:creator><description>&lt;div class="content full threaded-reply-content user-defined-markup"&gt;
&lt;div class="content"&gt;
&lt;p&gt;I can only repeat my post I sent to Jared...&lt;/p&gt;
&lt;p&gt;I understand the necessity of&amp;nbsp; your demo board, I used it for my first codes a year ago.&lt;/p&gt;
&lt;p&gt;Now I have the pre-manufacturing prototype board (without LEDS, without buttons), so how to make working your SDK example on this board?&lt;/p&gt;
&lt;p&gt;I have never said, that your example does not work on your demo board!!!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I really do not understand your position.&lt;/p&gt;
&lt;p&gt;Two times I asked you for a simpler example. Nothing more...&lt;/p&gt;
&lt;p&gt;I &lt;strong&gt;KNOW&lt;/strong&gt; and &lt;strong&gt;USE&lt;/strong&gt; your current SDK examples.&lt;/p&gt;
&lt;p&gt;Before ask you anything, I had already read your tutorials. Several times, but could not deeply understand them. Or they are not good, or I am an imbecile...&amp;nbsp;&amp;nbsp;&lt;span class="emoticon ui-tip" title="Frowning2"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I use custom board &lt;strong&gt;without&lt;/strong&gt; LEDS and buttons, so your example from SDK &lt;strong&gt;is not quite adapted&lt;/strong&gt; for me....&amp;nbsp; However, I try to use your SDK example, but&lt;strong&gt; I get run time errors.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Even if your example works with your board, it seems to bee&lt;strong&gt; very problematic&lt;/strong&gt; with the custom board because of missing of &lt;strong&gt;LEDS, buttons and its event handlers.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In general, your examples use &lt;strong&gt;too much functionalities at the same time&lt;/strong&gt;, so they are too hard to understand.&lt;/p&gt;
&lt;p&gt;I repeat, I need a &lt;strong&gt;SIMPLE&lt;/strong&gt; example of advertisement, without any communication, without LED &amp;amp; button usage.&lt;/p&gt;
&lt;p&gt;So, could you help me or not?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Could you have a look on my code?&lt;/p&gt;
&lt;br /&gt;
&lt;p&gt;Cordially&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;My initialization sequence:&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; ble_stack_init();&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;&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;gap_params_init();&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&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;gatt_init();&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;services_init();&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;advertising_init();&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;//conn_params_init();&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;&lt;br /&gt;&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;// Start execution&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;advertising_start();&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;for (;;);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// debug break&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately the conn_params_init()&amp;nbsp; function gives an error (value 3, internal error).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;I do not know what it means.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Is it possible to start advertisement without this initialization?&lt;/p&gt;
&lt;p&gt;This function is copied from your SDK example, only with light modification of error management (no LEDS but UART)&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;/**@brief Function for initializing the Connection Parameters module.&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;static void conn_params_init(void)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&amp;quot;nRF52: conn_params_init\r\n&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;nrf_delay_ms(200);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret_code_t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; err_code;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ble_conn_params_init_t cp_init;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; memset(&amp;amp;cp_init, 0, sizeof(cp_init));&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.p_conn_params&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; = NULL;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.first_conn_params_update_delay = FIRST_CONN_PARAMS_UPDATE_DELAY;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.next_conn_params_update_delay&amp;nbsp; = NEXT_CONN_PARAMS_UPDATE_DELAY;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.max_conn_params_update_count&amp;nbsp;&amp;nbsp; = MAX_CONN_PARAMS_UPDATE_COUNT;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.start_on_notify_cccd_handle&amp;nbsp;&amp;nbsp;&amp;nbsp; = BLE_GATT_HANDLE_INVALID;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.disconnect_on_fail&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.evt_handler&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; = on_conn_params_evt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.error_handler&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; = conn_params_error_handler;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; err_code = ble_conn_params_init(&amp;amp;cp_init);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //APP_ERROR_CHECK(err_code);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (err_code!=NRF_SUCCESS)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&amp;quot;nRF52: conn_params_init ERROR %d\r\n&amp;quot;, err_code);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;nrf_delay_ms(200);&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;return;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&amp;quot;nRF52: conn_params_init done\r\n&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;nrf_delay_ms(200);&lt;br /&gt;}&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165923?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 10:58:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fb0b2aca-f535-46a2-a015-fe1d13580fbc</guid><dc:creator>awneil</dc:creator><description>[quote userid="16701" url="~/f/nordic-q-a/42468/how-to-advertise-with-nrf52810-in-order-to-be-seen-by-bt4/165713"]Unfortunately, your SDK examples are very complex[/quote]
&lt;p&gt;Unfortunately, Bluetooth is not simple!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/42551/nrfgo-studio-dont-detect-my-nrf52840/165776#165776"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/42551/nrfgo-studio-dont-detect-my-nrf52840/165776#165776&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="16701" url="~/f/nordic-q-a/42468/how-to-advertise-with-nrf52810-in-order-to-be-seen-by-bt4/165713"]It &lt;strong&gt;MUST&lt;/strong&gt; work on my custom board, not on your proprietary board...[/quote]
&lt;p&gt;I would strongly recommend that you &lt;em&gt;&lt;strong&gt;start&lt;/strong&gt;&lt;/em&gt; on a Nordic board - it will be far easier to learn and gain familiarity &amp;amp; understanding in that way.&lt;/p&gt;
&lt;p&gt;Once you have&amp;nbsp;&lt;span&gt;gained sufficient familiarity &amp;amp; understanding, then you will be in a position to move on to a custom board.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;This is exactly why all manufacturers - not just Nordic - make development/evaluation/demo boards!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165919?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 10:47:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db60f3d7-b95f-47ae-929f-f1d532e0dedf</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;What is happened with my code I had added to my post&amp;nbsp; yesterday?&lt;/p&gt;
&lt;p&gt;I will add it once more...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165918?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 10:42:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3d69bb28-9bba-4226-871c-a9a3a2f9af2a</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;Dear Jared,&lt;/p&gt;
&lt;p&gt;I really do not understand your position.&lt;/p&gt;
&lt;p&gt;Two times I asked you for simpler example. I &lt;strong&gt;KNOW&lt;/strong&gt; and &lt;strong&gt;USE&lt;/strong&gt; your current SDK examples.&lt;/p&gt;
&lt;p&gt;Before ask you anything, I had already read your tutorials. Several times, but could not deeply understand them.&lt;/p&gt;
&lt;p&gt;Or they are not good, or I am an imbecile...&amp;nbsp;&amp;nbsp;&lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/2639.svg" title="Frowning2"&gt;&amp;#x2639;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I use custom board without LEDS and buttons, so your example from SDK &lt;strong&gt;is not adapted&lt;/strong&gt; at all for me....&lt;/p&gt;
&lt;p&gt;However, I try to use your SDK example, but&lt;strong&gt; I get run time errors.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Even if your example works with your board, it seems to bee&lt;strong&gt; very problematic&lt;/strong&gt; with the custom board because of missing of LEDS, buttons and its event handlers.&lt;/p&gt;
&lt;p&gt;In general, your examples use &lt;strong&gt;too much functionalities at the same time&lt;/strong&gt;, so they are too hard to understand.&lt;/p&gt;
&lt;p&gt;I repeat, I need a &lt;strong&gt;SIMPLE&lt;/strong&gt; example of advertisement, without any communication, witout LED &amp;amp; button usage.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;So, could you help me or not?&lt;/p&gt;
&lt;p&gt;Could you have a look on my code?&lt;/p&gt;
&lt;p&gt;BTW, what is happened with my code I had added to my post&amp;nbsp; yesterday?&lt;/p&gt;
&lt;p&gt;I will add it once more...&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Cordially&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;My initialization sequence:&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; ble_stack_init();&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;&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;gap_params_init();&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&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;gatt_init();&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;services_init();&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;advertising_init();&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;//conn_params_init();&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;&lt;br /&gt;&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;// Start execution&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;advertising_start();&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;for (;;);&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// debug break&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Unfortunately the conn_params_init()&amp;nbsp; function gives an error (value 3, internal error).&lt;/p&gt;
&lt;p&gt;I do not know what it means.&lt;/p&gt;
&lt;p&gt;Is it possible to start advertisement without this initialization?&lt;/p&gt;
&lt;p&gt;This function is copied from your SDK example, only with light modification of error management (no LEDS but UART)&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;/**@brief Function for initializing the Connection Parameters module.&lt;br /&gt;&amp;nbsp;*/&lt;br /&gt;static void conn_params_init(void)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&amp;quot;nRF52: conn_params_init\r\n&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;nrf_delay_ms(200);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ret_code_t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; err_code;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ble_conn_params_init_t cp_init;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; memset(&amp;amp;cp_init, 0, sizeof(cp_init));&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.p_conn_params&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; = NULL;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.first_conn_params_update_delay = FIRST_CONN_PARAMS_UPDATE_DELAY;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.next_conn_params_update_delay&amp;nbsp; = NEXT_CONN_PARAMS_UPDATE_DELAY;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.max_conn_params_update_count&amp;nbsp;&amp;nbsp; = MAX_CONN_PARAMS_UPDATE_COUNT;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.start_on_notify_cccd_handle&amp;nbsp;&amp;nbsp;&amp;nbsp; = BLE_GATT_HANDLE_INVALID;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.disconnect_on_fail&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.evt_handler&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; = on_conn_params_evt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; cp_init.error_handler&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; = conn_params_error_handler;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; err_code = ble_conn_params_init(&amp;amp;cp_init);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //APP_ERROR_CHECK(err_code);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (err_code!=NRF_SUCCESS)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&amp;quot;nRF52: conn_params_init ERROR %d\r\n&amp;quot;, err_code);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;nrf_delay_ms(200);&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;return;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;printf(&amp;quot;nRF52: conn_params_init done\r\n&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;nrf_delay_ms(200);&lt;br /&gt;}&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165893?ContentTypeID=1</link><pubDate>Wed, 16 Jan 2019 09:13:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ff0c8bff-07cc-4833-b92e-40cdab7fe45b</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Again, our tutorials is a good starting point for understanding how to use the Softdevice.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A custom board would require a new board file that maps the pins accordingly to your custom board.&lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/sdk_for_custom_boards?28#custom_board_support"&gt; More info can found here.&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165713?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 11:50:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a29b5d1-4850-43cc-8d49-aa1fa7dee9c0</guid><dc:creator>studzinski</dc:creator><description>&lt;p&gt;Thank you very much for your reply.&lt;/p&gt;
&lt;p&gt;Unfortunately, your SDK examples are very complex and hard to understand, using event handlers, LEDS, buttons etc.&lt;/p&gt;
&lt;p&gt;On my PCB board I have not LEDS and buttons.&lt;/p&gt;
&lt;p&gt;I have already tried with your SDK example, I have even began with it, but I could not understand it.&lt;/p&gt;
&lt;p&gt;It is my reason to ask you a &lt;strong&gt;simpler&lt;/strong&gt; one.&lt;/p&gt;
&lt;p&gt;It &lt;strong&gt;MUST&lt;/strong&gt; work on my custom board, not on your proprietary board...&lt;/p&gt;
&lt;p&gt;I need a an example of advertising with a &lt;strong&gt;minimum&lt;/strong&gt; initialization and without communication (no services), &lt;strong&gt;not depending of hardware.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Is it possible?&lt;/p&gt;
&lt;p&gt;Cordially yours&lt;/p&gt;
&lt;p&gt;Andre&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to advertise with nRF52810 in order to be seen by BT4</title><link>https://devzone.nordicsemi.com/thread/165682?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 09:43:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:add5ffe4-8353-4ebe-9d67-64e702a24b2b</guid><dc:creator>Jared</dc:creator><description>&lt;div&gt;Hi,&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;You don&amp;#39;t need any additional configurations for a BLE supported smartphone to scan for advertising peripherals. On the other hand, that means that every device which supports BLE can scan for the peripheral, not just the smartphone if whitelist and directected advertising is not used. You can use directed advertising and whitelist if you only want to advertise to a device with a specific address.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;A good start point for developing BLE examples is our &lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/ble_sdk_app_template"&gt;template example &lt;/a&gt;in the SDK. You can find it at YourSDK\examples\ble_peripheral\ble_app_template. I would also encourage you to read our tutorials on BLE, which explains how to setup advertising, services, whitelist etc. &lt;a href="https://devzone.nordicsemi.com/tutorials/b/bluetooth-low-energy"&gt;You can find them here.&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Best regards&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Jared&amp;nbsp;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>