01.01.2015 Views

MC55i AT Command Set

MC55i AT Command Set

MC55i AT Command Set

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>MC55i</strong> <strong>AT</strong> <strong>Command</strong> <strong>Set</strong><br />

<br />

2.8 <strong>AT</strong>+CFUN<br />

• To check whether power saving is on, you can query the status with the read command <strong>AT</strong>+CFUN only if<br />

the module is in full functionality mode or in CYCLIC SLEEP mode. If available, you can also take advantage<br />

of the status LED controlled by the SYNC pin (see <strong>AT</strong>^SSYNC and [2]). The LED remains "off" while the module<br />

is in any of the SLEEP modes. However, the module can wake up temporarily from power saving without<br />

leaving its CYCLIC SLEEP mode (without changing +CFUN ""), e.g. for a network scan after a loss of<br />

radio coverage, or after receipt of serial data during CYCLIC SLEEP mode. During this "temporary wakeup<br />

state" the LED will operate as if the ME was in full functionality mode.<br />

• Recommendation: In NON-CYCLIC SLEEP mode, you can set an RTC alarm to wake up the ME and return<br />

to full functionality. This is a useful approach because, in this mode, the <strong>AT</strong> interface is not accessible.<br />

Examples<br />

EXAMPLE 1<br />

To check the level of functionality use the read command:<br />

<strong>AT</strong>+CFUN<br />

+CFUN: 1<br />

Default mode after ME was restarted<br />

Remember that the <strong>AT</strong> interface is not accessible in NON-CYCLIC SLEEP mode. Consequently, the read<br />

command is only useful when the ME is set to full functionality or, when is set to 5, 6, 7, 8 or 9.<br />

<strong>AT</strong>+CFUN<br />

+CFUN: 5<br />

CYCLIC SLEEP mode<br />

EXAMPLE 2<br />

To set the ME to NON-CYCLIC SLEEP mode enter<br />

<strong>AT</strong>+CFUN=0<br />

OK<br />

When, for example, an SMS is being received and indicated by an unsolicited result code (URC), the ME<br />

wakes up to full operation.<br />

+CMTI: "SM",5<br />

Note that the URC used in this example will appear only, if<br />

<strong>AT</strong>+CNMI=1,1 was configured before.<br />

After this, you may want to verify the operating status:<br />

<strong>AT</strong>+CFUN<br />

+CFUN: 1<br />

EXAMPLE 3<br />

To stop CYCLIC SLEEP mode and return to full functionality:<br />

<strong>AT</strong>+CFUN<br />

+CFUN: 5<br />

OK<br />

<strong>AT</strong>+CFUN=1<br />

OK<br />

Remember that this approach is not applicable to the NON-CYCLIC SLEEP mode (since the serial interface<br />

is disabled). The NON-CYCLIC SLEEP mode ends with the first wake-up event.<br />

EXAMPLE 4<br />

To reset and restart the ME:<br />

Indicates that ME has entered full functionality mode.<br />

<strong>AT</strong>+CFUN=1,1 or alternatively, <strong>AT</strong>+CFUN=0,1 or 5,1 or 6,1 or 7,1 or 8,1 or 9,1<br />

OK<br />

^SYSSTART<br />

The ^SYSSTART URC confirms that the ME has been rebooted. Note<br />

that ^SYSSTART appears only if <strong>AT</strong>+IPR ≠ 0. If the ME is in autobaud<br />

mode, it is recommended to wait 3 to 5 seconds before entering the first<br />

<strong>AT</strong> command. Remember to enter the SIM PIN after restart.<br />

<strong>MC55i</strong>_<strong>AT</strong>C_V01.201 Page 41 of 482 1/14/09<br />

Confidential / Released

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!