<?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>NRF Mesh Serial Protocol - adding some robustness</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/37728/nrf-mesh-serial-protocol---adding-some-robustness</link><description>I am prototyping a mesh network with the PCA10056 (52840 DK). I have one node programmed with the serial_nrf52830_xxAA project (from the Mesh 2.1.1 SDK) that implements a serial interface into a the mesh network. I have things generally working but noticed</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 10 Sep 2018 11:45:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/37728/nrf-mesh-serial-protocol---adding-some-robustness" /><item><title>RE: NRF Mesh Serial Protocol - adding some robustness</title><link>https://devzone.nordicsemi.com/thread/148000?ContentTypeID=1</link><pubDate>Mon, 10 Sep 2018 11:45:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d853592-709e-46ac-9161-56d605d2f2fc</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Another update.&lt;/p&gt;
&lt;p&gt;I got a recommendation from the Mesh team, that you should use SLIP. So it seems you are on the right track!&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><item><title>RE: NRF Mesh Serial Protocol - adding some robustness</title><link>https://devzone.nordicsemi.com/thread/147838?ContentTypeID=1</link><pubDate>Fri, 07 Sep 2018 14:40:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df9b08ab-d77e-4c49-b164-6d5a63716443</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for the updates. It seems you are well on your way on your own and nothing is better than that!&lt;/p&gt;
&lt;p&gt;I have not used SLIP before, but we are using it for serial DFU in the base nRF5 SDK which means we do have a &lt;a href="http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.0.0%2Flib_slip.html"&gt;SLIP library&lt;/a&gt; and so it sounds like a good choice to me.&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><item><title>RE: NRF Mesh Serial Protocol - adding some robustness</title><link>https://devzone.nordicsemi.com/thread/147425?ContentTypeID=1</link><pubDate>Wed, 05 Sep 2018 15:42:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b58f9e15-7229-4704-a1b4-8fb2be8cdfd3</guid><dc:creator>emh203</dc:creator><description>&lt;p&gt;Just an update.&amp;nbsp; &amp;nbsp;I did compile the serial example in the SDK with &amp;quot;&lt;span&gt;SERIAL_SLIP_ENCODING&amp;quot; as well as updated the python example code.&amp;nbsp; It seems to be working much more reliably.&amp;nbsp; &amp;nbsp;I will be looking at the DFU utilities, etc to get them updated as well.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF Mesh Serial Protocol - adding some robustness</title><link>https://devzone.nordicsemi.com/thread/145718?ContentTypeID=1</link><pubDate>Fri, 24 Aug 2018 16:02:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:94e46a2c-8a4c-41c1-8cbd-e21b686613c6</guid><dc:creator>emh203</dc:creator><description>&lt;p&gt;Ok, thanks for the reply.&amp;nbsp; &amp;nbsp;I will look more into the SLIP functionality as well.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: NRF Mesh Serial Protocol - adding some robustness</title><link>https://devzone.nordicsemi.com/thread/145563?ContentTypeID=1</link><pubDate>Thu, 23 Aug 2018 17:35:27 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2176a36e-dfd4-44a2-91c9-665adea1ac22</guid><dc:creator>tesc</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am afraid that for both questions I need to consult our Mesh team in order to provide proper answers. Unfortunately they are quite busy these days, but I expect them to be available next week and I will get back to you then. For now, here are my initial remarks:&lt;/p&gt;
&lt;p&gt;1) I think your suggestions sounds reasonable, but I must check with our Mesh team to be sure. I think they might have some suggestions or alternative options as well. In any case there should be no issues with the stack itself, as this is only how the commands are framed over serial. The only thing to look out for would be added overhead (i.e. latency and throughput considerations.)&lt;/p&gt;
&lt;p&gt;2) Yes, other tools using the serial interface might have to be updated. For instance DFU uses the same serial packet format.&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>