Page 2
Multi-Tech products directly to our technical support team. Get answers to your most complex questions, ranging from implementation, troubleshooting, product configuration, firmware upgrades and much more. To create an account and submit a Support Case on the Portal, visit support.multitech.com Online Web Portal support.multitech.com The Knowledge Base provides immediate answers to your questions and gives you access to support resolutions for all Multi-Tech products.
Chapter 1 – Introduction Chapter 1 – Introduction AT commands are used to control the operation of your modem. They are so called because each command must be preceded by the characters AT to get the ATtention of the modem. AT commands can be issued only when the modem is in command mode or online command mode.
Chapter 2 – AT Commands Chapter 2 – AT Commands General Commands Command: Attention Code Values: Description: The attention code precedes all command lines except A/ and the escape sequence. Command: Enter Key Values: Description: Press the ENTER or RETURN key to execute most commands. Command: Answer Values:...
Page 6
Chapter 2 – AT Commands Command: DS=n Dial Stored Telephone Number Values: n = 0–3 Default: none Description: Dials a number previously stored in directory number n by the &Zn=x command. Example: ATDS=3. Command: Echo Command Mode Characters Values: n = 0 or 1 Default: Description: Does not echo keyboard input to the terminal.
Page 7
Chapter 2 – AT Commands Command: Result Codes Enable/Disable Values: n = 0 or 1 Default: Description: Enables result codes. Disables result codes Command: Select Register Values: r is the S-Register number Default: None Description: Selects register Sr as the last register accessed; e.g., S0. The command AT? can then be used to read the register, and the command AT=n can then be used to set the register to value n.
Page 8
Chapter 2 – AT Commands Command: Modem Reset Values: n = 0 or 1 Default: None Description: The modem performs a soft reset and restores (recalls) the configuration profile according to the parameter supplied. If no parameter is specified, zero is assumed. Resets modem and restores Profile 0.
Page 9
Chapter 2 – AT Commands Command: &En Modem-Initiated Flow Control Note: For use with MT5600BA and MT5600BR only. Values: n = 3, 4, or 5 Default: Description: &E3 Flow control disabled. &E4 CTS/RTS hardware flow control. &E5 XON/XOFF software flow control. Note: See also the L5 and &K commands.
Page 10
Chapter 2 – AT Commands Command: &Pn Make/Break Dial Ratio Values: n = 0, 1, 2,3 Default: Varies by country/region Description: &P0 Make/Break dial ratio of 39/61 at 10 pps &P1 Make/Break dial ratio of 33/67 at 10 pps &P2 Make/Break dial ratio of 39/61 at 20 pps &P3 Make/Break dial ratio of 33/67 at 20 pps...
Page 11
Chapter 2 – AT Commands Command: &Wn Store Current Configuration Values: n= 0 or 1 Default: None Description: &W0 Stores current modem settings in nonvolatile memory as Profile 0. Profile 0 is loaded instead of the factory defaults at power-on (if &Y0 is set) and by the ATZ command.
Page 12
Chapter 2 – AT Commands Command: Line Quality Monitor Values: n = 0, 1, or 2 Default: Description: Controls whether or not the modem will automatically monitor the line quality and request a retrain (%E1) or fall back to a lower speed when line quality is insufficient and fall forward to a faster speed when line quality is sufficient (%E2).
Page 13
Chapter 2 – AT Commands Command: \Kn Break Control Values: n = 0–5 Default: Description: Controls the response of the modem to a break received from the computer, the remote modem, or the \B command. The response is different for each of three different states. Data mode.
Page 14
Syntax: +GCI=<region_code>Defined Values: <region_code>Example: Euro/Nam = B5. For a list of regions/countries approvals and codes, see the Multi-Tech Web site at: http://www.multitech.com/PRODUCTS/Info/approvals Default: If the modem is specified for use in only one country, the country code is the default.
Page 15
Key abort will work for both orignate and answer. The value can be stored. Disables key abort. Enables key abort. Command: $SBn Serial Port Baud Rate Note: Use this command with MT5600BA and MT5600BR only. Not supported by the MT5656ZDX/MT5656ZDXV Values: n = speed in bits per second Default: 57600 Description: $SB300 Sets serial port to 300 bps.
Chapter 2 – AT Commands Escape Commands Command: Escape Sequence Note: Use with MT5600BA and MT5600BR only. Type +++ and wait for OK response. Then issue the following command by typing AT <CR>. (<CR> indicates that you must click Enter). Values: Description: Puts the modem in online command mode.
Chapter 2 – AT Commands Modem Connection Commands Command: +PCW=n Call Waiting Enable Values: n = 0, 1, or 2 Default: Description: Controls the action to be taken upon detection of a call waiting tone in V.92 mode. Values specified by this command are not modified when an AT&F command is issued. +PCW=0 Toggles V.24 Circuit 125 and collects Caller ID if enabled by +VCID.
Page 18
Chapter 2 – AT Commands Command: -QCPC Force Full Startup Procedure Next Connection Description: This command causes the modem to use full startup procedures on the next connection attempt regardless of the setting of the +PQC command. After this attempt, the modem will select the startup procedure as defined by the +PQC command.
Chapter 2 – AT Commands Caller ID Commands Command: +VCID=n Caller ID Selection Values: n = 0, 1, or 2 Default: Description: Enables Caller ID detection and configures the reporting and presentation of the Caller ID data that is detected after the first ring. The reported data includes the date and time of the call, the caller's name and number, and a message.
Chapter 2 – AT Commands Data Compression Commands Command: +DR Data Compression Reporting Values: 0, 1 Default: Description: This extended-format numeric parameter controls whether or not the extended-format +DR: intermediate result code is transmitted from the modem to the DTE. S95 bit 5 is reset to 0 for +DR=0 and is set to a 1 for +DR=1.
Chapter 2 – AT Commands <max_codewords_tx> The decimal number from 256 to 2048 that specifies the maximum number of code words which should be negotiated in the transmit direction. Default = 2048 <max_codewords_rx> The decimal number from 256 to 2048 that specifies the maximum number of code words which should be negotiated in the receive direction.
Page 22
Chapter 2 – AT Commands <orig_fbk> Decimal number which specifies the acceptable fallback mode of operation when the modem is operating as the originator. LAPM, MNP, or Normal Mode error control optional. Default LAPM, MNP, or Direct Mode error control optional. LAPM or MNP error control required;...
Chapter 2 – AT Commands DTE Commands 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.
Chapter 2 – AT Commands Command: +IPR Fixed DTE Rate Description: This numeric extended-format parameter specifies the data rate at which the modem will accept commands during online operation. It may be used to select operation at rates at which the modem is not capable of automatically detecting the data rate being used by the DTE.
Chapter 2 – AT Commands Call Control Command Command: -STE= Set Telephony Extension Description: This command enables/disables Line-In-Use, Extension Pickup, and Remote Hang up detection features. Note: Additional hardware may be required to support these features. Syntax: -STE=<value> Values: <value> Decimal number corresponding to the selected bit-mapped options. The bit fields are defined as follows: Bit 0 Line-In-Use detection –...
Page 26
Chapter 2 – AT Commands Remote Hang-up (enabled by AT-STE=4, AT-STE=5, AT-STE=6, or AT-STE=7): Case 1: Modem off-hook, Remote Hang-up If the modem is connected (off-hook) and the remote modem/server goes hangs up, the central office may issue a line polarity reversal. If a line polarity reversal is detected, the modem will drop the call and respond with NO CARRIER.
Chapter 2 – AT Commands Automated system that needs to periodically use the line while giving the voice user the highest priority A common use for these features: An automated system that needs to periodically use the line while giving the voice user the highest priority. The automated system makes a connection when the line is free.
Chapter 3 – Voice Commands Chapter 3 – Voice Commands Note: Voice commands apply to the MT5656ZDX-V only. Voice Commands Overview Non-Voice Commands For Configuring the Voice Function +FCLASS Set Mode +VCID Caller ID +VNH Automatic Hang-up Control +FLO Flow Control Voice Commands Description +VIP...
Page 29
Chapter 3 – Voice Commands Command: +VNH= Automatic Hang-up Control Description: This command enables or disables automatic hang ups. Syntax: +VNH=<hook> Values: <hook> Decimal number corresponding to the selected option. Modem enables automatic hang ups as is normal in other modes. Modem disables automatic hang ups usually found in the other non- voice modes.
Chapter 3 – Voice Commands Voice Commands These commands are listed in the order in which they might be used. Command: +VIP Voice Initialize All Parameters Description: This command causes the modem to initialize all voice parameters to their default values. Syntax: +VIP Default: None...
Page 31
Chapter 3 – Voice Commands +VTS Examples: Example 1 This example illustrates tone generation without using any null elements. The command example is followed by a description of command execution. AT+VTS= {!,30},1,2,[1000,1300,50],!,{*,6},[800,1300,50],9 Hookflash with a duration of 300 ms. Play DTMF 1 with a duration given by the +VTD command. Play DTMF 2 with a duration given by the +VTD command.
Page 32
Chapter 3 – Voice Commands Command: +VIT Voice Inactivity Timer (DTE/Modem) Description: This command sets the modem’s initial value for the DTE/modem inactivity timer. Syntax: +VIT=<timer> Values: <timer> Decimal number corresponding to the time in units of 1.0 second. A value of 0 disables the timer. Range = 0-255. Default: Report Commands: +VIT?
Page 33
Chapter 3 – Voice Commands Table of +VLS Command Options Label Primitives Description +VTX +VRX +VSP=1 None DCE on-hook. Local phone connected to the line. DCE off-hook. DCE connected to the line. Local phone provided with power to detect hook condition. DCE on-hook.
Page 34
Chapter 3 – Voice Commands Command: +VRN Ringback Never Appeared Timer Description: This command sets the length of time the modem will wait between ringbacks during call origination before the modem can assume that the remote station has gone off-hook. Syntax: +VRN=<interval>...
Page 35
Chapter 3 – Voice Commands Command: +VTD Beep Tone Duration Timer Description: This is a V.90 command. This command causes the modem to set the default DTMF/tone generation duration. Syntax: +VTD=<dur> Values: <dur> Decimal number specifying the default DTMF/tone generation duration in units of 0.01 second.
Page 36
Chapter 3 – Voice Commands Command: +VPR Select DTE/Modem Interface Rate (Turn Off Autobaud) Description: This command selects the DTE/modem interface rate. Syntax: +VPR=<rate> Values: <rate> Decimal number corresponding to the DTE/modem interface rate where 0 = autobaud rate determined by processing the AT command, and 1,2,3,4,8,16,24,48,96 correspond to multipliers of 2400 bps to determine the actual rate: 0 = Autobaud...
Chapter 3 – Voice Commands Speakerphone Commands Command: +VSP Speakerphone ON/OFF Description: This command turns the speakerphone ON or OFF. Syntax: +VSP=<mode> Values: <mode> Decimal number corresponding to the selected option. The speakerphone function is OFF. Default The speakerphone function is ON. Default: Report Commands: +VSP?
Chapter 3 – Voice Commands Unformatted Form Reporting – Caller ID The MultiModem does not display the Caller ID information if it detects a checksum error in the caller ID packet (either SDM or MDM) while in presentation mode. If the MultiModem receives multiple copies of the Caller ID packets, the MultiModem presents all of the packets to the computer.
Page 39
Chapter 3 – Voice Commands Shielded Event Report Description Code (38) Event Number 4 (DTMF 8). (39) Event Number 4 (DTMF 9). (30) Event Number 4 (DTMF 0). (41) Event Number 4 (Extended Keypad DTMF A). (42) Event Number 4 (Extended Keypad DTMF B). (43) Event Number 4 (Extended Keypad DTMF C).
Chapter 4 – V.8 / V.8bis Commands Chapter 4 – V.8 / V.8bis Commands V.8 is a way V.34 modems negotiate connections features and options, and V.8bis is a start-up sequence for multimedia modems. Command: +A8E V.8 and V.8bis Operation Controls Description: This command is defined for two conditions: as a parameter while the modem is on-hook, and as an action command while the modem is off-hook.
Chapter 5 – V.25bis Commands Chapter 5 – V.25bis Commands Note: These commands can be used with the MT5600BA only. The V.25bis commands control synchronous communications between the host and the modem using the HDLC or character-oriented protocol. Modulation depends on the serial port rate and setting of the transmitting clock source. These commands apply to modems that support synchronous communications.
Chapter 5 – V.25bis Commands Command: List Request of Forbidden Number Description: Returns current listing of Forbidden Numbers. Values: n/a Command: List Identification Number Description: Dummy Command (just returns VAL) Command: List Request of Stored Number Description: Returns dial strings stored in locations 0 – 3. Values: n/a V.25bis Responses CFIrr Call Failure Indication (where rr is the equals the following messages)
Chapter 6 – S-Registers Chapter 6 – S-Registers Certain modem values, or parameters, are stored in memory locations called S-Rregisters. Use the S command to read or alter the contents of the S-Registers. S-Registers S-Reg Unit Range Default Description 1 ring 0,1–255 country dep.
Page 44
Chapter 6 – S-Registers S-Reg Unit Range Default Description 10 ms 0–255 On Hook Time: Sets the length of time that the modem goes on-hook when it encounters a flash dial modifier (!) in the dialing string. 10 seconds 0, 1–255 Disonnect Inactivity Timer: Sets the length of time that the modem waits before disconnecting when no data is sent or received.
Page 45
Chapter 6 – S-Registers S-Reg Unit Range Default Description decimal 0–255 Extended Result Codes Control: A bit set to a 1 in this register, in conjunction with the W command, enables the corresponding result code. The +MR, +ER, and +DR settings also control S95 bits 2, 3, and 5respectively. The more recent settings of +MR, +ER, and +DR, or host writing of S95 bits 2, 3, and 5, along with the W command setting, determine the corresponding actual result code reporting (see +MR, +ER,+DR, and W commands).
Chapter 7 – Result Codes Chapter 7 – Result Codes The modem responds to commands from the DTE and to activity on the line by signaling to the DTE in the form of result codes. The result codes that the modem can send are described below. Two forms of each result code are available: long-form (verbose) response and a short-form (terse) response.
Page 47
Chapter 7 – Result Codes Terse Verbose Description CONNECT 7200 Connected at 7200 bps and speed reporting enabled. Modem connects to the line at7200 bps and DCE speed reporting enabled. CONNECT 12000 Connected at 12000 bps and speed reporting enabled. Modem connects to the line at 12000 bps and DCE speed reporting enabled.
Page 48
Chapter 7 – Result Codes Terse Verbose Description CONNECT 28800 Connected at 28800 bps and line speed reporting enabled. Modem connects to the line; either the line speed is 28800 bps and DCE speed reporting is enabled, or the DTE speed is 28800 bps and DTE speed reporting is enabled.
Page 49
Chapter 7 – Result Codes Terse Verbose Description +MRR: 52000 Connected at 52000 bps. Modem connects to the line at 52000 bps and carrier reporting is enabled. (See S95, Xn.) +MRR: 54000 Connected at 54000 bps. Modem connects to the line at 54000 bps and carrier reporting is enabled.
Page 50
Chapter 7 – Result Codes Terse Verbose Description +MRR: 29333 Connected at 29333 bps. Modem connects to the line at 29333 bps and carrier reporting is enabled. (See S95, Xn) +MRR: 30667 Connected at 30667 bps. Modem connects to the line at 30667 bps and carrier reporting is enabled.
B5 indicates the configuration is set for any B5 country such as Canada or the United States, etc. Countries/Regions Supported See the list on the Multi-Tech Web site of countries and regions supported. Go to: http://www.multitech.com/PRODUCTS/Info/approvals Then click on global modems. The Global Modem Country/Region Approvals page displays. On this page you can view approvals, configuration strings (which includes the country/regional code) and responses available in list form by selecting the country/region and/or product.
Index Index +FCLASS=8 – Select Voice Mode +FLO – Flow Control +GCI – Country/Region of Installation 32-bit Frame Check Sequence – +EFCS +IFC – DTE-Modem Local Flow Control +ILRR – DTE-Modem Local Rate Reporting +IPR – Fixed DTE Rate Analog Source/Destination Selection – +VLS +MR –...
Page 53
Index -QCPC – Force Full Startup Procedure Next Data Compression – +DS Connection Data Compression Control – %Cn -QCPS – Enable Quick Connect Profile Save Data Compression Reporting – +DR Qn – Result Codes Enable/Disable data mode RLD – List Request of Delayed Call Number Data Set Ready (DSR) Control –...
Page 54
Index Load Factory Settings – &Fn +VGS – Speaker Gain Local Analog Loopback Test – &Tn +VSP – Speakerphone ON/OFF Long Space Disconnect – Yn Speakerphone ON/OFF – +VSP S-Registers Start Modem Receive – +VRX Start Modem Transmit (Playback) – +VTX Make/Break Dial Ratio –...
Page 55
Index +FLO – Flow Control Voice Inactivity Timer (DTE/Modem) – +VIT +VNH – Automatic Hang-up Control Voice Initialize All Parameters – +VIP Voice Gain Receive (Record Gain) – +VGR Voice Mode Shielded Codes Voice Gain Transmit (Playback Volume) – +VGT Multi-Tech Systems, Inc.
Need help?
Do you have a question about the MT5656ZDXV and is the answer not in the manual?
Questions and answers