DA1458X extended sleep mode

⚠️
Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.xmece.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
6 posts / 0 new
Last post
Rajapurerohit
Offline
Last seen:9 months 1 week ago
Joined:2017-04-20 09:17
DA1458X extended sleep mode

Dear Dialog_Support,

I am working on extended sleep mode for my project.
1.我的要求是,我想让我的呼吸设备p mode( ble_radio_off) completely and device should woke up whenever Mobile App tries to connect.
Once the connection is done, device should do a necessary BLE task (means read,write and notify) and after completion of task device should again enter into sleep mode.

2.few of my tasks are based on timer0. So is it possible to wake up my device using timer0? if Yes, then what all things should i take into consideration.

I am bit confuse how to achieve above sleep_mode task.
Can anyone help me to achieve my task?

Thanks and Regards
Rohit

Keywords:
Device:
MT_dialog
Offline
Last seen:2 months 3 weeks ago
Staff
Joined:2015-06-08 11:34
Hi Rajapurerohit,

Hi Rajapurerohit,

1) What you are mentioning is quite impossible, If you have the radio off, how the 580 will get the connection indication ? In order to establish a connection a device needs to advertising in connnectable mode, that means that after radio Tx of the device there is a Rx in order for the device to get the connection request from the master.

2) Also you wont be able to wake up via timer 0, the ways that the 580 can wake up is either with a kernel timer, or the wake up timer (external interrupt).

Thanks MT_dialog

Rajapurerohit
Offline
Last seen:9 months 1 week ago
Joined:2017-04-20 09:17
Thank you for the response,

Thank you for the response,

Yes, we will not off BLE radio.

Now for my project i am getting following current rating. I have attached the screenshot of current rating.
And i have not configured sleep mode (means sleep mode is off).
I want configure extended sleep mode to reduce current rating so that battery life will increase.
Please suggest me steps to configure extended sleep mode.

Thanks and Regards
Rohit

Attachment:
MT_dialog
Offline
Last seen:2 months 3 weeks ago
Staff
Joined:2015-06-08 11:34
Hi Rajapurerohit,

Hi Rajapurerohit,

All you have to do is to set the app_default_sleep_mode in the ARCH_EXT_SLEEP_ON value (for extended sleep) in the user_config.h file. Please check the Tutorials section (Tutorial 4 : configuring sleep mode on DA1458x) for more information regarding the sleeping procedure.

Thanks MT_dialog

Rajapurerohit
Offline
Last seen:9 months 1 week ago
Joined:2017-04-20 09:17
Thank you for the response.

Thank you for the response.

I have implemented extended sleep mode as per tutorial 4. Using SmartSnippets, I have tried to analyze the current consumption. I got current in mA but according to tutorial it should be in uA.
Is there anything we are missing out. Can you please suggest me the detail steps to configure extended sleep mode.
I have attached the screenshot of current consumption after configuration of extended sleep mode.

Thanks and Regards
Rohit

MT_dialog
Offline
Last seen:2 months 3 weeks ago
Staff
Joined:2015-06-08 11:34
Hi Rajapurerohit,

Hi Rajapurerohit,

The Smart Snippets tool is not able to measure anywhere near uA, in the tutorial in order to measure the sleep current a DMM is used and not Smart Snippets and also the wake up events of the BLE have a serious amount of space in between in order for the sleep current to be measured.

Thanks MT_dialog