DSPS doesn't enter extended sleep

⚠️
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.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
2 posts / 0 new
Last post
RexDevelopment
Offline
Last seen:3 years 1 month ago
加入:2016-07-25 19:14
DSPS doesn't enter extended sleep

Hi Dialog,

I use DSPS for our application. I have already set "app_default_sleep_mode = ARCH_EXT_SLEEP_ON" and "#undef CFG_DEVELOPMENT_DEBUG",but DA14580 still can not enter extended sleep mode. Are there any update about this DSPS application? because I also saw many engineer ask this same question in Dialog forum.

Thanks,

HW: DA14580
DSPS version is 5.150.2

Device:
STS_Dialog(未验证)
Hi RexDevelopment,

Hi RexDevelopment,

There are two options:

Ιf you are using sw flow control(CFG_UART_SW_FLOW_CTRL), the sleep does not work as your UART needs to use 16MHz XTAL clock as a source to communicate if you are using hw flow control( CFG_UART_HW_FLOW_CTRL) enabled then the device will go to sleep only if there is 0 byte of data in the data buffer even a single byte of data will keep the device awake. Therefore with hw flow control the device goes to sleep when there is 0 byte of data in the buffer and RTS will toggle when the device will wake up.There are only updates for DSPS mobile app in Android and IoS in Refence Designs tab in DSPS section.

Thank you,

STS_Dialog.