ML8011 GSM GPRS Modem User’s Manual
Page 12
3.5.2 SLEEP mode (slow clock mode)
The SLEEP mode is disabled in default software configuration. Customer
’
s application can
enable this mode by
“
AT+QSCLK=1
”
. On the other hand, the default setting is
“
AT+QSCLK=0
”
and in this mode, the module can
’
t enter SLEEP mode.
When
“
AT+QSCLK=1
”
is set to the module, customer
’
s application can control the module to
enter or exit from the SLEEP mode through pin DTR. When DTR is set to high level, and there is
no on-air or hardware interrupt such as GPIO interrupt or data on serial port, the module will
enter
SLEEP mode automatically. In this mode, the module can still receive voice, SMS or GPRS
paging from network but the serial port is not accessible.
3.5.3 Wake up module from SLEEP mode
When the module is in the SLEEP mode, the following methods can wake up the module.
●
If the DTR Pin is pulled down to a low level, it would wake up the module from the SLEEP
mode. The serial port will be active about 20ms after DTR changed to low level.
●
Receiving a voice or data call from network to wake up module.
●
Receiving an SMS from network to wake up module.
Note: DTR pin should be held low level during communicating between the module and
Customer
’
s application.
3.6 Summary of state transitions
Table 5 Summary of state transition
Current mode
Next mode
Power Down
Normal Mode
Sleep Mode
Power Down
Use PWRKEY
pin
Normal mode
AT+QPOWD or
use PWRKEY pin,
Set AT+QSCLK=1
and pull up the DTR
pin to high level
Sleep Mode
Use PWRKEY pin
Pull down DTR
pin to low level,
Receiving a voice
or data call from
network,
Receiving an
SMS from
network