<?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>Multilink example with nRF Connect</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/81478/multilink-example-with-nrf-connect</link><description>Hello i am new to Nordic. I found intresting examples like central_uart and peripherial_uart in nRF Connect SDK 1.7.0. These examples work well, but i need multilink central. I dont know how to change central_uart to be multilink. Example from SDK samples</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 17 Nov 2021 19:13:46 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/81478/multilink-example-with-nrf-connect" /><item><title>RE: Multilink example with nRF Connect</title><link>https://devzone.nordicsemi.com/thread/339517?ContentTypeID=1</link><pubDate>Wed, 17 Nov 2021 19:13:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da10f3f1-a6e1-46c6-b1cd-18a41b50eb82</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;Do you still see this? I&amp;#39;m not able to reproduce this. I added the changes I provided in my initial reply, then built and flashed the sample onto an nRF52840 DK. Then I programmed the BLE peripheral UART sample onto another chip and was able to connect to it.&lt;/p&gt;
&lt;p&gt;Here is the output from the central_multilink sample:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;*** Booting Zephyr OS build v2.6.99-ncs1  ***
Bluetooth initialized
Scanning successfully started
Device found: DC:D8:E2:F6:BC:64 (random) (RSSI -22)
Scanning successfully started
Connected (1): DC:D8:E2:F6:BC:64 (random)
Security changed: DC:D8:E2:F6:BC:64 (random) level 2
LE conn param req: DC:D8:E2:F6:BC:64 (random) int (0x0018, 0x0028) lat 0 to 42
LE conn param updated: DC:D8:E2:F6:BC:64 (random) int 0x0028 lat 0 to 42&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multilink example with nRF Connect</title><link>https://devzone.nordicsemi.com/thread/338405?ContentTypeID=1</link><pubDate>Wed, 10 Nov 2021 14:27:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f01c4736-1b5e-4501-86ff-0ec44269b68f</guid><dc:creator>nda</dc:creator><description>&lt;p&gt;Adding to prj.conf&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_MAX_CONN&lt;/span&gt;&lt;span&gt;=20&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_SMP&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;helped to compile the project. But compiled programm doesnot work. Starting debug:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div class="monaco-list-row" id="list_id_22_0"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value error"&gt;&lt;span&gt;&lt;span class=""&gt;Please check TERMINAL tab (gdb-server) for output from C:\Program Files (x86)\SEGGER\JLink\JLinkGDBServerCL.exe&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_1"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-twistie"&gt;&lt;/div&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value error"&gt;&lt;span&gt;&lt;span class=""&gt;Launching server: &amp;quot;C:\Program Files (x86)\SEGGER\JLink\JLinkGDBServerCL.exe&amp;quot; &amp;quot;-singlerun&amp;quot; &amp;quot;-nogui&amp;quot; &amp;quot;-if&amp;quot; &amp;quot;swd&amp;quot; &amp;quot;-port&amp;quot; &amp;quot;50000&amp;quot; &amp;quot;-swoport&amp;quot; &amp;quot;50001&amp;quot; &amp;quot;-telnetport&amp;quot; &amp;quot;50002&amp;quot; &amp;quot;-device&amp;quot; &amp;quot;nRF52840_xxAA&amp;quot; &amp;quot;-select&amp;quot; &amp;quot;usb=683711198&amp;quot; &amp;quot;-rtos&amp;quot; &amp;quot;C:\Program Files (x86)\SEGGER\JLink\GDBServer\RTOSPlugin_Zephyr.dll&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_2"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-twistie"&gt;&lt;/div&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value error"&gt;&lt;span&gt;&lt;span class=""&gt;Launching GDB: &amp;quot;c:\Nordic\v1.7.0\toolchain\opt\bin\arm-none-eabi-gdb.exe&amp;quot; &amp;quot;-q&amp;quot; &amp;quot;--interpreter=mi2&amp;quot; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_3"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value error"&gt;&lt;span&gt;&lt;span class=""&gt;undefinedc:\Nordic\v1.7.0\toolchain\opt\bin\arm-none-eabi-gdb.exe: warning: Couldn&amp;#39;t determine a path for the index cache directory. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_4"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;Reading symbols from c:\Nordic\Apps_WS_170_tst1\mmm\build\zephyr\zephyr.hex... &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_5"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;(No debugging symbols found in c:\Nordic\Apps_WS_170_tst1\mmm\build\zephyr\zephyr.hex) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_6"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;0x00011c3a in ?? () &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_7"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;Program stopped, probably due to a reset and/or halt issued by debugger &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_8"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;add symbol table from file &amp;quot;c:/Nordic/Apps_WS_170_tst1/mmm/build/zephyr/zephyr.elf&amp;quot; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_9"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;(y or n) [answered Y; input not from terminal] &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_10"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;Reading symbols from c:/Nordic/Apps_WS_170_tst1/mmm/build/zephyr/zephyr.elf... &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_11"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;
&lt;div class="count-badge-wrapper"&gt;
&lt;div class="monaco-count-badge" title=""&gt;2&lt;/div&gt;
&lt;/div&gt;
&lt;span class="value info"&gt;&lt;span&gt;&lt;span class=""&gt;Resetting target &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_12"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value error"&gt;&lt;span&gt;&lt;span class=""&gt;Run to main timed out.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_13"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;[New Remote target] &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_14"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt; Thread &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_15"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;2 received signal SIGTRAP, Trace/breakpoint trap. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_16"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;[Switching to Remote target] &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;div class="source" title=""&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="monaco-list-row" id="list_id_22_17"&gt;
&lt;div class="monaco-tl-row"&gt;
&lt;div class="monaco-tl-contents output"&gt;
&lt;div class="output expression value-and-source"&gt;&lt;span class="value warn"&gt;&lt;span&gt;&lt;span class=""&gt;0x00003958 in ?? () &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Multilink example with nRF Connect</title><link>https://devzone.nordicsemi.com/thread/338018?ContentTypeID=1</link><pubDate>Mon, 08 Nov 2021 21:46:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:075928ab-5275-411b-baa5-61d0add8468f</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;Try applying these changes to the central_multilink sample, then you should be able to build it with the nrf52840 DK without any warnings:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="diff"&gt;diff --git a/samples/bluetooth/central_multilink/prj.conf b/samples/bluetooth/central_multilink/prj.conf
index 68f8ca16f2..9f250af88f 100644
--- a/samples/bluetooth/central_multilink/prj.conf
+++ b/samples/bluetooth/central_multilink/prj.conf
@@ -3,9 +3,8 @@ CONFIG_BT_CENTRAL=y
 CONFIG_BT_AUTO_PHY_UPDATE=n
 CONFIG_BT_PRIVACY=y
 
-CONFIG_BT_MAX_CONN=62
-
+CONFIG_BT_MAX_CONN=20
 # CONFIG_BT_GATT_CLIENT=y
 
-# CONFIG_BT_SMP=y
+CONFIG_BT_SMP=y
 # CONFIG_BT_MAX_PAIRED=62
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>