USRobotics
       

Contents:

Welcome to 56K Information Access

Product Features

Installation for All Operating Systems

Troubleshooting

Technical Reference >

Introduction to Syntax and Procedures

Data Command Set

Result Codes

Glossary

Regulatory Information

Limited Warranty

V.92 +P Commands

This section describes the +P (PCM DCE) and -Q commands and parameters used to control the V.92 Mode operation.


+PCW - Call Waiting Enable

This command controls the operation of the modem in the presence of call waiting.

Syntax

+PCW=<value>

Defined Values

<value> Decimal number corresponding to the selected operation.

0 - Request modem-on-hold if enabled by +PMH and collect caller ID information if enabled by +VRID. Toggle V.24 circuit 125. (Default.)
1 - Hang-up.
2 - Ignore call waiting.

Result Codes

OK

<value> = 0, 1, or 2

ERROR

Otherwise

Reporting Selected Value(s)

Command: +PCW?
Response: +PCW: <value>
Example: +PCW: 0 For the default setting.

Reporting Supported Range of Parameter Values

Command: +PCW=?
Response: +PCW: ( <value> range)
Example: +PCW: (0,1,2)


+PMH - Modem-on-Hold Enable

This command controls the selection of modem-on-hold in the modem. The action of the modem in response to modem-on-hold events is determined by the state of this command as well as the state of a negotiated handshake with a V.92-compliant server in V.92 Mode.

Syntax

+PMH=<value>

Defined Values

<value> Decimal number corresponding to the selected operation.

0 - Modem-on-hold enabled in V.92 Mode. (Default.)
1 - Disabled modem-on-hold.

Result Codes

OK

0 or 1 in V.92 Mode (see the +MS command)

ERROR

Otherwise

Reporting Current or Selected Value

Command: +PMH?
Response: +PMH: <current value>
Example: +PMH: 0 For the default setting.

Reporting Supported Range of Parameter Values

Command: +PMH=?
Response: +PMH: (<value> range)
Example: +PMH: (0,1)


+PMHT - Modem-on-Hold Timer

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

Syntax

+PMHT=<value>

Defined Values

<value> Decimal number corresponding to selected setting.

0 - Deny V.92 modem-on-hold Request (Default.)
1 - Grant MOH with 10 second timeout
2 - Grant MOH with 20 second timeout
3 - Grant MOH with 30 second timeout
4 - Grant MOH with 40 second timeout
5 - Grant MOH with 1 minute timeout
6 - Grant MOH with 2 minute timeout
7 - Grant MOH with 3 minute timeout
8 - Grant MOH with 4 minute timeout
9 - Grant MOH with 6 minute timeout
10 - Grant MOH with 8 minute timeout
11 - Grant MOH with 12 minute timeout
12 - Grant MOH with 16 minute timeout
13 - Grant MOH with indefinite timeout

Result Codes

OK

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

ERROR

Otherwise

Reporting Current or Selected Values

Command: +PMHT?
Response: +PMHT:<value>
Example: +PMHT: 0 For the default setting.

Reporting Supported Range of Parameter Values

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


+PMHR - Initiate Modem-on-Hold

This command 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.

Syntax

+PMHR

Response

+PMHR:<value>

<value> Decimal number corresponding to the maximum hold time the server or hold-granting modem will allow.

0 - V.92 MOH request denied or not available.
1 - MOH with 10 second timeout Granted.
2 - MOH with 20 second timeout Granted.
3 - MOH with 30 second timeout Granted.
4 - MOH with 40 second timeout Granted.
5 - MOH with 1 minute timeout Granted.
6 - MOH with 2 minute timeout Granted.
7 - MOH with 3 minute timeout Granted.
8 - MOH with 4 minute timeout Granted
9 - MOH with 6 minute timeout Granted.
10 - MOH with 8 minute timeout Granted.
11 - MOH with 12 minute timeout Granted.
12 - MOH with 16 minute timeout Granted.
13 - MOH with indefinite timeout Granted.

Result Codes

OK

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

ERROR

Otherwise


 +PIG - PCM Upstream Ignore

This command controls the selection of PCM upstream in the modem. The actual state of PCM upstream is determined by the state of this command as well as the state of a negotiated handshake with a V.92-compliant server in V.92 Mode.

Syntax

+PIG=<value>

Defined Values

<value> Decimal number corresponding to the selected operation.

0 - Enable PCM upstream negotiation.
1 - Disable PCM upstream negotiation. (Default.)

Result Codes

OK

0 or 1 in V.92 Mode (+MS=V.92)

ERROR

Otherwise

Reporting Selected Value(s)

Command: +PIG?
Response: +PIG:<value>
Example: +PIG: 1 For the default setting.

Reporting Supported Range of Parameter Values

Command: +PIG=?
Response: +PIG: (<value> range)
Example: +PCW: (0,1)


+PMHF - V.92 Modem-on-Hold Hook Flash

This command causes the modem to initiate the flash hook sequence when in the modem-on-hold procedure. This enables switching to the second call (incoming or outgoing). This command applies only to V.92 modem-on-hold. There are no parameters associated with this command.

Syntax

+PMHF

Result Codes

OK

When the modem completes the flash hook sequence.

ERROR

If this command is initiated and the modem is not on hold.

+PQC - V.92 Phase 1 and Phase 2 Control

This command controls the global enabling or disabling of the V.92 shortened Phase 1 and Phase 2 startup procedures. This command is used in conjunction with the +PSS command.

Syntax

+PQC=<value>

Defined Values

<value> Decimal number corresponding to the selected setting.

0 - Enable Short Phase 1 and Short Phase 2. (Default.)
1 - Enable Short Phase 1 only.
2 - Not supported.
3 - Disable Short Phase 1 and Short Phase 2.

Result Codes

OK

0, 1, or 3 in V.92 Mode (+MS=V.92)

ERROR

Otherwise

Reporting Selected Values

Command: +PQC?
Response: +PQC:<value>
Example: +PQC: 0

Reporting Supported Range of Parameter Values

Command: +PQC=?
Response: +PQC: ( <value> range)
Example: +PQC: (0,1,3)


+PSS - Use Short Sequence

This command causes a calling modem to force either a V.92 short or full startup sequence as defined by the +PQC command on the next and subsequent connections.

Syntax

+PSS=<value>

Defined Values

<value> Decimal number corresponding to the selected sequence.

0 - The modems decide whether or not to use the short startup procedures. The short startup procedures can only be used if enabled by the +PQC command. (Default.)
1 - Reserved.
2 - Forces the use of the full startup procedures on the next and subsequent connections independent of the setting of the +PQC command.

Result Codes

OK

0 - 2 in V.92 Mode (+MS=V.92)

ERROR

Otherwise

Reporting Selected Values

Command: +PSS?
Response: +PSS: <value>
Example: +PSS: 0 For the default .

Reporting Supported Range of Parameter Values

Command: +PSS=?
Response: +PSS: (<value> range)
Example: +PSS: (0,1,2)