<?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>LPN without friend node</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/45712/lpn-without-friend-node</link><description>Hi, 
 We have one client/provisioner and multiple servers/provisionees (light switch style) in our mesh network. 
 Now we plan to have a LPN-sensor node (server as above) in that network without using friend-nodes. 
 The sensor should wake up once every</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 26 Apr 2019 10:44:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/45712/lpn-without-friend-node" /><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/184033?ContentTypeID=1</link><pubDate>Fri, 26 Apr 2019 10:44:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c90254fa-2a3e-4ddd-b88a-a25cd5c07425</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Thanks for letting me know! &lt;br /&gt;Updated my previous answer.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/183982?ContentTypeID=1</link><pubDate>Fri, 26 Apr 2019 08:28:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c9fe9c1e-cd53-4da7-b6cc-827ef884aa61</guid><dc:creator>aaronxu</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Your documentation has moved? could you kindly update that link?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/181806?ContentTypeID=1</link><pubDate>Fri, 12 Apr 2019 09:44:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f98a9dee-784c-42e4-a516-bb64931e2b33</guid><dc:creator>Gerry</dc:creator><description>&lt;p&gt;No, I count, when I get out of sd_app_event_wait(). Happens about once a second. After 10 sec. I switch off, after 20 sec. on again for the test.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/181650?ContentTypeID=1</link><pubDate>Thu, 11 Apr 2019 14:01:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de53288c-a4c8-4ebb-8edd-e4ea6609c0c4</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Got a tip from one of my colleagues. He suggested that you&amp;nbsp;might be able to solve this&amp;nbsp;by having your node advertise as a regular BLE-beacon and having some nodes in the mesh network listening for the beacon advertisment.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;You can take a look at the Enocean example in our nRF5 SDK for Mesh, which does something like this.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;EDIT: Updated documentation link:&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.1.0/md_examples_enocean_switch_README.html?cp=5_1_3_1"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.meshsdk.v3.1.0/md_examples_enocean_switch_README.html?cp=5_1_3_1&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&amp;nbsp;&lt;br /&gt;Joakim Jakobsen.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/181373?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2019 15:19:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:655ef03e-3568-42f7-afc2-8cbdf48e6467</guid><dc:creator>Jackes5</dc:creator><description>&lt;p&gt;How? Are you using nrf_delay(ms); for that?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/181244?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2019 08:11:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7030da0b-31c0-4bae-bb11-4bbac498d73c</guid><dc:creator>Gerry</dc:creator><description>&lt;p&gt;So far, I only tried to do so in the main loop. Do you think it makes a difference, when I do it in a timer interrupt?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/181124?ContentTypeID=1</link><pubDate>Tue, 09 Apr 2019 14:57:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:abd748d7-c6c3-4a68-84a6-abc901e7ef09</guid><dc:creator>Jackes5</dc:creator><description>&lt;p&gt;Can you start radio for communication and disable it again later? By using a timer I think you can, after provisioning, stop the radio until it&amp;#39;s needed again (the 5 seconds), all that in the one minute cycle you need.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/180974?ContentTypeID=1</link><pubDate>Tue, 09 Apr 2019 09:39:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b97f9859-62cc-4efa-b53a-eae78e6ef9b5</guid><dc:creator>Gerry</dc:creator><description>&lt;p&gt;I&amp;#39;m testing with&amp;nbsp;scanner_radio_start(),&amp;nbsp;scanner_radio_stop() and&amp;nbsp;nrf_mesh_enable(), nrf_mesh_disable().&lt;/p&gt;
&lt;p&gt;The current comes down to some uA but it doesn&amp;#39;t really work. (provisioning works fine, communication doesn&amp;#39;t)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/180796?ContentTypeID=1</link><pubDate>Mon, 08 Apr 2019 13:48:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:53c57276-1ab8-4fd2-8535-c3e787c185df</guid><dc:creator>Jackes5</dc:creator><description>&lt;p&gt;That function&amp;nbsp;(void)sd_app_evt_wait(); is already in a for(;;) inside the main in the examples. I&amp;#39;m also looking for things to disable the radio and enable it later easily... So far what I do is to reduce the power the radio uses with this function: sd_ble_gap_tx_power_set(BLE_GAP_TX_POWER_ROLE_ADV, BLE_CONN_HANDLE_INVALID, -48); when processing the packages and then increase it to communicate to other devices.&lt;/p&gt;
&lt;p&gt;In my case, deep sleep (sd_power_system_off) can be used because it has to wake up by user&amp;nbsp;input (a button).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/180616?ContentTypeID=1</link><pubDate>Sun, 07 Apr 2019 20:43:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d52fcbdc-5e42-40b3-9db8-6bc0ffcb4ecc</guid><dc:creator>Gerry</dc:creator><description>&lt;p&gt;Hi, thanks for your answer. I think I have to clarify my quesion a bit&lt;/p&gt;
&lt;p&gt;I would like to use the sd_app_event_wait() function to bring the device into System_On low power mode. In my case, the radio (RX and TX) should be turned off to not get Mesh-events during sleep and only RTC0 should be running.&lt;/p&gt;
&lt;p&gt;Could you please give me some lines of code, how this can be achieved?&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Gerry&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: LPN without friend node</title><link>https://devzone.nordicsemi.com/thread/180570?ContentTypeID=1</link><pubDate>Fri, 05 Apr 2019 19:50:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f932903-bcbe-4e1a-a110-15b72f8c48e9</guid><dc:creator>Jackes5</dc:creator><description>[quote userid="67410" url="~/f/nordic-q-a/45712/lpn-without-friend-node"]The sensor should wake up once every minute, send a message to the client, stay up for 5 sec. and then sleep again.[/quote]
&lt;p&gt;Hello, as far as I know, the client is the one to send messages to the server.&lt;/p&gt;
&lt;p&gt;What you want to do is achievable by setting the timeout of the messages from the client to the server less thant the timeout for sleep. I think it can&amp;#39;t be deep sleep, because it needs an external interrupt to wake-up, so there may be a limitation there.&lt;/p&gt;
&lt;p&gt;1. You&amp;#39;d have to define a timer in the node (I&amp;#39;m pretty sure it has to be a client node, but I might be wrong) to make it &amp;quot;sleep&amp;quot; when it expires by using a callback. Check out the files simple_hal.c and .h, they have an example of a timer to control the blink of the lights in the &lt;span&gt;light switch example&lt;/span&gt;. Consider that&amp;nbsp;&lt;a title="&amp;quot;sd_app_event_wait function will put the device to System On low power node&amp;quot;" href="https://devzone.nordicsemi.com/f/nordic-q-a/2067/about-sleep-mode"&gt;&amp;quot;&lt;span&gt;sd_app_event_wait function will put the device to System On low power node&lt;/span&gt;&amp;quot;&lt;/a&gt;&amp;nbsp;by default. Although more power modes are&amp;nbsp;described&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/b/blog/posts/optimizing-power-on-nrf52-designs"&gt;here&lt;/a&gt;, I&amp;#39;d use SYSTEM_ON because of the use of a timer as wake up.&lt;/p&gt;
&lt;p&gt;2. About this question, I&amp;#39;m checking out on this paper&amp;nbsp;&lt;a href="https://www.mdpi.com/1424-8220/19/5/1238"&gt;Bluetooth Mesh Energy Consumption: A Model&lt;/a&gt;, where they created a LPN model without a friend node.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>