Multi-Tech Systems MT5600SMI-34 User Manual

Page 72

Advertising
background image

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

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

72

Command:

+PMHR

Initiate Modem-on-Hold

Description:

Requests the modem to initiate or to confirm a modem-on-hold procedure.
The modem will return ERROR if modem-on-hold is not enabled or if the
modem is in an idle condition. The modem will return the string response
+PMHR: <value> where <value> is a decimal value corresponding to the
status of the modem's hold exchange procedure as defined below. This
response may be delayed depending upon the context under which the
+PMHR command is made, i.e., if the +PMHR is in response to an
incoming modem-on-hold or if it is initiating a request.
Note: If modem-on-hold is enabled but the remote server does not support
V.92 then the modem will always report 0 to show that the hold request is
denied.

Response:

+PMHR:<value>
The value corresponds to the maximum hold time the server or hold-
granting modem will allow.
+PMHR0

V.92 MOH request denied or not available.

+PMHR1

MOH with 10-second timeout Granted.

+PMHR2

MOH with 20-second timeout Granted.

+PMHR3

MOH with 30-second timeout Granted.

+PMHR4

MOH with 40-second timeout Granted.

+PMHR5

MOH with 1-minute timeout Granted.

+PMHR6

MOH with 2-minute timeout Granted.

+PMHR7

MOH with 3-minute timeout Granted.

+PMHR8

MOH with 4-minute timeout Granted

+PMHR9

MOH with 6-minute timeout Granted.

+PMHR10 MOH with 8-minute timeout Granted.
+PMHR11 MOH with 12-minute timeout Granted.
+PMHR12 MOH with 16-minute timeout Granted.
+PMHR13 MOH with indefinite timeout Granted.

Result Codes:

OK 0-13 in V.92 Mode (+MS=V92)
ERROR

Command:

+PMHT

Modem-on-Hold Timer

Description:

Controls whether or not the modem will grant or deny a modem-on-hold
(MOH) request as well as setting the MOH Timeout value.

Defined Values:

+PMHT0

Deny V.92 modem-on-hold Request (Default.)

+PMHT1

Grant MOH with 10-second timeout

+PMHT2

Grant MOH with 20-second timeout

+PMHT3

Grant MOH with 30-second timeout

+PMHT4

Grant MOH with 40-second timeout

+PMHT5

Grant MOH with 1 minute timeout

+PMHT6

Grant MOH with 2 minute timeout

+PMHT7

Grant MOH with 3 minute timeout

+PMHT8

Grant MOH with 4 minute timeout

+PMHT9

Grant MOH with 6 minute timeout

+PMHT10 Grant MOH with 8 minute timeout
+PMHT11 Grant MOH with 12 minute timeout
+PMHT12 Grant MOH with 16 minute timeout
+PMHT13 Grant MOH with indefinite timeout

Result Codes:

OK 0-13 in V.92 Mode (+MS=V92)
ERROR

Report Commands:

+PMHT?

Reports Current or Selected Values.
Response: +PMHT: <value>
Example: +PMHT: 0 For the default setting.

+PMHT=? Reports Supported Range of Parameter Values.

Response: +PMHT: (<value> range)
Example: +PMHT: (0,1,2,3,4,5,6,7,8,9,10,11,12,13)

Advertising