<?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>Error NRF_ERROR_INVALID_STATE when send data via mesh 3.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/41645/error-nrf_error_invalid_state-when-send-data-via-mesh-3-0</link><description>Hi all, 
 I using SDK MESH 3.0 and light swich server exam. If I send data in button_event_handler function. All run correct. 
 If I send data in int main -&amp;gt; error in function : 
 NRF_MESH_ASSERT_DEBUG(bearer_event_in_correct_irq_priority()); Detail in</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 04 Jun 2019 16:44:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/41645/error-nrf_error_invalid_state-when-send-data-via-mesh-3-0" /><item><title>RE: Error NRF_ERROR_INVALID_STATE when send data via mesh 3.0</title><link>https://devzone.nordicsemi.com/thread/190890?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2019 16:44:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5853a994-355d-45d0-98f2-4b10074cfd37</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;Do you send message to a group address? Is message segmented?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error NRF_ERROR_INVALID_STATE when send data via mesh 3.0</title><link>https://devzone.nordicsemi.com/thread/170320?ContentTypeID=1</link><pubDate>Mon, 11 Feb 2019 11:07:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3e5d06f-5f3c-479e-988d-6341686c07f0</guid><dc:creator>Andrea Pieretti</dc:creator><description>&lt;p&gt;Hi, I&amp;#39;ve followed your indications and now I can send multiple segmented messages from the same client.&lt;br /&gt;&lt;br /&gt;However, I receive the NRF_MESH_EVT_TX_COMPLETE event after more then 2s from the moment of sending.&lt;br /&gt;&lt;br /&gt;Is it normal?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error NRF_ERROR_INVALID_STATE when send data via mesh 3.0</title><link>https://devzone.nordicsemi.com/thread/167174?ContentTypeID=1</link><pubDate>Tue, 22 Jan 2019 16:06:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0fcf67d-2287-439b-862e-86e2d200f070</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;1. Check&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/38479/mesh-sdk-2-2-0-bug-in-mesh_opt_core_adv_set/148935#148935"&gt;this answer&lt;/a&gt;&amp;nbsp;for similar problem in&amp;nbsp;Mesh 2.2&lt;/p&gt;
&lt;p&gt;2.&amp;nbsp;&lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/Mesh_SDK/v3-0-0/md_doc_migration_2_2_0_to_3_0_0#migration_300_irq_priority"&gt;IRQ priorities&lt;/a&gt;&amp;nbsp;have been changed in Mesh 3.0&lt;br /&gt;-&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a class="el" href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/Mesh_SDK/v3-0-0/group__MESH__DEFINES__API#ga1f773910993da2538b64bd3d6875a498"&gt;NRF_MESH_IRQ_PRIORITY_LOWEST&lt;/a&gt;&amp;nbsp;should be 6.&lt;br /&gt;-&amp;nbsp;&lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/nRF5_SDK/v15-2-0/group__app__util__platform"&gt;APP_IRQ_PRIORITY_LOW&lt;/a&gt;&amp;nbsp;should also evaluate to 6.&lt;br /&gt;- Search sdk.config for string &amp;quot;_IRQ_PRIORITY 7&amp;quot;. Replace all occurrences with &amp;quot;_IRQ_PRIORITY 6&amp;quot;.&lt;/p&gt;
&lt;p&gt;3. In Mesh 3.0&amp;nbsp;&lt;a href="https://www.nordicsemi.com/DocLib/Content/SDK_Doc/Mesh_SDK/v3-0-0/md_doc_migration_2_2_0_to_3_0_0#migration_300_segmented_messages"&gt;only one segmented message from an element to a destination address at a time&lt;/a&gt;&amp;nbsp;is allowed.&amp;nbsp;&lt;br /&gt;- Set force_segmented to false and message length to &amp;lt;= NRF_MESH_UNSEG_PAYLOAD_SIZE_MAX&amp;nbsp;in every message you intend to send or&lt;br /&gt;- Subcribe to&amp;nbsp;&lt;span&gt;NRF_MESH_EVT_TX_COMPLETE in order to achieve max one concurrent message transfer or&lt;br /&gt;- Use timers and add all required logic&amp;nbsp;to achieve max one concurrent message transfer&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error NRF_ERROR_INVALID_STATE when send data via mesh 3.0</title><link>https://devzone.nordicsemi.com/thread/163725?ContentTypeID=1</link><pubDate>Thu, 03 Jan 2019 11:55:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43652b04-e317-49f9-98b4-1eccae5e213e</guid><dc:creator>Igor</dc:creator><description>&lt;p&gt;I have the same problem after upgrade to Mesh 3.0.&lt;/p&gt;
&lt;p&gt;access_model_reliable_publish() causes assert in&amp;nbsp;NRF_MESH_ASSERT_DEBUG(bearer_event_in_correct_irq_priority())&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error NRF_ERROR_INVALID_STATE when send data via mesh 3.0</title><link>https://devzone.nordicsemi.com/thread/162894?ContentTypeID=1</link><pubDate>Sat, 22 Dec 2018 05:10:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:aa769d05-80b0-48e2-80d4-3cc606ff6c38</guid><dc:creator>Giang</dc:creator><description>&lt;p&gt;any help !!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>