<?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>Mesh message queuing</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/30556/mesh-message-queuing</link><description>Good afternoon, 
 
 I have been doing some tests with the nRF SDK for Mesh v1.0.0, and have a question regarding it. 
 I&amp;#39;m using a fw based of the Light Switch example, to try to see how many messages and how fast it&amp;#39;s possible to queue without loosing</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 16 Mar 2018 10:30:21 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/30556/mesh-message-queuing" /><item><title>RE: Mesh message queuing</title><link>https://devzone.nordicsemi.com/thread/124737?ContentTypeID=1</link><pubDate>Fri, 16 Mar 2018 10:30:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8bdfd925-24ba-41e2-a6f1-53c029182564</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Error code 14 (decimal) is NRF_ERROR_NULL. (See nrf_error.h for NRF_ERROR values.)&lt;/p&gt;
&lt;p&gt;According to &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v1.0.1%2Fgroup__ACCESS__RELIABLE.html&amp;amp;anchor=gad33a231a3e45b8dcf2ca6216ef3f5eb4"&gt;access_model_reliable_publish()&lt;/a&gt; documentation, NRF_ERROR_NULL means &amp;quot;NULL pointer given to function&amp;quot;, i.e. the p_reliable argument was a NULL pointer.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh message queuing</title><link>https://devzone.nordicsemi.com/thread/124683?ContentTypeID=1</link><pubDate>Fri, 16 Mar 2018 05:44:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:69ea6a2a-bb02-4bd9-9b72-a4981cb9798b</guid><dc:creator>Pooja</dc:creator><description>&lt;p&gt;I am using&amp;nbsp;&lt;span&gt;&amp;nbsp;``access_model_reliable_publish(...)``&amp;nbsp; but it gives&amp;nbsp;the error?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;it return status value as 14.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;t:&amp;nbsp; &amp;nbsp; &amp;nbsp; 57159&amp;gt;, nrf_mesh_sdk.c,&amp;nbsp; &amp;nbsp;72, APP_ERROR: ..\nrf5_SDK_for_Mesh_v1.0.1_src\examples\light_switch\client\src\main.c:345 code 14&lt;/p&gt;
&lt;p&gt;What&amp;#39;s wrong with this?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh message queuing</title><link>https://devzone.nordicsemi.com/thread/121565?ContentTypeID=1</link><pubDate>Wed, 21 Feb 2018 17:10:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9643ebb0-981c-43ae-b0f8-3a342d9825b1</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Yes. Those are the API calls for non-reliable and reliable messages respectively.&lt;/p&gt;
&lt;p&gt;Please note that only for the reliable publish you will get a response acknowledging that the message is received. In order not to loose anything you would have to use reliable publish.&lt;/p&gt;
&lt;p&gt;There is a trade-off here, between reliable (loss-less) communication and speed.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh message queuing</title><link>https://devzone.nordicsemi.com/thread/121442?ContentTypeID=1</link><pubDate>Tue, 20 Feb 2018 19:31:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5ce85d00-67e0-4fad-a1f6-391be35822dd</guid><dc:creator>AmiguelS</dc:creator><description>&lt;p&gt;To convert the example from reliable messages to non-reliable messages, is it only needed to use ``access_model_publish(...)`` instead of ``access_model_reliable_publish(...)`` ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh message queuing</title><link>https://devzone.nordicsemi.com/thread/121300?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2018 16:14:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:61726492-46b4-4608-bdf8-1da99f2b2345</guid><dc:creator>AmiguelS</dc:creator><description>&lt;p&gt;Hello, Thanks for the reply. Where can I configure the delivery method (reliable/non reliable)?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Mesh message queuing</title><link>https://devzone.nordicsemi.com/thread/121292?ContentTypeID=1</link><pubDate>Mon, 19 Feb 2018 15:50:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:948f2332-9c67-4b75-806d-69671872c69b</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For the light switch example, the client uses reliable messages and the server does not. Non-reliable messages are a lot faster than reliable messages, and so you should expect a significant difference between the two.&lt;/p&gt;
&lt;p&gt;There should be no difference if you use the same method in both ends for sending the same message.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Terje&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>