User Manual

Table Of Contents
XT55/56 Hardware Interface Description
Confidential / Preliminary
s
XT55/56_hd_v02.96 Page 36 of 125 18.08.2005
3.3.2.1 Turn off GSM Part of the XT55/56 Module Using AT^SMSO
The best and safest approach to powering down the XT55/56 GSM part is to issue the
AT^SMSO command. This procedure lets the GSM engine log off from the network and
allows the software to enter into a secure state and safe data before disconnecting the power
supply. The mode is referred to as POWER DOWN mode. In this mode, only the RTC stays
active.
Before switching off the device sends the following response:
^SMSO: MS OFF
OK
^SHUTDOWN
After sending AT^SMSO do not enter any other AT commands. There are two ways to verify
when the module turns off:
Wait for the URC “^SHUTDOWN”. It indicates that data have been stored non-volatile
and the module turns off in less than 1 second.
Also, you can monitor the GSM_VDD pin. The low state of GSM_VDD definitely indicates
that the module is switched off.
Be sure not to disconnect the operating voltage V
GSM_BATT+
before the URC “^SHUTDOWN”
has been issued and the GSM_VDD signal has gone low. Otherwise you run the risk of
losing data.
While the GSM engine is in POWER DOWN mode the application interface is switched off
and must not be fed from any other source. Therefore, your application must be designed to
avoid any current flow into any digital pins of the application interface.
Note: In POWER DOWN mode, the GSM_EMERGOFF pin, the output pins of the ASC0
interface GSM_RXD0, GSM_CTS0, GSM_DCD0, GSM_DSR0, GSM_RING0 and the
output pins of the ASC1 interface GSM_RXD1 and GSM_CTS1 are switched to high
impedance state.
If this causes the associated input pins of your application to float, you are advised to
integrate an additional resistor (100 k – 1 M) at each line. In the case of the
GSM_EMERGOFF pin use a pull-down resistor tied to GND. In the case of the serial
interface pins you can either connect pull-up resistors to the GSM_VDD line, or pull-
down resistors to GND.