4 charging, 5 airplane mode, 6 alarm – Siemens XT65 User Manual
Page 38: Charging, Airplane mode, Alarm
Java User’s Guide
5.4 Charging
49
s
wm_java_usersguide_v12
Page 38 of 123
2008-02-25
Confidential / Released
5.4
Charging
Please refer to
and
for general information about charging. Charging can be monitored
by the running Java application. The JVM is active in Charge mode and in Charge-Only mode
if autostart is activated. Only a limited number of AT commands are available when the module
is in Charge-Only mode. A Java application must be able to handle the Charge-Only mode and
reset the module to reinstate the normal mode. See
for information about the Charge-Only
mode. The Charge-Only mode is indicated by URC “^SYSSTART CHARGE-ONLY MODE”.
Note: When a Java application is started in Charge-Only mode only AT Command APIs without
CSD are available. The mode-indicating URC is created after issuing the very first AT com-
mand on any opened channel. To read the URC it is necessary to register a listener (see
on this AT command API instance before passing the first AT command.
5.5
Airplane Mode
The main characteristic of this mode is that the RF is switched off and therefore only a limited
set of AT commands is available. The mode can be entered or left using the appropriate
AT^SCFG command. This AT command can also be used to configure the airplane mode as
the standard startup mode, see
. The JVM is started when autostart is enabled. A Java appli-
cation must be able to handle this mode. The airplane mode is indicated by URC “SYSSTART
AIRPLANE MODE”. Since the radio is off all classes related to networking connections, e.g.
SocketConnection, UDPDatagramConnection, SocketServerConnection, HTTPConnection,
will throw an exception when accessed.
5.6
Alarm
The ALARM can be set with the AT+CALA command. Please refer to the AT Command Set
and Hardware Interface Description
for more information. One can set an alarm, switch off
the module with AT^SMSO, and have the module restart at the time set with AT+CALA. When
the alarm triggers the module restarts in a limited functionality mode, the “airplane mode”. Only
a limited number of AT commands are available in this mode, although the JVM is started when
autostart is enabled. A Java application must be able to handle this mode and reset the module
to reinstate the normal mode. The mode of a module started by an alarm is indicated by the
URC “^SYSSTART AIRPLANE MODE”.
Note: For detailed information which functionality is available in this mode see
and
. The
mode indicating URC is created after issuing the very first AT command on any opened chan-
nel.