<?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>Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/92723/problem-with-iv-index-udpate</link><description>Hi, I did some test with IV index using nRF Mesh, here the steps: 
 
 provisioned 2 devices in a new mesh (device that have nordic SDK, IV test flag enabled) 
 from one devices, I triggered the IV index update from 0 to 1 
 after the finish of the IV</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 24 May 2024 13:51:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/92723/problem-with-iv-index-udpate" /><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/485859?ContentTypeID=1</link><pubDate>Fri, 24 May 2024 13:51:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6d01fddf-d0f4-4a94-872a-ec294c8552d3</guid><dc:creator>Fabbros</dc:creator><description>&lt;p&gt;&lt;span&gt;I&amp;#39;m writing this down to let you know that, thank to the guys on github, I was able to fix the problem, see&amp;nbsp;&lt;/span&gt;&lt;a id="" href="https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library/issues/537"&gt;https://github.com/NordicSemiconductor/Android-nRF-Mesh-Library/issues/537&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391848?ContentTypeID=1</link><pubDate>Fri, 21 Oct 2022 11:07:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2c009856-a496-483a-b0db-ee2c62720237</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Fabbros,&amp;nbsp;&lt;br /&gt;I would suggest to continue the discussion with Philips on&amp;nbsp;github.&amp;nbsp;&lt;br /&gt;What we are seeing in your log is that the SNB beacon was rejected because it was going straight from Index 1 active (In progress) state to Index 2 active (In progress) and that&amp;#39;s not allowed.&amp;nbsp;&lt;br /&gt;It must go from Index 1 active to Index 2 normal before go to Index 2 active.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;What need to be checked is that you have test mode set up on all the nodes. And you go step by step, first update form Index 0 to index 1, make Index 1 normal. Then change index 1 to index 2. Make index 2 normal before sending the next one.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391720?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 15:08:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81832404-64e9-4324-bc13-fe1bfa51a44c</guid><dc:creator>Fabbros</dc:creator><description>&lt;p&gt;Here are the log and a screen record of the following operations:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;connect to mesh (with IV 2)&lt;/li&gt;
&lt;li&gt;try to read a generic_onoff_server status -&amp;gt;&amp;nbsp;FAIL&lt;/li&gt;
&lt;li&gt;try to set a generic_onoff_server status -&amp;gt; FAIL&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Record_5F00_2022_2D00_10_2D00_20_2D00_17_2D00_00_2D00_20.mp4"&gt;devzone.nordicsemi.com/.../Record_5F00_2022_2D00_10_2D00_20_2D00_17_2D00_00_2D00_20.mp4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/get_5F00_set_5F00_generic_5F00_onoff_5F00_server.txt"&gt;devzone.nordicsemi.com/.../get_5F00_set_5F00_generic_5F00_onoff_5F00_server.txt&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/Record_5F00_2022_2D00_10_2D00_20_2D00_17_2D00_00_2D00_20.mp4"&gt;devzone.nordicsemi.com/.../Record_5F00_2022_2D00_10_2D00_20_2D00_17_2D00_00_2D00_20.mp4&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391714?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 14:22:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:af8e9e9f-88a4-4616-9a3b-a3a805b3f4e3</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Thanks for the info. We will try to reproduce the issue here.&amp;nbsp;&lt;br /&gt;In the mean time could you try to get any log from the app by connecting it to a computer ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391697?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 13:36:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae5d26c6-c42f-4db6-bcc0-5c6c8115ae83</guid><dc:creator>Fabbros</dc:creator><description>&lt;p&gt;&lt;span&gt;I work for a Home Automation Company that developed an app (both Android&amp;nbsp;and&amp;nbsp;iOS) which configures our mesh devices (based on Nordic). I&amp;#39;m talking about thousands client that are using our app. We started experiencing several cases where IV is stepped to 1, with the time passing by we are expecting to get cases with IV 2 very soon and that will be dramatic.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;First time we saw the issue we were using and&amp;nbsp;old android SDK which&amp;nbsp;&lt;/span&gt;wasn&amp;#39;t able to communicate with device with IV 1, so we updated the SDK to fix that. Now we&amp;#39;re doing some digging into the IV procedure and find out that if the IV step to 2 the app stop working again. To do the test we modify our devices enabling the IV test flag (to skip the canonical 96 hours) and force one of them to trigger the IV procedure from 0 to 1 and then from 1 to 2.&lt;/p&gt;
&lt;p&gt;To verify the current IV status, and the current status of IV procedure (Normal vs update) we use nRF Connect because it shows the devices SNB Advertising.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391689?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 13:17:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d11fb6bb-0826-484b-816d-4fe668446912</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Fabbros,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks for the info. The issue is seem to be on the app side.&amp;nbsp;&lt;br /&gt;If you disconnect and connect to already provisioned proxy would you be able to communicate with them ?&amp;nbsp;&lt;br /&gt;We will try to reproduce the issue here and let you know what we find.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;If you can list exact step on how you trigger the IV index update, how you verify that it&amp;#39;s on Normal state, etc it would be great.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391661?ContentTypeID=1</link><pubDate>Thu, 20 Oct 2022 12:29:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97b3a30f-e103-4604-80d8-24594059a55d</guid><dc:creator>Fabbros</dc:creator><description>&lt;p&gt;Hi Hung Bui,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thank you for taking over.&lt;/p&gt;
&lt;p&gt;I tried setting the Generic_OnOff_Client of device A to publish to the&amp;nbsp;Generic_OnOff_Server of device B and they work fine also with IV 2.&lt;/p&gt;
&lt;p&gt;The app stop working after IV Update state change to Normal operation. After that, the only thing I can do is connecting to the&amp;nbsp;proxy. Everything else seem not to work (I checked: apply binding, read/set state to a Generic_OnOff_Server)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391393?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 11:02:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:db778b2a-2ea3-4d83-9570-a256dbdb3f43</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Fabbros,&amp;nbsp;&lt;br /&gt;I&amp;#39;m sorry for the late response. Håkon is on a business trip so I will take over the case.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I will check with the app team to see if there is any issue with the app.&lt;/p&gt;
&lt;p&gt;But in the mean time&amp;nbsp;to isolate the problem to see if it&amp;#39;s the issue only on the app or it also an issue with the mesh firmware, could you let me know after you do IV update from 1 to 2 , other devices in the network can still communicate to each other ? For example if you have a client and a server (both running on nRF5 device) can they communicate to each other when doing IV update ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;At which IV Update state (Normal/In Progress) do you see the app on the phone stopped responding ? When the issue happen, can you control the node that already provisioned to the mesh network ?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/391347?ContentTypeID=1</link><pubDate>Wed, 19 Oct 2022 08:00:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0c7b074c-c5c1-4276-8895-da876df9df72</guid><dc:creator>Fabbros</dc:creator><description>&lt;p&gt;Is there anyone&amp;nbsp;who can help me?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/390450?ContentTypeID=1</link><pubDate>Wed, 12 Oct 2022 12:41:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3e45488f-c105-4c95-8d08-8751cf8d5457</guid><dc:creator>Fabbros</dc:creator><description>&lt;p&gt;Hi Elfving,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;of course, I did all the steps described above with and without IV Test Mode flag enabled.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I ran all the steps again&amp;nbsp;today just to be sure.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Problem with IV index udpate</title><link>https://devzone.nordicsemi.com/thread/390266?ContentTypeID=1</link><pubDate>Tue, 11 Oct 2022 12:46:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:716d84cd-0d95-473c-99af-d59054e85249</guid><dc:creator>Elfving</dc:creator><description>&lt;p&gt;Hello Fabros,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Did you have a look at the suggestion by Philip on Github?&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Elfving&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>