LEON-G100 / LEON-G200 - System Integration Manual
GSM.G1-HW-09002-G3
Preliminary
System description
Page 48 of 125
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
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 doesn’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 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).
Table 17: 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 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 AT+UPSV command, from 40 GSM frames
(~184 ms) up to 65000 GSM frames (300 s). Default value is 2000 GSM frames (~9.2 s)