Chapter 5 – AT Commands, S-Registers, and Result Codes
Multi-Tech Systems, Inc. SocketModem MT5600SMI Developer’s Guide 57
Command: +ER Error Control Reporting
Description: This extended-format numeric parameter controls whether or not the
intermediate result code is transmitted from the modem to the DTE.
S95 bit 3 is reset to 0 for +ER=0 and is set to a 1 for +ER=1. The more
recent setting of +ER or S95 bit 3, and the W command setting, determines
the actual error control result code reporting (see S95 Parameter and W).
Default: 0
Defined Values: +ER0 Error control reporting disabled (no +ER intermediate result
code transmitted).
+ER1 Error control reporting enabled (+ER intermediate result code
transmitted).
Report Commands: +ER? Reports Current or Selected Values
Response: +ER: <current value>
Example: +ER: 0 for the default setting
+ER=? Reporting Supported Range of Parameter Values.
Response: +ER: (<value> range)
Example: +ER: (0,1)
Command: +ER: <type> Report the Current Error Control
Description: The +ER: <type> reported represents the current (negotiated or
renegotiated) modem-modem error control type. If enabled, the
intermediate result code is transmitted during error control negotiation
(handshaking) at which time the modem has determined the error control
protocol will be used (if any), before the final result code (e.g.,
CONNECT) is transmitted. The +ER intermediate result code, if enabled,
is issued after the Modulation report (+MCR and +MRR) and before the
Data Compression Report (+DR).
Defined Values: NONE Error control is not in use.
LAPM V.42 LAPM protocol is in use.
ALT MNP is in use.
Example: +ER: LAPM
Command: +ETBM Call Termination Buffer Management
Description: This extended-format compound parameter controls the handling of data
remaining in modem buffers upon call termination. It accepts three numeric
subparameters:
Default: None
Defined Values: <pending_TD> Decimal number 0 specifies disconnect will occur
immediately and all buffered transmit data will be
discarded when the local DTE requests call
disconnection.
<pending_RD> Decimal number 0 specifying that disconnect will occur
immediately and all buffered receive data will be
discarded when the local DTE requests call
disconnection.
<timer> Decimal number 0 specifying that the modem will not
attempt to deliver the buffered data before abandoning
the attempt and discarding remaining data.
Report Commands: +ETBM? Reports Current or Selected Values.
Response:
+ETBM: <pending_TD>,<pending_RD>,<timer>
Example: +ETBM: 0,0,0
+ETBM=? Reports Supported Range of Parameter Values.
Response:
+ETBM: (<pending_TD> range),(<pending_RD> range),
(<timer> range)
Example: +ETBM: (0),(0),(0)