<?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>Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/52614/not-able-to-wake-the-board-from-deep-sleep-system-off</link><description>I am very new to Nordic products so please excuse my ignorance.I have been trying to put my nrf52840 board to deep sleep. It seems to go to sleep but when I try to wake it up by pushing the buttons, it doesn&amp;#39;t wake up. 
 This is how I modified Ble_app_blinky_c</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 17 Oct 2019 04:01:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/52614/not-able-to-wake-the-board-from-deep-sleep-system-off" /><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/215398?ContentTypeID=1</link><pubDate>Thu, 17 Oct 2019 04:01:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f4166886-c5e5-4d5b-a81f-0f1d26f6b1b7</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;I just wanted to update you that I am still trying to get this to work, I will let you know the results either way.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/214332?ContentTypeID=1</link><pubDate>Thu, 10 Oct 2019 10:48:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eaf8d973-1401-42bc-96d1-48a3777fe0b8</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi David&lt;/p&gt;
&lt;p&gt;You&amp;#39;re correct, calling the disconnect in the CONNECTED event might not be the best idea. Sorry about that.&lt;/p&gt;
&lt;p&gt;In order to check when an event has been received, I think the easiest way would be to create a service on the peripheral side that can be discovered and read by the central. We have a guide on creating your own custom BLE services &lt;a href="https://github.com/bjornspockeli/custom_ble_service_example"&gt;here&lt;/a&gt;, which is great for learning purposes as well. You can check out the bas_c_evt_handler() in the ble_app_hrs_c to see how that function&amp;nbsp;confirms receiving data from the&amp;nbsp;battery service for reference on the central side (The battery level service can be found in the ble_app_hrs peripheral example). Note that the ble_app_blinky_c (and ble_app_blinky peripheral example) uses a service as well in the LED Button service.&lt;/p&gt;
&lt;p&gt;You could also set your central device to disconnect whenever the data from this service has been received by the central by calling the disconnect function after, for example, the &amp;quot;Battery Level received&amp;quot; print in the ble_app_hrs_c example project.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/214252?ContentTypeID=1</link><pubDate>Thu, 10 Oct 2019 03:26:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:213aa7c3-a183-43b5-a549-518a1de26a9b</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;Yes, I want it to go to sleep after data transfer.But the issue is disconnecting within&amp;nbsp;&lt;span&gt;BLE_GAP_EVT_CONNECTED case. Here is the flow......Assuming we have a logic to check if data has been sent to the peripheral in&amp;nbsp;BLE_GAP_EVT_CONNECTED&amp;nbsp;case(Which I have to yet figure out how i am going to do that). The central board connects to the peripheral for the first time,it checks if data has been sent in&amp;nbsp;BLE_GAP_EVT_CONNECTED&amp;nbsp;case, if True then we&amp;nbsp; disconnect and put it to sleep, but in this case, since it is the first time, it is false so it will stay connected,and even if I push the button again,data will be sent but&amp;nbsp;BLE_GAP_EVT_CONNECTED&amp;nbsp;case won&amp;#39;t be triggered again, because the connection is still active. Unless I misunderstood something from your previous post.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213808?ContentTypeID=1</link><pubDate>Tue, 08 Oct 2019 07:51:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c224493-34e6-4267-ac26-0667cafe95b9</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;If you go to system OFF mode after disconnecting, you will have to connect to the peripheral device again upon wake up, which should trigger the BLE_GAP_EVT_CONNECTED event. Was it not the intention that you wanted to go to system OFF between data transfers?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213777?ContentTypeID=1</link><pubDate>Tue, 08 Oct 2019 03:31:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c72b42d-40e9-442b-9254-72dd74ff4265</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;My understanding is&amp;nbsp;&lt;span&gt;BLE_GAP_EVT_CONNECTED case will be only executed the first time when the board is connected to the peer device.After I push the button to send the data, the BLE_GAP_EVT_CONNECTED event won&amp;#39;t be triggered again. Correct me if I am wrong or maybe I misunderstood you.In short, that didn&amp;#39;t work for me.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213634?ContentTypeID=1</link><pubDate>Mon, 07 Oct 2019 11:52:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5614a6a6-afe3-439e-97e5-02a6b9947173</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi David&lt;/p&gt;
&lt;p&gt;Seeing as you want the application to go to sleep after a transfer is complete, you should make the central disconnect from the peripheral when the data transfer between them is complete. So after that operation is complete/successful, you should call sd_ble_gap_disconnect in the BLE_GAP_EVT_CONNECTED case in ble_evt_handler(). Then, after you have disconnected successfully, you should go to sleep using the sleep_mode_enter() function, as this function prepares wake-up buttons for you so that the device will wake up if you press any buttons.&lt;/p&gt;
&lt;p&gt;I also suggest that you put in a logger message or similar in order to see that the connection, data transfer, and disconnection events are successful, using a terminal and NRF_LOG_INFO or something similar.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213522?ContentTypeID=1</link><pubDate>Sun, 06 Oct 2019 21:09:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a79aa5a1-e3e1-477a-bdea-1e03901b609a</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/3122.main.c"&gt;devzone.nordicsemi.com/.../3122.main.c&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Yes, I was able to save the conn_handle. I have attached my current main.c below.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213398?ContentTypeID=1</link><pubDate>Fri, 04 Oct 2019 11:39:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b9c5724-41c9-45f2-934a-c26b62db6fdd</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi David&lt;/p&gt;
&lt;p&gt;Were you able to save the conn_handle and use it for disconnection? Could you post your&amp;nbsp;&lt;em&gt;current&lt;/em&gt;&amp;nbsp;main.c file so I can get a better overview of how you&amp;#39;re handling the various events?&lt;/p&gt;
&lt;p&gt;I was initially thinking that you post go to sleep when the button_event_handler is done, your device has disconnected successfully and goes back into the main() function, as that would set a definitive end, making the code easier to read. But I&amp;#39;d like to get a look to see if that makes any sense in this case.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213287?ContentTypeID=1</link><pubDate>Fri, 04 Oct 2019 03:45:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74e0ba26-076a-4baf-85f8-4bdb12c7adb0</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;I was scanning and connecting to a peripheral before disconnecting, I was not saving the connection_handle in beginning.&lt;/p&gt;
&lt;p&gt;This time I tried to disconnect after data is sent in&amp;nbsp;&lt;span&gt;button_event_handler and put to sleep in BLE_GAP_EVT_DISCONNECTED case in ble_evt_handler , that didn&amp;#39;t work either,it disconnect but , it doesn&amp;#39;t go to sleep at all.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Where outside of&amp;nbsp;button_event_handler were you thinking?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213116?ContentTypeID=1</link><pubDate>Thu, 03 Oct 2019 08:04:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:018c6f52-5b49-4240-b4f0-8c598ad28826</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi David&lt;/p&gt;
&lt;p&gt;Do you start scanning and connect to a peripheral at any point before this though? You can&amp;#39;t disconnect if you&amp;#39;re not connected already. You&amp;#39;ll also get the conn_handle upon connecting to another device, as the conn_handle is in the initial message. You&amp;#39;ll have to save and use this in calls that require it. I believe just about any of our examples using BLE saves the conn_handle upon connection though.&lt;/p&gt;
&lt;p&gt;On a somewhat unrelated note, I think you should put the disconnection and sleep events outside of the button_event_handler, and rather do these operations after the button_event_handler.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/213083?ContentTypeID=1</link><pubDate>Thu, 03 Oct 2019 03:03:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c716e57-d789-44a1-88b7-625e0b4b5f52</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Thank you Simon.&lt;/p&gt;
&lt;p&gt;I have been trying to play with code a bit, now my challenge is getting connection_handle instance in button_event_handler.I am trying to the board to sleep after the data has been successfully sent, but we don&amp;#39;t have access to the conn_handle in order to disconnect in button_event_handler. See code below&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;case LEDBUTTON_BUTTON_PIN:
            err_code = ble_lbs_led_status_send(&amp;amp;m_ble_lbs_c, button_action);
            if (err_code != NRF_SUCCESS &amp;amp;&amp;amp;
                err_code != BLE_ERROR_INVALID_CONN_HANDLE &amp;amp;&amp;amp;
                err_code != NRF_ERROR_INVALID_STATE)
            {
                APP_ERROR_CHECK(err_code);
            }
            if (err_code == NRF_SUCCESS)
            {
                NRF_LOG_INFO(&amp;quot;LBS write LED state %d&amp;quot;, button_action);
                //sd_ble_gap_disconnect(conn_handle,BLE_HCI_REMOTE_USER_TERMINATED_CONNECTION); 
                sleep_mode_enter();
            }
            break;&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212732?ContentTypeID=1</link><pubDate>Tue, 01 Oct 2019 08:20:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f5f50e44-5ed1-4da3-88bc-34233f19592f</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Okay, thank you for clarifying! Then I guess you want to disconnect (using &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.s140.api.v6.1.1%2Fgroup___b_l_e___g_a_p___f_u_n_c_t_i_o_n_s.html&amp;amp;cp=3_4_3_1_2_1_2_18&amp;amp;anchor=ga4031d0e4034c6f5900ad6d35b763fb0d"&gt;sd_ble_gap_disconnect&lt;/a&gt;) after the data has been transferred, so call the disconnect when the data has been received by the peripheral and then go to sleep after you&amp;#39;ve disconnected.&lt;/p&gt;
&lt;p&gt;As for the data being sent depending on what button you push, I don&amp;#39;t think you can set this with the same button push you wake up the device with. So I think you either have to press the button twice, once for wake-up and once for what data you are to send or holding the button and set an &amp;quot;if BTN1 is held, send data 1&amp;quot; after the device has woken up.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212699?ContentTypeID=1</link><pubDate>Tue, 01 Oct 2019 04:08:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3f4791e9-bc7c-4c53-b3d2-bc482692b2d4</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;&lt;span&gt;I can see SUPERVISION_TIMEOUT could have been useful but in my case I want it to go to sleep right after the data has been sent. So basically when you push the button,it wakes up, connects to peer board, sends data to it(data sent will depend on the button pushed, that is why I was trying to put this on button event handler ), and then it goes back to sleep.In other words, the board will be forced out of connection as a result of the central going to sleep.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212550?ContentTypeID=1</link><pubDate>Mon, 30 Sep 2019 11:38:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:23821e27-7e6b-4e1c-81c6-c126760dcadb</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Yes, I just mentioned SCAN_DURATION if it is relevant to you that if the device isn&amp;#39;t able to connect to another one in a given amount of time, it might want to go back to sleep.&lt;/p&gt;
&lt;p&gt;SUPERVISION_TIMEOUT however, should be able to disconnect you from an inactive connection so you can go to sleep upon disconnection from the peripheral. Remember that when you go to deep sleep (System OFF) mode, the wake-up call will trigger a reset, which is why you can&amp;#39;t start the main loop by going to sleep. If you want it to do something when it wakes up, you&amp;#39;ll have to add that before going to sleep.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212416?ContentTypeID=1</link><pubDate>Sun, 29 Sep 2019 22:51:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4bf38037-1940-4494-aa2c-a0bb9f815cc2</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simon&lt;/p&gt;
&lt;p&gt;Yes, I want it to go to sleep by itself but after it had sent the data to the connected peer device. That is why I tried to put&amp;nbsp;&lt;span&gt;sleep_mode_enter() in&amp;nbsp; button_event_handler after ble_lbs_led_status_send() (which didn&amp;#39;t work).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Correct me if I am wrong, my understanding is setting&amp;nbsp;SCAN_DURATION to a certain time, if it gets connected before expiration time it will never go to sleep.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In other words what I want is&amp;nbsp; the central to always be in deep sleep. When you push button 1 or button 2 the device should wake up, send data to the connected peer device and then go back to sleep.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212183?ContentTypeID=1</link><pubDate>Fri, 27 Sep 2019 07:08:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:456cf3cd-a8e5-4d9e-915a-081c3e73f73d</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi David&lt;/p&gt;
&lt;p&gt;So you want it to go to deep sleep by itself after the application has scanned/received for some time? In that case, you should set the SCAN_DURATION to however long you want it to scan before the device goes to sleep, as well as setting the SUPERVISION_TIMEOUT to however long you&amp;#39;d like a connection to be inactive before the central disconnects and goes to sleep.&lt;/p&gt;
&lt;p&gt;Or is the issue that you&amp;#39;re not able to get the device into deep sleep mode at all? Because on my end, after just a few tweaks to your code, the application now goes to sleep if I press button 1 on the DK, and wakes up&amp;nbsp;by a press of any button.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212161?ContentTypeID=1</link><pubDate>Fri, 27 Sep 2019 02:46:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adf85e68-6c55-48ab-9b40-acd7e45d76eb</guid><dc:creator>davidm</dc:creator><description>&lt;p&gt;Hi Simonr&lt;/p&gt;
&lt;p&gt;Thank you for the response. The&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v12.2.0%2Fgroup__app__button.html"&gt;ble_app_blinky_c&lt;/a&gt;&amp;nbsp; example doesn&amp;#39;t seem to have that implementation, the&amp;nbsp;&lt;span&gt;bsp_event_handler is something that I added to the app in an attempt to put it to sleep. Also, I removed sleep_mode_enter() out of main loop, and put it inside button_event_handler() after a button is pressed (basically when the button is pressed, it transmit the data and after the transmission is successful it goes back to sleep) but still that didn&amp;#39;t work.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I have also tried to do like how they are doing in &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.3.0%2Fble_sdk_app_template.html&amp;amp;cp=5_1_4_2_2_23"&gt;Ble app template&lt;/a&gt;&amp;nbsp;example, but that didn&amp;#39;t help (that&amp;#39;s where I took&amp;nbsp;&amp;nbsp;bsp_event_handler).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Not able to wake the board from deep sleep(System off)</title><link>https://devzone.nordicsemi.com/thread/212031?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 11:39:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:51b794fa-6a63-455b-ba1e-3045f42b4aaa</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi David&lt;/p&gt;
&lt;p&gt;First of all, by setting sleep_mode_enter() function before the init functions causes a fatal error, and the chip to just reset over and over. Next, by setting the sleep_mode_enter() function in the main loop will cause the application to go to sleep every time it wakes up, as it resets when it wakes up, and starts the main loop from the beginning, causing the device to never be able to scan.&lt;/p&gt;
&lt;p&gt;The ble_app_blinky_c example kind of already implements what you&amp;#39;re looking for, as it starts out with scanning, then goes to sleep when you press button 1 (see bsp_event_handler), and it only wakes up by either pressing the reset button or button 2 which is set to wake it up.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>