User's Manual

LISA-U1/LISA-H1 series - System Integration Manual
3G.G2-HW-10002-2 Advance Information System description
Page 48 of 116
AT+UPSV
HW flow control
RTS line
Communication during idle mode and wake up
0
Enabled (AT&K3)
ON
Data sent by the DTE will be correctly received by the module.
0
Enabled (AT&K3)
OFF
Data sent by the module will be buffered by the module and will be correctly received by
the DTE when it will be ready to receive data (i.e. RTS line will be ON).
0
Disabled (AT&K0)
ON
Data sent by the DTE will be correctly received by the module.
0
Disabled (AT&K0)
OFF
Data sent by the module will be correctly received by the DTE if it is ready to receive data,
otherwise data will be lost.
1
Enabled (AT&K3)
ON
Data sent by the DTE will be buffered by the DTE and will be correctly received by the
module when active-mode is entered.
1
Enabled (AT&K3)
OFF
Data sent by the module will be buffered by the module and will be correctly received by
the DTE when it is ready to receive data (i.e. RTS line will be ON).
1
Disabled (AT&K0)
ON
If the module is in idle-mode, when a low-to-high transition occurs on the TxD input line,
the module switches from idle-mode to active-mode after 20 ms: this is the “wake up time”
of the module. As a consequence, the first character sent when the module is in idle-mode
(i.e. the wake up character) won’t be a valid communication character because it can’t be
recognized, and the recognition of the subsequent characters is guaranteed only after the
complete wake-up (i.e. after 20 ms).
1
Disabled (AT&K0)
OFF
Data sent by the module will be correctly received by the DTE if it is ready to receive data,
otherwise data will be lost.
2
Enabled (AT&K3)
ON
Not Applicable: HW flow control cannot be enabled with AT+UPSV=2.
2
Enabled (AT&K3)
OFF
Not Applicable: HW flow control cannot be enabled with AT+UPSV=2.
2
Disabled (AT&K0)
ON
The module is forced in active-mode and it can’t enter idle-mode until RTS line is set to OFF
state. When a high-to-low (i.e. OFF-to-ON) transition occurs on the RTS input line, the
module switches from idle-mode to active-mode after 20 ms: this is the “wake up time” of
the module.
2
Disabled (AT&K0)
OFF
When a low-to-high transition occurs on the TxD input line, the UART is re-enabled and if
the module was in idle-mode it switches from idle-mode to active-mode after 20 ms: this is
the “wake up time” of the module. As a consequence, the first character sent when the
module is in idle-mode (i.e. the wake up character) won’t be a valid communication
character because it can’t be recognized, and the recognition of the subsequent characters
is guaranteed only after the complete wake-up (i.e. after 20 ms).
Table 19: UART and power-saving summary
AT+UPSV=0: power saving disabled, fixed active-mode
The module doesn’t enter idle-mode and the CTS line is always held in the ON state after UART initialization. The
UART interface is enabled and data can be received. This is the default configuration.
AT+UPSV=1: power saving enabled, cyclic idle/active mode
The module is allowed to automatically enters idle-mode whenever possible, and periodically wakes up from
idle-mode to active-mode to monitor the paging channel of the current base station (paging block reception), in
accordance to GSM system requirements.
Idle-mode time is fixed by network parameters and can be up to ~2.1 s. When the module is in idle-mode, a
data transmitted by the DTE will be lost if hardware flow control is disabled, otherwise if hardware flow control
is enabled, data will be buffered by the DTE and will be correctly received by the module when active-mode is
entered.
When the module wakes up to active-mode, the UART interface is enabled and data can be received. When a
character is received, it forces the module to stay in the active-mode for a longer time.
The active-mode duration depends by:
Network parameters, related to the time interval for the paging block reception (minimum of ~11 ms)
Time period from the last data received at the serial port during the active-mode: the module doesn’t enter
idle-mode until a timeout expires. This timeout is configurable by the +UPSV AT command, from 40 GSM
frames (~184 ms) up to 65000 GSM frames (300 s). Default value is 2000 GSM frames (~9.2 s)