UM-WI-056
DA16xxx FreeRTOS Getting Started Guide
User Manual
Revision 1.0
27-Oct-2021
CFR0012
53 of 80
© 2021 Dialog Semiconductor
The following results will appear in the DA16200/600 command window:
[TCP] Receive Test (Server)
TCP_RX:[ No ] [Interval] [Transfer] [Bandwidth]
TCP_RX:[Total] 0.00- 5.13 12.250 MBytes 20.031 Mbits/sec 192.168.0.103:53916
6.4
DPM Setup
What is DPM
DPM (Dynamic Power Management) is a synthesis of breakthrough in ultra-low power technologies
that enable extremely low power operation in the DA16200. DPM shuts down all microelements on
the chip when not in use, which allows a near zero level of power consumption when not actively
transmitting or receiving data. Such low-power consumption can provide a battery life of one year or
more, depending on the application. DPM also enables ultra-low power transmit and receive modes
when the SoC needs to be awake to exchange information with other devices. Advanced algorithms
enable to stay asleep until the exact required moment to wake up to transmit or receive.
Enable DPM Mode
This section describes how to enable DPM mode.
1. Follow the steps in Section
to setup the DA16200/600 in station mode.
a. During the setup, enable DPM as follows:
Dialog DPM (Dynamic Power Management) ? [Yes/No/Quit] :
y
Enter “y” to enable DPM.
DPM factors : Defaults ? [Yes/No/Quit] :
y
Enter “y” to
accept defaults.
============================================
DPM MODE : Enable
Dynamic Period Set : Disable
Keep Alive Time : 30000 ms
User Wakeup Time : 0 sec.
TIM Wakeup Count : 10 dtim
============================================
DPM CONFIGURATION CONFIRM ? [Yes/No/Quit] :
y
Enter “y” to
confirm the configuration.
Configuration OK
. done
NOTE
The default TIM wakeup count is 10 dtim:
10 dtim*102.4 = 1,024 ms = 1 sec @ DTIM = 1
(in the case that AP DTIM = 3, 10 dtim is 921.6 ms)
Wakeup from sleep state takes place every second to check if a packet has been received.
b. Custom DPM factors can be defined during DPM setup as follows:
Dialog DPM (Dynamic Power Management) ? [Yes/No/Quit] :
y
Enter “y”
to enable DPM.
DPM factors : Defaults ? [Yes/No/Quit] :
n
Enter “
n
” to
provide custom DPM factors.
DDPS Enable ? [No/Yes/Quit](Default: No) :
Enter to accept the default of DDPS disabled.
DPM Keep Alive Time(0~600000 ms) ? [Quit] (Default 30000 ms) :
Custom value or “enter” for default.
DPM User Wakeup Time(0~86400 Sec.) ? [Quit] (Default 0 Sec.) :
Custom value or “enter” for default.