TC63 AT Command Set

2.9 AT+CFUN

s

<rst>(num)

The parameter can only be used if the serial interface is enabled.

Due to the command syntax, you need to enter parameter <fun>, followed by <rst>, where <fun> is only a placeholder and has no effect. See examples below.

[0]

Placeholder for <fun> as stated above.

1

ME resets and restarts to full functionality. After reset and restart, PIN 1

 

authentication is necessary (AT+CPIN). If autobauding is enabled, it is recom-

 

mended to wait 3 to 5 seconds before entering the first AT command. For

 

details on autobauding refer to Section 4.9.1, Autobauding.

Notes

If both serial interfaces ASC0 and ASC1 are connected, any functionality level set with AT+CFUN takes effect on both of them. In Multiplex mode, the CFUN profile is shared by all multiplexer channels.

If the ME is in Multiplexer mode, it is not recommended to activate SLEEP mode with AT+CFUN=<fun>. The best approach to properly control SLEEP mode in this case is to issue the PSC messages described in [5], Section "Power saving control".

When a circuit-switched call is in progress, <fun>=7 or 9 can be activated without terminating the call. How- ever, setting <fun>=0 during a circuit-switched call immediately disconnects this call.

To check whether power saving is on, you can query the status with the read command AT+CFUN? only if the module is in full functionality mode or in CYCLIC SLEEP mode. If available, you can also take advantage of the status LED controlled by the SYNC pin (see AT^SSYNC and [2]). With AT^SSYNC you can select differ- ent modes of LED signalization during SLEEP modes (see Section 19.6.1, ME status indicated by status LED patterns for details). However, the module can wake up temporarily from power saving without leaving its CYCLIC SLEEP mode (without changing +CFUN "<fun>"), e.g. for a network scan after a loss of radio cov- erage, or after receipt of serial data during CYCLIC SLEEP mode. During this "temporary wakeup state" the LED will operate as if the ME was in full functionality mode.

Recommendation: In NON-CYCLIC SLEEP mode, you can set an RTC alarm to wake up the ME and return to full functionality. This is a useful approach because, in this mode, the AT interface is not accessible.

2.9.1Wake up the ME from SLEEP mode

A wake-up event is any event that causes the ME to draw more current. Depending on the selected mode, the wake-up event either switches the SLEEP mode off and takes the ME back to full functionality AT+CFUN=1, or activates the ME temporarily without terminating the selected SLEEP mode.

Definitions of the state transitions described in Table 2.3:

Quit: ME exits SLEEP mode.

Temporary: ME becomes active temporarily for the duration of the event and the mode-specific follow-up time after the last character was sent or received on the serial interface.

No effect: Event is not relevant in the selected SLEEP mode. The ME does not wake up.

Table 2.3: Wake-up events in NON-CYCLIC and CYCLIC SLEEP modes

Event

Selected mode:

Selected mode:

 

<fun>=0

<fun>=7 or 9

Ignition line

No effect

No effect

/RTS0 or /RTS1 activation

Quit

Mode 7: No effect (RTS is only

 

 

used for flow control)

 

 

Mode 9: Temporary

Unsolicited Result Code (URC)

Quit

Temporary

Incoming voice or data call

Quit

Temporary

 

 

 

TC63_ATC_V00.490

Page 42 of 501

5/24/05

Confidential / Draft - Do not copy

 

 

Page 42
Image 42
Siemens TC63 manual Wake up the ME from Sleep mode, Rstnum, Fun=0