<?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>Import FreeRTOS to project BLE mesh have library duplicate name problem</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/36383/import-freertos-to-project-ble-mesh-have-library-duplicate-name-problem</link><description>Hello everyone 
 Now i am trying to import Freertos to my project BLE mesh in SEGGER studio. However, it had library name duplicate and i dont know how to solve that problem. 
 I used BLE mesh SDK: nrf5_SDK_for_Mesh_v2.1.1. 
 and nrf5_SDK: nRF5_SDK_15</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 17 Jul 2018 07:41:43 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/36383/import-freertos-to-project-ble-mesh-have-library-duplicate-name-problem" /><item><title>RE: Import FreeRTOS to project BLE mesh have library duplicate name problem</title><link>https://devzone.nordicsemi.com/thread/140327?ContentTypeID=1</link><pubDate>Tue, 17 Jul 2018 07:41:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:29d0f8e6-4a40-41b5-8544-38f303bf0e99</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;That is what I meant. How it will effect the Mesh stack I don&amp;#39;t know. I don&amp;#39;t know if anyone has tested mesh (our SDK) with FreeRTOS before. You will probably notice that you will have to include some other files as well when the project properly includes the FreeRTOS queue.h and list.h.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;It is not only those two .h files that makes up FreeRTOS. Have you implemented some source code in main that uses the FreeRTOS features? I would suggest that you look at one of the&amp;nbsp;FreeRTOS&amp;nbsp;examples in the regular SDK, and use some parts from there to make Mesh run in a thread, simultaneous to doing some other simple task in another thread.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Import FreeRTOS to project BLE mesh have library duplicate name problem</title><link>https://devzone.nordicsemi.com/thread/140307?ContentTypeID=1</link><pubDate>Tue, 17 Jul 2018 02:13:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc3b7bfd-d6b4-4fad-914a-49417b102567</guid><dc:creator>ngonhatnhi</dc:creator><description>&lt;p&gt;&lt;span&gt;Do you mean that I should remove the path of below file ? and does it have any affects to BLE mesh core ?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;nrf5_SDK_for_Mesh_v2.1.1_src\mesh\core\include\queue.h&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;nrf5_SDK_for_Mesh_v2.1.1_src\mesh\core\include\list.h&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Import FreeRTOS to project BLE mesh have library duplicate name problem</title><link>https://devzone.nordicsemi.com/thread/140229?ContentTypeID=1</link><pubDate>Mon, 16 Jul 2018 13:51:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19a341e4-1634-4bf6-9df5-932857541915</guid><dc:creator>Edvin</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;You would need to remove the path of the original queue.h and list.h files if you want to use the FreeRTOS ones.&lt;/p&gt;
&lt;p&gt;You would probably also have to replace the corresponding .c files.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Edvin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>