beautypg.com

Multi-Tech Systems MT5600SMI-34 User Manual

Page 111

background image

Chapter 7 – Voice Commands

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

111

129 Sets more aggressive long-term silence detection independent of
presence or use of silence compression.
Decimal number specifying the required period of silence, in units of 0.1
second, before the modem can report silence detected at the end of a voice
receive either with the “Presumed End of Message” (QUIT) or “Presumed
Hangup (SILENCE) event reports. A value of 0 disables the modem silence
detection. The range is 0.1 to 25.5 seconds for = 1 to 255.

Reporting Current or Selected Values:

Command: +VSD?
Response: ,
Example: 0,50 For the default setting.

Reporting Supported Range of Parameter Values:

Command: +VSD=?
Response: ( range),( range)
Example: (0,127-129),(0-255)

Result Codes:

OK = 0 or 1.
ERROR Otherwise, or if not in Voice Mode.

Command: +VSM

Compression Method Selection

Description:

This command causes the modem to set the voice compression method, the
silence compression sensitivity, and the voice-sampling rate.

Syntax:

+VSM=,,,

Defined Values:

Decimal number identifying the compression method.
containing the supported range of voice samples per
second of the analog signal.
containing the supported range of sensitivity settings
for voice receives.
containing the supported range of expansion values
for voice transmits.

Reporting Current or Selected Values:

Command: +VSM?
Response: ,,,
Example: 1,8000,0,0 For the default setting.

Reporting Supported Range of Parameter Values:

Command: +VSM=?
Response: ,,,,,,
Decimal number identifying the compression method

(1, 129, 130, 140,

or 141).

Alphanumeric string describing the compression method (UNSIGNED
PCM, IMA ADPCM, UNSIGNED PCM, 2 Bit ADPCM, or 4 Bit ADPCM).
Decimal number defining the average number of bits in the
compressed sample not including silence compression (2, 4 or 8).
Decimal number (0) reporting the time interval, in units of 0.1 second,
between timing marks. A 0 value reports that timing marks are not supported.
containing the supported range of voice samples per
second of the analog signal (8000).
containing the supported range of sensitivity settings
for voice receives (0). A 0 indicates not supported.
containing the supported range of expansion values
for voice transmits (0). A 0 indicates not supported.

Example: 1,"UNSIGNED PCM",8,0,8000,0,0
129,"IMA ADPCM",4,0,8000,0,0
130,"UNSIGNED PCM",8,0,8000,0,00
140,"2 Bit ADPCM",2,0,8000,0,0
141,"4 Bit ADPCM",4,0,8000,0,0
OK

Result Codes:

OK Valid range.
ERROR Otherwise, or if not in Voice Mode.