Chapter 5 – AT Commands, S-Registers, and Result Codes

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)

Multi-Tech Systems, Inc. SocketModem MT5600SMI Developer’s Guide

57

Page 57
Image 57
Multi-Tech Systems MT5600SMI-32, MT5600SMI-XL34 Error Control Reporting, Command +ER type Report the Current Error Control