RAK5205 premature wake-up from sleep FW3.0.0.8.H

RAK5205 has premature wake-up from sleep, tested with firmware 3.0.0.8.H with USB power and external battery.

Interval is set to 300 seconds, sleep consumes around 14uA but wakes up prematurely after 20 to 30 seconds and consumes 6 mA until next interval (see trace below).

[2019/10/11 17:35:37]SecureCRT - Version 8.0.1 (x64 build 1082)
[2019/10/11 17:35:42]
[2019/10/11 17:35:42]
[2019/10/11 17:35:42]========================================================
[2019/10/11 17:35:42]______ ___ _ __ _ _ _ _
[2019/10/11 17:35:42]| ___ / _ \ | | / / | | | () | |
[2019/10/11 17:35:42]| |
/ / /\ | |/ / | | | | _ __ | | ___ ___ ___
[2019/10/11 17:35:42]| /| _ || \ | |/| | | '
/ _ \ |/ _ / __/ __|
[2019/10/11 17:35:42]| |\ | | | || |\ \ \ /\ / | | | __/ | /_ _
[2019/10/11 17:35:42]_| __| |
/_| _/ / /||| _|_|_||___/___/
[2019/10/11 17:35:42]========================================================
[2019/10/11 17:35:42]********************************************************
[2019/10/11 17:35:42]RAK5205 Version:3.0.0.8.H
[2019/10/11 17:35:42]********************************************************
[2019/10/11 17:35:42]========================================================
[2019/10/11 17:35:42]
[2019/10/11 17:35:42]Selected LoRaWAN 1.0.2 Region: EU868
[2019/10/11 17:35:42] BME680 init success.
[2019/10/11 17:35:42]LIS3DH init OK.
[2019/10/11 17:35:42]GPS Init OK.
[2019/10/11 17:35:42] autosend_interval: 300s
[2019/10/11 17:35:43]Initialization OK,AT Uart work mode:normal mode, Current work_mode:LoRaWAN, join_mode:OTAA, Class: A
[2019/10/11 17:35:43]OTAA:
[2019/10/11 17:35:43]DevEui:
[2019/10/11 17:35:43]AppEui:
[2019/10/11 17:35:43]AppKey:
[2019/10/11 17:35:43]OTAA Join Start…
[2019/10/11 17:35:50][LoRa]:Join retry Cnt:1
[2019/10/11 17:35:50] OTAA:
[2019/10/11 17:35:50]DevEui:
[2019/10/11 17:35:50]AppEui:
[2019/10/11 17:35:50]AppKey:
[2019/10/11 17:35:50]OTAA Join Start…
[2019/10/11 17:35:55][LoRa]:Joined Successed!
[2019/10/11 17:35:55]Start Search Satellite(about 100 seconds) …
[2019/10/11 17:36:05]Gps normal.
[2019/10/11 17:36:05]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 171.7m
[2019/10/11 17:36:05]Battery Voltage = 4.195 V
[2019/10/11 17:36:05]Humidity:51.772 %RH
[2019/10/11 17:36:05]Temperature:22.98 degree
[2019/10/11 17:36:05]Pressure:994.84 hPa
[2019/10/11 17:36:05]Gas_resistance: 47017 ohms
[2019/10/11 17:36:05]
[2019/10/11 17:36:06]LSI3DH X,Y,Z: 607mg, 94mg, -791mg
[2019/10/11 17:36:06][LoRa]: send out
[2019/10/11 17:36:09][LoRa]: Unconfirm data send OK
[2019/10/11 17:36:09]Go to Sleep. <<<<<<- 14uA
[2019/10/11 17:37:36]Wake up. <<<<<<- 6 mA
[2019/10/11 17:41:09]Start Search Satellite(about 100 seconds) … <<<<<<- 40 mA
[2019/10/11 17:41:35]Gps normal.
[2019/10/11 17:41:35]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 169.3m
[2019/10/11 17:41:35]Battery Voltage = 4.195 V
[2019/10/11 17:41:35]Humidity:49.518 %RH
[2019/10/11 17:41:35]Temperature:23.31 degree
[2019/10/11 17:41:35]Pressure:994.86 hPa
[2019/10/11 17:41:35]Gas_resistance: 37426 ohms
[2019/10/11 17:41:35]
[2019/10/11 17:41:35]LSI3DH X,Y,Z: 611mg, 90mg, -787mg
[2019/10/11 17:41:35][LoRa]: send out
[2019/10/11 17:41:38][LoRa]: Unconfirm data send OK
[2019/10/11 17:41:39]Go to Sleep. <<<<<<- 14uA
[2019/10/11 17:42:49]Wake up. <<<<<<- 6mA
[2019/10/11 17:46:33][SERIAL-TRACE] : Waiting 10 seconds for I/O thread 6856 to exit.
[2019/10/11 17:46:33][SERIAL-TRACE] : I/O thread 6856 has exited cleanly.
[2019/10/11 17:46:33][SERIAL-TRACE] : Close Handle[2832]

You try to send commands

at+get_config=lora:status

Check to see if you have set the interval successfully.

Interval appears to be set correctly, tried with 600 seconds and same issue occurs.

OK.


==============LoRaWAN Status List================
Region: EU868
Send_interval: 300s
Auto send status: true.
Join_mode: OTAA
DevEui:
AppEui:
AppKey:
Class: A
Joined Network:true
IsConfirm: false
Work Mode: LoRaWAN
AdrEnable: true
EnableRepeaterSupport: false
RX2_CHANNEL_FREQUENCY: 869525000, RX2_CHANNEL_DR:3
RX_WINDOW_DURATION: 3000ms
RECEIVE_DELAY_1: 1000ms
RECEIVE_DELAY_2: 2000ms
JOIN_ACCEPT_DELAY_1: 5000ms
JOIN_ACCEPT_DELAY_2: 6000ms
Current Datarate: 5
Primeval Datarate: 5
ChannelsTxPower: 5
UpLinkCounter: 181
DownLinkCounter: 1
===================List End======================

I use your same method to verify that everything is normal, you try to send these commands, screenshot to me.thanks.
image

Hi Nicholas,

at+version
OK3.0.0.8.H
at+set_config=device:boot
Work in Boot mode now…

at+version
AT cmd error. <<<- strange

Erased chip and burned boot loader again

at+version
OK3.0.0.8.H
Work in Boot mode now…

at+version
RUI Bootloader Version:3.0.1 <<<- all good now

Problem is still there but premature wake-up is around 1 minute now (see below):

[2019/10/12 12:28:27]
[2019/10/12 12:28:27]
[2019/10/12 12:28:27]========================================================
[2019/10/12 12:28:27]______ ___ _ __ _ _ _ _
[2019/10/12 12:28:27]| ___ / _ \ | | / / | | | () | |
[2019/10/12 12:28:27]| |
/ / /\ | |/ / | | | | _ __ | | ___ ___ ___
[2019/10/12 12:28:27]| /| _ || \ | |/| | | '
/ _ \ |/ _ / __/ __|
[2019/10/12 12:28:27]| |\ | | | || |\ \ \ /\ / | | | __/ | /_ _
[2019/10/12 12:28:27]_| __| |
/_| _/ / /||| _|_|_||//
[2019/10/12 12:28:27]========================================================
[2019/10/12 12:28:27]********************************************************
[2019/10/12 12:28:27]RAK5205 Version:3.0.0.8.H
[2019/10/12 12:28:27]********************************************************
[2019/10/12 12:28:27]========================================================
[2019/10/12 12:28:27]
[2019/10/12 12:28:27]Selected LoRaWAN 1.0.2 Region: EU868
[2019/10/12 12:28:28] BME680 init success.
[2019/10/12 12:28:28]LIS3DH init OK.
[2019/10/12 12:28:28]GPS Init OK.
[2019/10/12 12:28:28] autosend_interval: 300s
[2019/10/12 12:28:28]Initialization OK,AT Uart work mode:normal mode, Current work_mode:LoRaWAN, join_mode:OTAA, Class: A
[2019/10/12 12:28:28]OTAA:
[2019/10/12 12:28:28]DevEui:
[2019/10/12 12:28:28]AppEui:
[2019/10/12 12:28:28]AppKey:
[2019/10/12 12:28:28]OTAA Join Start…
[2019/10/12 12:28:33][LoRa]:Joined Successed!
[2019/10/12 12:28:33]Start Search Satellite(about 100 seconds) …
[2019/10/12 12:29:05]Gps normal.
[2019/10/12 12:29:05]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 163.0m
[2019/10/12 12:29:05]Battery Voltage = 3.795 V
[2019/10/12 12:29:05]Humidity:49.253 %RH
[2019/10/12 12:29:05]Temperature:24.1 degree
[2019/10/12 12:29:05]Pressure:994.78 hPa
[2019/10/12 12:29:05]Gas_resistance: 48097 ohms
[2019/10/12 12:29:05]
[2019/10/12 12:29:05]LSI3DH X,Y,Z: 323mg, 157mg, -925mg
[2019/10/12 12:29:05][LoRa]: send out
[2019/10/12 12:29:08][LoRa]: Unconfirm data send OK
[2019/10/12 12:29:08]Go to Sleep.
[2019/10/12 12:30:14]Wake up.
[2019/10/12 12:34:08]Start Search Satellite(about 100 seconds) …
[2019/10/12 12:34:35]Gps normal.
[2019/10/12 12:34:35]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 174.0m
[2019/10/12 12:34:35]Battery Voltage = 3.795 V
[2019/10/12 12:34:35]Humidity:49.770 %RH
[2019/10/12 12:34:35]Temperature:24.6 degree
[2019/10/12 12:34:35]Pressure:994.80 hPa
[2019/10/12 12:34:35]Gas_resistance: 39359 ohms
[2019/10/12 12:34:35]
[2019/10/12 12:34:35]LSI3DH X,Y,Z: 290mg, 152mg, -930mg
[2019/10/12 12:34:35][LoRa]: send out
[2019/10/12 12:34:38][LoRa]: Unconfirm data send OK
[2019/10/12 12:34:38]Go to Sleep.
[2019/10/12 12:35:49]Wake up.

I have used the same configuration to send the data, but the corresponding time is always normal. It is strange that you ask this question, do you have any other operations while waiting for the wake up? As you can see from your log, it did wait 300 seconds for the data to be sent, but the wake-up time was earlier, but the sensor didn’t start working.
6101-5DA3D000-3-159B06E0.png
On 星期六, 十月 12, 2019 18:47 HKT, lx3kr via RAKwireless Forum [email protected] 撰寫:


lx3kr
October 12
Hi Nicholas,

at+version
OK3.0.0.8.H

at+set_config=device:boot
Work in Boot mode now…

at+version
AT cmd error. <<<- strange

Erased chip and burned boot loader again

at+version
OK3.0.0.8.H
Work in Boot mode now…

at+version
RUI Bootloader Version:3.0.1 <<<- all good now

Problem is still there but premature wake-up is around 1 minute now (see below):

[2019/10/12 12:28:27]
[2019/10/12 12:28:27]
[2019/10/12 12:28:27]========================================================
[2019/10/12 12:28:27]______ ___ _ __ _ _ _ _
[2019/10/12 12:28:27]| ___ / _ \ | | / / | | | () | |
[2019/10/12 12:28:27]| |
/ / /\ | |/ / | | | | _ __ | | ___ ___ ___
[2019/10/12 12:28:27]| /| _ || \ | |/| | | '
/ _ \ |/ _ / __/ __|
[2019/10/12 12:28:27]| |\ | | | || |\ \ \ /\ / | | | __/ | /_ _
[2019/10/12 12:28:27]_| __| |
/| / / /||| **||**||/_/
[2019/10/12 12:28:27]========================================================
[2019/10/12 12:28:27]********************************************************
[2019/10/12 12:28:27]RAK5205 Version:3.0.0.8.H
[2019/10/12 12:28:27]********************************************************
[2019/10/12 12:28:27]========================================================
[2019/10/12 12:28:27]
[2019/10/12 12:28:27]Selected LoRaWAN 1.0.2 Region: EU868
[2019/10/12 12:28:28] BME680 init success.
[2019/10/12 12:28:28]LIS3DH init OK.
[2019/10/12 12:28:28]GPS Init OK.
[2019/10/12 12:28:28] autosend_interval: 300s
[2019/10/12 12:28:28]Initialization OK,AT Uart work mode:normal mode, Current work_mode:LoRaWAN, join_mode:OTAA, Class: A
[2019/10/12 12:28:28]OTAA:
[2019/10/12 12:28:28]DevEui:
[2019/10/12 12:28:28]AppEui:
[2019/10/12 12:28:28]AppKey:
[2019/10/12 12:28:28]OTAA Join Start…
[2019/10/12 12:28:33][LoRa]:Joined Successed!
[2019/10/12 12:28:33]Start Search Satellite(about 100 seconds) …
[2019/10/12 12:29:05]Gps normal.
[2019/10/12 12:29:05]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 163.0m
[2019/10/12 12:29:05]Battery Voltage = 3.795 V
[2019/10/12 12:29:05]Humidity:49.253 %RH
[2019/10/12 12:29:05]Temperature:24.1 degree
[2019/10/12 12:29:05]Pressure:994.78 hPa
[2019/10/12 12:29:05]Gas_resistance: 48097 ohms
[2019/10/12 12:29:05]
[2019/10/12 12:29:05]LSI3DH X,Y,Z: 323mg, 157mg, -925mg
[2019/10/12 12:29:05][LoRa]: send out
[2019/10/12 12:29:08][LoRa]: Unconfirm data send OK
[2019/10/12 12:29:08]Go to Sleep.
[2019/10/12 12:30:14]Wake up.
[2019/10/12 12:34:08]Start Search Satellite(about 100 seconds) …
[2019/10/12 12:34:35]Gps normal.
[2019/10/12 12:34:35]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 174.0m
[2019/10/12 12:34:35]Battery Voltage = 3.795 V
[2019/10/12 12:34:35]Humidity:49.770 %RH
[2019/10/12 12:34:35]Temperature:24.6 degree
[2019/10/12 12:34:35]Pressure:994.80 hPa
[2019/10/12 12:34:35]Gas_resistance: 39359 ohms
[2019/10/12 12:34:35]
[2019/10/12 12:34:35]LSI3DH X,Y,Z: 290mg, 152mg, -930mg
[2019/10/12 12:34:35][LoRa]: send out
[2019/10/12 12:34:38][LoRa]: Unconfirm data send OK
[2019/10/12 12:34:38]Go to Sleep.
[2019/10/12 12:35:49]Wake up.

Hi Nicholas,

Thanks for the response, I am not doing any further operations while I wait for wake-up, the main reason why I am pursuing this issue is power management and battery drain, with an early wake-up the board consumes 6 mA for 4 minutes when it should be 17 uA in sleep mode.

I’ll conduct some further tests on a second board next weekend, I noticed that in your test the GPS receiver was not locked but in my test case it was, will test again and let you know.

Best regards,

Karl

I’m really sorry for my mistake. We are fixing this problem and will reply to you later.

Hi Nicholas,

I have confirmed that sleep works correctly with GPS receiver unlocked, premature wake-up happens when GPS receiver is locked, the wake-up trigger must be coming from a locked GPS module.

[2019/10/20 09:51:27]
[2019/10/20 09:51:27]
[2019/10/20 09:51:27]========================================================
[2019/10/20 09:51:27]______ ___ _ __ _ _ _ _
[2019/10/20 09:51:27]| ___ / _ \ | | / / | | | () | |
[2019/10/20 09:51:27]| |
/ / /\ | |/ / | | | | _ __ | | ___ ___ ___
[2019/10/20 09:51:27]| /| _ || \ | |/| | | '
/ _ \ |/ _ / __/ __|
[2019/10/20 09:51:27]| |\ | | | || |\ \ \ /\ / | | | __/ | /_ _
[2019/10/20 09:51:27]_| __| |
/_| _/ / /||| _|_|_||___/___/
[2019/10/20 09:51:27]========================================================
[2019/10/20 09:51:27]********************************************************
[2019/10/20 09:51:27]RAK5205 Version:3.0.0.8.H
[2019/10/20 09:51:27]********************************************************
[2019/10/20 09:51:27]========================================================
[2019/10/20 09:51:27]
[2019/10/20 09:51:27]Selected LoRaWAN 1.0.2 Region: EU868
[2019/10/20 09:51:27] BME680 init success.
[2019/10/20 09:51:27]LIS3DH init OK.
[2019/10/20 09:51:27]GPS Init OK.
[2019/10/20 09:51:27] autosend_interval: 300s
[2019/10/20 09:51:27]Initialization OK,AT Uart work mode:normal mode, Current work_mode:LoRaWAN, join_mode:OTAA, Class: A
[2019/10/20 09:51:27]OTAA:
[2019/10/20 09:51:27]DevEui:
[2019/10/20 09:51:27]AppEui:
[2019/10/20 09:51:27]AppKey:
[2019/10/20 09:51:27]OTAA Join Start…
[2019/10/20 09:51:32][LoRa]:Joined Successed!
[2019/10/20 09:51:33]Start Search Satellite(about 100 seconds) …
[2019/10/20 09:53:13]FAIL.The Satellite signal not found!
[2019/10/20 09:53:13]Battery Voltage = 3.798 V
[2019/10/20 09:53:13]Humidity:59.810 %RH
[2019/10/20 09:53:13]Temperature:20.44 degree
[2019/10/20 09:53:13]Pressure:987.89 hPa
[2019/10/20 09:53:13]Gas_resistance: 7053 ohms
[2019/10/20 09:53:13]
[2019/10/20 09:53:13]LSI3DH X,Y,Z: 93mg, -60mg, -981mg
[2019/10/20 09:53:13][LoRa]: send out
[2019/10/20 09:53:16][LoRa]: Unconfirm data send OK
[2019/10/20 09:53:16]Go to Sleep.
[2019/10/20 09:58:16]Wake up.
[2019/10/20 09:58:17]Start Search Satellite(about 100 seconds) …
[2019/10/20 09:59:57]FAIL.The Satellite signal not found!
[2019/10/20 09:59:57]Battery Voltage = 3.798 V
[2019/10/20 09:59:57]Humidity:55.742 %RH
[2019/10/20 09:59:57]Temperature:21.17 degree
[2019/10/20 09:59:57]Pressure:987.93 hPa
[2019/10/20 09:59:57]Gas_resistance: 9083 ohms
[2019/10/20 09:59:57]
[2019/10/20 09:59:57]LSI3DH X,Y,Z: 91mg, -57mg, -985mg
[2019/10/20 09:59:57][LoRa]: send out
[2019/10/20 10:00:00][LoRa]: Unconfirm data send OK
[2019/10/20 10:00:00]Go to Sleep.
[2019/10/20 10:05:00]Wake up.
[2019/10/20 10:05:00]Start Search Satellite(about 100 seconds) …
[2019/10/20 10:06:40]FAIL.The Satellite signal not found!
[2019/10/20 10:06:40]Battery Voltage = 4.190 V
[2019/10/20 10:06:41]Humidity:53.781 %RH
[2019/10/20 10:06:41]Temperature:21.87 degree
[2019/10/20 10:06:41]Pressure:987.93 hPa
[2019/10/20 10:06:41]Gas_resistance: 10823 ohms
[2019/10/20 10:06:41]
[2019/10/20 10:06:41]LSI3DH X,Y,Z: 96mg, -56mg, -981mg
[2019/10/20 10:06:41][LoRa]: send out
[2019/10/20 10:06:44][LoRa]: Unconfirm data send OK
[2019/10/20 10:06:44]Go to Sleep.

Best regards,

Karl

Thank you for your test.We are working on this bug and the next release will fix it. Please wait.

V 3.0.0.10H has fixed this problem, you can download it from the official website and verify it.:upside_down_face::upside_down_face::upside_down_face::upside_down_face:
https://downloads.rakwireless.com/en/LoRa/RAK7205-Tracker/Firmware/

Hi Nicholas,

The new firmware works perfectly, sleep current is 15 uA for the entire period which is great! thanks for fixing this for us.

[2019/10/22 20:30:25]********************************************************
[2019/10/22 20:30:25]RAK5205 Version:3.0.0.10.H
[2019/10/22 20:30:25]********************************************************
[2019/10/22 20:30:26]========================================================
[2019/10/22 20:30:26]
[2019/10/22 20:30:26]Selected LoRaWAN 1.0.2 Region: EU868
[2019/10/22 20:30:26] BME680 init success.
[2019/10/22 20:30:26]LIS3DH init OK.
[2019/10/22 20:30:26]GPS Init OK.GPS timeout:100s
[2019/10/22 20:30:26]autosend_interval: 300s
[2019/10/22 20:30:26]Current work_mode:LoRaWAN, join_mode:OTAA, Class: A
[2019/10/22 20:30:26]OTAA:
[2019/10/22 20:30:26]DevEui:
[2019/10/22 20:30:26]AppEui:
[2019/10/22 20:30:26]AppKey:
[2019/10/22 20:30:26]OTAA Join Start…
[2019/10/22 20:30:35][LoRa]:Joined Successed!
[2019/10/22 20:30:35]Start Search Satellite(about 100 seconds) …
[2019/10/22 20:31:06]Gps normal.
[2019/10/22 20:31:06]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 175.5m
[2019/10/22 20:31:06]Battery Voltage = 3.790 V
[2019/10/22 20:31:06]Humidity:50.304 %RH
[2019/10/22 20:31:06]Temperature:23.92 degree
[2019/10/22 20:31:06]Pressure:1003.64 hPa
[2019/10/22 20:31:06]Gas_resistance: 23953 ohms
[2019/10/22 20:31:06]
[2019/10/22 20:31:06]LIS3DH X,Y,Z: 83mg, -51mg, -984mg
[2019/10/22 20:31:06][LoRa]: send out
[2019/10/22 20:31:11][LoRa]: Unconfirm data send OK
[2019/10/22 20:31:12]Go to Sleep.
[2019/10/22 20:36:12]Wake up.
[2019/10/22 20:36:12]Start Search Satellite(about 100 seconds) …
[2019/10/22 20:36:55]Gps normal.
[2019/10/22 20:36:55]latitude: 49.xxxx, longitude: 6.xxxx , altitude: 181.8m
[2019/10/22 20:36:55]Battery Voltage = 4.193 V
[2019/10/22 20:36:55]Humidity:50.497 %RH
[2019/10/22 20:36:55]Temperature:23.91 degree
[2019/10/22 20:36:55]Pressure:1003.58 hPa
[2019/10/22 20:36:55]Gas_resistance: 21192 ohms
[2019/10/22 20:36:55]
[2019/10/22 20:36:55]LIS3DH X,Y,Z: 545mg, -83mg, -833mg
[2019/10/22 20:36:55][LoRa]: send out
[2019/10/22 20:37:00][LoRa]: Unconfirm data send OK
[2019/10/22 20:37:00]Go to Sleep.

Best regards,

Karl

Thank you very much for your test. It is good.

Hello,

I’m building my own FW via RUI compiler and using the source code from github “Products_practice_based_on_RUI”.
I’m facing the same premature wake-up issue, though with different send_interval values (1h): starting from the last go-to-sleep event, the RAK5205 board exits sleep mode after about 7 minutes, but transmits after the 1h-time elapsed from go-to-sleep. How can I check whether the GPS is still responsible for that and how to do some trial with GPS locked/unlocked?

Thanks for your support,
Christian

Hi,@crosadini
According to your description, it may still be the problem of app logic. If it is convenient, please send your app. c to my email([email protected]), and I will check it for you.

Hi,

I am also seeing the same premature wake up issue. For short sleep time times (less that 20 minutes) the firmware behaves OK. For longer sleep times (greater than 20 minutes), I consistently see the RAK5205 wake up after 19 minutes and 41 seconds. At this point, the firmware sends “Wake up” out of the serial terminal and goes from 14uA sleep current to a run current of about 7mA. It will stay in this mode until it is acutally due to wake up (at which point it takes the readings, sends the data and goes back to sleep properly).

I am running the latest boot loader and the latest demo code (with some customisation) compiled with the online RUI compiler.

I am going to see if the unmodified example code has the same problem. Will post my findings.

Cheers,
Martin
This occurs on multiple sensors.

The unmodified demo code from RAK wireless has the same problem. I have logged the sensor operation over night and see the same behaviour. My serial terminal time stamps blocks of data received and prints the stamp in the appropriate spot int he received data.
I had the RAK5205 set to sleep for 3600 seconds (at+set_config=lora:send_interval:1:3600), and the GPS timeout set for 1 second (at+set_config=device:gps_timeout:1).

Here’s my log:

========================================================


| ___ / _ \ | | / / | | | () | |
| |
/ / /\ | |/ / | | | | _ __ | | ___ ___ ___
| /| _ || \ | |/| | | '
/ _ \ |/ _ / __/ __|
| |\ | | | || |\ \ \ /\ / | | | __/ | /_ _
_| __| |
/_| _/ / /||| _|_|_||//


RAK811 Version:3.0.0.12.H.T4


========================================================

Selected LoRaWAN 1.0.2 Region: AU915
UART1 work mode: RUI_UART_NORAMAL
BME680 init success.
LIS3DH init OK.
GPS Init OK.GPS timeout:1s
autosend_interval: 3600s
Initialization OK,Current work_mode:LoRaWAN, join_mode:ABP,
Class: A
[LoRa]:Join Success
OK

Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.616 V
BME680 sensor data:
Humidity:47.564 %RH
Temperature:24.59 degree
Pressure:1010.44 hPa
Gas_resistance: 2259 ohms
LIS3DH sensor data:ACC_X: 384mg, ACC_Y: -22mg, ACC_Z: -961mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 22:25:44, Now: 22:45:26, Difference: 0:19:41
Wake up
Last: 22:45:26, Now: 23:25:44, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.618 V
BME680 sensor data:
Humidity:51.69 %RH
Temperature:24.19 degree
Pressure:1010.33 hPa
Gas_resistance: 2202 ohms
LIS3DH sensor data:ACC_X: 352mg, ACC_Y: -32mg, ACC_Z: -958mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 23:25:50, Now: 23:45:33, Difference: 0:19:43
Wake up
Last: 23:45:33, Now: 00:25:52, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.621 V
BME680 sensor data:
Humidity:51.455 %RH
Temperature:23.81 degree
Pressure:1009.99 hPa
Gas_resistance: 2423 ohms
LIS3DH sensor data:ACC_X: 348mg, ACC_Y: -37mg, ACC_Z: -953mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 00:25:57, Now: 00:45:39, Difference: 0:19:41
Wake up
Last: 00:45:39, Now: 01:25:57, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.620 V
BME680 sensor data:
Humidity:51.664 %RH
Temperature:23.46 degree
Pressure:1009.62 hPa
Gas_resistance: 2664 ohms
LIS3DH sensor data:ACC_X: 347mg, ACC_Y: -35mg, ACC_Z: -954mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 01:26:02, Now: 01:45:44, Difference: 0:19:41
Wake up
Last: 01:45:44, Now: 02:26:02, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.623 V
BME680 sensor data:
Humidity:51.779 %RH
Temperature:23.13 degree
Pressure:1009.33 hPa
Gas_resistance: 2980 ohms
LIS3DH sensor data:ACC_X: 349mg, ACC_Y: -38mg, ACC_Z: -949mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 02:26:08, Now: 02:45:49, Difference: 0:19:41
Wake up
Last: 02:45:49, Now: 03:26:07, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.620 V
BME680 sensor data:
Humidity:51.901 %RH
Temperature:22.84 degree
Pressure:1009.7 hPa
Gas_resistance: 3211 ohms
LIS3DH sensor data:ACC_X: 346mg, ACC_Y: -34mg, ACC_Z: -946mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 03:26:13, Now: 03:45:54, Difference: 0:19:41
Wake up
Last: 03:45:54, Now: 04:26:13, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.618 V
BME680 sensor data:
Humidity:51.924 %RH
Temperature:22.58 degree
Pressure:1008.84 hPa
Gas_resistance: 3385 ohms
LIS3DH sensor data:ACC_X: 346mg, ACC_Y: -33mg, ACC_Z: -956mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 04:26:18, Now: 04:45:59, Difference: 0:19:41
Wake up
Last: 04:45:59, Now: 05:26:18, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.618 V
BME680 sensor data:
Humidity:51.881 %RH
Temperature:22.34 degree
Pressure:1008.68 hPa
Gas_resistance: 3577 ohms
LIS3DH sensor data:ACC_X: 340mg, ACC_Y: -34mg, ACC_Z: -954mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 05:26:23, Now: 05:46:05, Difference: 0:19:41
Wake up
Last: 05:46:05, Now: 06:26:23, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.623 V
BME680 sensor data:
Humidity:51.843 %RH
Temperature:22.12 degree
Pressure:1008.55 hPa
Gas_resistance: 3741 ohms
LIS3DH sensor data:ACC_X: 345mg, ACC_Y: -30mg, ACC_Z: -952mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK
Last: 06:26:28, Now: 06:46:10, Difference: 0:19:41
Wake up
Last: 06:46:10, Now: 07:26:28, Difference: 0:40:18
Start Search Satellite(about 1 seconds) …
FAIL.The Satellite signal not found!
Battery Voltage = 3.618 V
BME680 sensor data:
Humidity:51.779 %RH
Temperature:21.93 degree
Pressure:1008.43 hPa
Gas_resistance: 3909 ohms
LIS3DH sensor data:ACC_X: 347mg, ACC_Y: -33mg, ACC_Z: -957mg

[LoRa]: send out
[LoRa]: RUI_MCPS_UNCONFIRMED send success
OK
Go to Sleep
OK

Thank you for your test!!! we will repair it as soon as possible. :fist_right: :fist_left:

Hi,
@Nicholas Is there news on this problem? We face the same issue. RAK5205 wakes up prematurely 20min after sleeping and stays awake until next transmission. The node stops sending data after 1-2 days of working, the device is responsive when connected to PC but no data is sent until restart.

The new firmware has solved this problem and we have been testing it for dozens of days, but it is just bete version!