<?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>the multilink example and the CDC ACM example in SDK15.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/34885/the-multilink-example-and-the-cdc-acm-example-in-sdk15</link><description>Hi, I am merging the multilink example and the CDC ACM example in SDK15. 
 However, if you merge and run it, it will continue to fail. 
 Here is the source. 
 
 
 
 I have set the CDC and Multilink flags in this way, and each runs separately when run</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Jun 2018 08:41:49 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/34885/the-multilink-example-and-the-cdc-acm-example-in-sdk15" /><item><title>RE: the multilink example and the CDC ACM example in SDK15.</title><link>https://devzone.nordicsemi.com/thread/134296?ContentTypeID=1</link><pubDate>Fri, 01 Jun 2018 08:41:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1e0f3608-fa2c-484f-a927-b9029bb20b76</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;&lt;span&gt;Hi,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;By combining the code like this, you are initializing some of the modules more than once. Also by calling both init_bsp() and buttons_init(), you are trying to configure a second GPIOTE channel to the same pin/button again, and you will end up in the error-handler.&amp;nbsp;&lt;/span&gt;&lt;span&gt;The&amp;nbsp;init_cli()&amp;nbsp;function will&amp;nbsp;initialize the Command Line Interface library. See &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/lib_cli.html?cp=4_0_0_3_10"&gt;this page&lt;/a&gt; for more information about CLI.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I would recommend that you take a look at the&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/usbd_ble_uart_example.html?cp=4_0_0_4_5_49_1"&gt;USBD BLE UART Example&lt;/a&gt;, and see how that examples has combined the BLE and USB CDC ACM part together.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: the multilink example and the CDC ACM example in SDK15.</title><link>https://devzone.nordicsemi.com/thread/133840?ContentTypeID=1</link><pubDate>Tue, 29 May 2018 13:30:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e7e0b38-1bba-4685-9da5-cf5b08dab6e1</guid><dc:creator>jwcheon</dc:creator><description>&lt;p&gt;I found the problem.&lt;br /&gt;// init_bsp ();&lt;br /&gt;// init_cli ();&lt;br /&gt;It seems like the action is done like this.&lt;/p&gt;
&lt;p&gt;Is it ok to use the two functions annotated?&lt;br /&gt;The init_bsp () function seems to be a function that manages button events,&lt;br /&gt;The init_cli () function does not know what its purpose is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>