<?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>FDS Used In Application and Peer Manager</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/17487/fds-used-in-application-and-peer-manager</link><description>The SDK 12.1.0 documentation for the FDS library says the following: 
 
 FDS_THREADS: If set, the FDS module can be used by multiple modules at the same time (for example, by the Peer Manager and the application). Enabling FDS_THREADS increases the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 18 Oct 2017 11:45:34 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/17487/fds-used-in-application-and-peer-manager" /><item><title>RE: FDS Used In Application and Peer Manager</title><link>https://devzone.nordicsemi.com/thread/67210?ContentTypeID=1</link><pubDate>Wed, 18 Oct 2017 11:45:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87033e5f-1e0f-43b5-a556-1c747eea8249</guid><dc:creator>samuel</dc:creator><description>&lt;p&gt;Hi emdi, how do I set fds &amp;amp; PM priority as the same level if I use SDK12 and disable the MACRO &amp;quot;FDS_THREADS&amp;quot;. thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS Used In Application and Peer Manager</title><link>https://devzone.nordicsemi.com/thread/67209?ContentTypeID=1</link><pubDate>Sat, 05 Nov 2016 00:06:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fc89eb66-4bb7-4d77-aa6a-ac9414a21c06</guid><dc:creator>WestCoastDaz</dc:creator><description>&lt;p&gt;Thanks emdi!  After thinking about it this was the same conclusion I came to, except I plan on running it in the same thread as the peer manager.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS Used In Application and Peer Manager</title><link>https://devzone.nordicsemi.com/thread/67208?ContentTypeID=1</link><pubDate>Fri, 04 Nov 2016 11:30:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9a5baed8-7d16-41be-9acd-4361b5dca43d</guid><dc:creator>emdi</dc:creator><description>&lt;p&gt;You can definitely do that, even without defining that macro.
Simply run you application and the PM at the same priority so that the RTOS won&amp;#39;t preempt the application task with the task running the PeerManager, thus avoiding potential race conditions on shared memory inside FDS.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS Used In Application and Peer Manager</title><link>https://devzone.nordicsemi.com/thread/67207?ContentTypeID=1</link><pubDate>Thu, 03 Nov 2016 15:48:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:863030cd-c9b0-4d06-b95f-7c97a49aa13f</guid><dc:creator>WestCoastDaz</dc:creator><description>&lt;p&gt;Bjorn,&lt;/p&gt;
&lt;p&gt;Can you please comment further on using FDS in my application along side FDS used in PEER manager?  Should I avoid this?  If so what is Nordic&amp;#39;s recommend on saving custom data to flash and using the peer manager ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: FDS Used In Application and Peer Manager</title><link>https://devzone.nordicsemi.com/thread/67206?ContentTypeID=1</link><pubDate>Thu, 03 Nov 2016 09:22:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a8a7453d-2117-4101-8fbf-81c2b43f9280</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Hi Darren,&lt;/p&gt;
&lt;p&gt;Yes, the FDS_THREADS feature is still experimental in SDK v12.1.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>