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

Command: +IFC

DTE-Modem Local Flow Control

Description:

This extended-format compound parameter controls the operation of local

 

flow control between the DTE and the modem during the data state when

 

V.42 error control is used, or when fallback to non-error control mode is

 

specified to include buffering and flow control.

 

It accepts two numeric subparameters.

Default:

2

 

Defined Values:

Values defined by <modem_by_DTE> Specifies the method to be used

 

by the DTE to control the flow of received data from the modem.

 

+IFC0

None

 

+IFC1

XON/XOFF on transmitted data (XON/XOFF on transmit data);

 

 

do not pass XON/XOFF characters to the remote modem.

 

+IFC2

Circuit 133 (Ready for Receiving).

 

+IFC3

DC1/DC3 on circuit 103 (Transmitted Data) with DC1/DC3

 

 

characters being passed through to the remote DCE in addition

 

 

to being acted upon for local flow control.

 

Values defined by <DTE_by_modem> Specifies the method to be used

 

by the modem to control the flow of transmitted data from the DTE.

 

+IFC0

None.

 

+IFC1

XON/XOFF on received data.

 

+IFC2

CTS/RTS.

Report Commands:

+IFC?

Reports the current or selected values

 

 

Response: +IFC: <modem_by_DTE>,<DTE_by_modem>

 

 

Example: +IFC: 2,2 For the defaults.

 

+IFC=?

Reports the supported range of parameter values

 

 

Response: +IFC: (<modem_by_DTE>range),(<DTE_by_modem> range)

 

 

Example: +IFC: (0-3),(0-2).

Command: +ILRR

DTE-Modem Local Rate Reporting

Description:

This extended-format numeric parameter controls whether or not the

 

extended-format +ILRR:<rate> information text is transmitted from the

 

modem to the DTE.

Default:

0

 

Defined Values:

+ILRR0

Disables reporting of local port rate (+ILRR: is not transmitted).

 

+ILRR1

Enables reporting of local port rate (+ILRR: is transmitted).

Report Commands:

+ILRR?

Reports current value

 

+ILRR=? Reports supported range of parameter values

Reported Rate:

The <rate> reported represents the current (negotiated or renegotiated)

 

DTE-modem rate. If enabled, the intermediate result code is transmitted

 

after any modulation, error control or data compression reports are

transmitted, and before any final result code (e.g., CONNECT) is transmitted. The <rate> is applied after the final result code is transmitted.

The DTE-modem port rate will change only if neither buffered mode nor error controlled means are enabled (+ES=x,0) and if the negotiated carrier rate (+MRR) does not match the current DTE-modem port rate (autodetected from the previous command line).

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

40

Page 40
Image 40
Multi-Tech Systems MT5600SMI-P92 Command +IFC DTE-Modem Local Flow Control, Command +ILRR DTE-Modem Local Rate Reporting