Page 2
NOTE: Only peripherals complying with the FCC Class B limits may be attached to this modem. Operation with non-compliant peripherals or peripherals not recommended by Toshiba is likely to result in interference to radio and TV reception. Changes or modifications made to this...
Page 3
Industry Canada Requirement This Class B digital apparatus complies with Canadian ICES-003. Cet appareil numérique de la classe B est conformé à la norme NMB-003 du Canada. Pursuant to FCC CFR 47, Part 68: When you are ready to install or use the modem, call your local telephone company and give them the following information: ❖...
FCC. In the event repairs are ever needed on your modem, they should be performed by Toshiba Corporation or an authorized representative of Toshiba Corporation. Disconnection If you should ever decide to permanently disconnect your modem from its present line, please call the telephone company and let them know of this change.
Page 5
USOC RJ11C. Copyright This user’s guide is copyrighted by Toshiba Corporation with all rights reserved. Under the copyright laws, this user’s guide cannot be reproduced in any form without the prior written permission of Toshiba. No patent liability is assumed, however, with respect to the use of the information contained herein.
Page 6
Disclaimer This user’s guide has been validated and reviewed for accuracy. The instructions and descriptions it contains are accurate for the Toshiba internal modem at the time of this user’s guide guides are subject to change without notice. Toshiba assumes no liability for damages incurred directly or indirectly from errors, omissions or discrepancies between the modem and the user’s guide.
Contents V.90 56K Internal Modem User’s Guide... i Contents... vii Introduction... xii Chapter 1: Setup ... 1 Hardware Setup... 1 Function check... 2 Chapter 2: Using the Internal Modem... 5 Connection procedures ... 5 Analog or digital?... 5 Connecting the internal modem... 6 Disconnecting the internal modem...
Page 8
viii Direct access line ... 8 Extension line ... 8 Receiving a call... 9 Terminating a call... 9 Setting the data flow control... 10 Facsimiles... 11 Chapter 3: AT Commands... 13 AT command formats... 13 +++ Escape sequence... 14 A/ Repeat last command... 14 A Answer command...
Page 9
&Zn=x Store telephone number... 31 \Nn Error control mode selection... 31 Qn Local flow control selection... 32 \Vn Protocol result code... 32 %Cn Data compression control... 33 -V.90=<n>... 33 +MS Command... 34 +MS= <carrier>, <automode>, <0>, <max_rate>, <0>, <max_rx_rate> ... 35 +MS?... 35 +MS=?...
Page 10
S38 K56flex Dial line rate... 45 S38 56K Downstream Rate... 45 AT command set result codes ... 46 Chapter 5: MNP and V.42... 52 Error-correction overview... 52 MNP error correction... 52 V.42 error correction... 53 Operation modes... 53 Normal mode... 53 Reliable mode...
Page 11
Features ........... . xiii Function charts .
Introduction Congratulations on becoming the owner of a V.90 56K compliant internal modem offering advanced functions for fax and data communication. This user’s guide provides detailed information on features, operation and technical specifications of your internal modem. The V.90 56K internal modem provides capability for facsimile transmissions and standard computer-to-computer data communications.
Page 13
Some phone lines will not support V.90 56K connections at all, either because of quality impairments or additional digital-to- analog conversions (i.e., PBX systems). The modem uses the V.34 protocol for “upstream” data transmission, which supports connection rates of up to 33,600 bits/second.
Page 14
Standard commands Error control Data compression Serial port access Ring indicator Standby/Hibernate The internal modem is compatible with the industry ® standard Hayes AT commands and S-Register settings. This feature assures accurate data transmission even over telephone lines subject to noise interference. The internal modem uses Microcom Networking ®...
Function Data Note: bps stands for bits per second Functions available in all operating systems Remarks V.90 From 32 Kbps to 56 Kbps V.34 From 2400 bps to 33.6 Kbps V.32bis 4800, 7200, 9600 bps, 12, 14.4 Kbps V.32...
Page 16
Functions available in all operating systems (Continued) Function Note: bps stands for bits per second User’s guide contents This user’s guide is composed of six chapters, plus an Introduction, two appendixes, a glossary, and an index. ❖ The Introduction describes the functions and capabilities of the internal modem.
xvii ❖ Chapter 6, Test Function, describes how to conduct the loopback test. ❖ The Appendixes provide technical information. ❖ The Glossary defines telecommunications terminology. ❖ The Index quickly directs you to information contained in the user’s guide. Conventions This user’s guide uses the following formats to describe, identify, and highlight terms and operating procedures.
Page 18
ATDT Display Text generated by the computer that appears on its display screen is presented in the type face you see to the left (bold). Messages Messages are used in this user’s guide to bring important information to your attention. Each type of message is identified as shown below.
Page 19
Chapter Hardware Setup ..........1 Function check .
Setup This chapter describes how to set up your hardware and how to check the internal modem’s functions. It is written primarily for users who, for some reason, need to set up the modem again. Some procedures may vary slightly for users who have a preinstalled modem.
To run the diagnostics: Click the Diagnostics tab in the Modems Properties window. Modem Properties window Select the COM Port for Toshiba Internal V.90 Modem. (This is the COM port for the Toshiba internal modem.)
Page 22
Click More Info ..The system executes an automatic operations test. If the test does not run or if an error message appears, repeat the setup procedures. Diagnostics tab More Info... window Setup Function check...
Using the Internal Modem This chapter describes connection procedures and basic operations. Connection procedures This section describes how to connect the internal modem to, and disconnect it from, a telephone jack. CAUTION: The modem is designed for use with a standard analog telephone line.
Using the Internal Modem Connection procedures ❖ If a (working) telephone connected to the wall jack has an REN (Ringer Equivalency Number) printed on its label, then it is an analog phone. If the phone is working correctly, then the wall jack itself is analog. ❖...
NOTE: When you connect the RJ11 jack, insert it until you hear a click. Disconnecting the internal modem When you need to disconnect the internal modem’s modular cable for transporting the computer or for some other reason: Pinch the connecting lever on the connector in the telephone wall jack and pull out the connector.
Using the Internal Modem Basic operation Connecting to a telephone line The AT commands for connecting to a telephone line depend on whether you are using a direct line or an extension line, such as in an office building. Direct access line ❖...
You can enter as many commas as you need. The following example will result in a six-second pause: , ******* and press ATDT 9 NOTE: If you are using a PBX connection that does not wait for a dial tone, add the X0, X1 or X3 to the AT command line. For example: Actual usage will vary according to the host system, so please check with the system manager.
Using the Internal Modem Basic operation Setting the data flow control Data flow control is used to start and stop data transmission according to the status of the data buffer (full or empty). The following describes how to set the data flow control method: ❖...
Facsimiles Fax communication uses EIA-578 Class 1 commands and requires fax software. Communication is controlled by the fax software. NOTE: Use only software compatible with EIA-578 Class 1. Do not use EIA-592 Class 2-compatible software. Using the Internal Modem Basic operation...
Page 31
Chapter AT command formats ......... 13...
AT Commands In most cases, you will not need to type AT commands manually. However, there may be some occasions when you will need to do This chapter describes AT commands for data mode. Fax commands are taken care of by application software. AT command formats The format for entering AT commands is: ATXn...
AT Commands AT command formats +++ Escape sequence The escape sequence allows the modem to exit data mode and enter online command mode. While in online command mode, you can communicate directly with your modem using AT commands. When you finish, you can return to data mode using the ATO command.
Result Codes: ERROR Otherwise Dn Dial This command instructs the modem to dial a telephone number. Enter n (the telephone number and any modifiers) after the ATD command. Any digit or symbol (0-9, *, #, A, B, C, D) may be dialed as touch- tone digits.
AT Commands AT command formats En Echo command This command controls whether or not the characters entered from your computer keyboard are displayed on your monitor (echoed) while the modem is in command mode. E0 Disables echo to the computer. E1 Enables echo to the computer (default).
See the following example: ATI11 Description Last Connection Initial transmit Carrier Rate Initial Receive Carrier Rate Final Transmit Carrier Rate Final Receive Carrier rate Protocol Negotiation Result AT command formats n=0,1 AT Commands V.90 V.90 28800 49333 28800 49333 LAPM...
Page 37
After a call, some of the values are no longer valid; it’s useful to know which ones. Each of the line items in the ATI11 results are defined as follows: V.90, V.34, or V.32 depending on the type of connection negotiated. Initial upstream rate.
Page 38
LAPM or MNP or None, depending on V.42 negotiation. V42bis or MNP or None, depending on V.42 negotiation. Mean-square error of received downstream signal. This is a dimensionless decimal number, only valid during a call. Higher numbers are worse. There’s no absolute threshold of good reception;...
AT Commands AT command formats 2 = No answer, busy, etc. 3 = Training failure V.90, 56K or V.34 4 = Protocol failure if required by \N4, for example. For PCM connection only, a hexidecimal 6-bit pattern of T1 frames with robbed-bit signaling.
M2 The speaker is always on when modem is off-hook. Result Codes: ERROR Otherwise Nn Modulation handshake This command controls whether or not the local modem performs a negotiated handshake at connection time with the remote modem when the communication speed of the two modems is different.
AT Commands AT command formats O3 This command issues a rate renegotiation before returning to online data mode. Result Codes: ERROR Otherwise P Select pulse dialing This command configures the modem for pulse (non-touch-tone) dialing. Dialed digits are pulsed until a T command or dial modifier is received.
Vn DCE response format This command controls whether result codes (including call progress and negotiation progress messages) are displayed as words or their numeric equivalents. V0 Displays result codes as digits. V1 Displays result codes as text (default). Result Codes: ERROR Otherwise Wn Result Code Option CONNECT result code reports DTE speed.
Enabled: Result Codes: ERROR Zn Recall stored profile 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. Either Z0 or Z1 restores the profile. Result Codes: ERROR Otherwise &Cn Data Carrier Detect (DCD) control...
AT Commands AT command formats &Dn Data Terminal Ready (DTR) control This command interprets how the modem responds to the state of the DTR signal and changes to the DTR signal. &D0 Ignore. The modem ignores the true status of DTR and treats it as always on.
command is only used in V.22 and V.22bis mode. This option is not used from North America and is for international use only. &G0 Guard tone disabled (default). &G1 Sets guard tone to 550 Hz. &G2 Sets guard tone to 1800 Hz. Result Codes: ERROR Otherwise &Kn Local flow control selection...
AT Commands AT command formats Result Codes: ERROR Otherwise &Tn Self-test commands These tests can help to isolate problems if you experience periodic data loss or random errors. &T0 Abort. Stops any test in progress. &T1 Local analog loop. This test verifies modem operation, as well as the connection between the modem and computer.
Page 48
Option Speaker Volume Speaker Control Result Codes Dialer Type Result Code Form Extend Result Code Dial Tone Detect Busy Tone Detect LSD Action DTR Action Press any key to continue; Option V.22b Guard Tone Flow Control Error Control Mode Data Compression Auto AnswerRing# AT Escape Char CarriageRtn Char...
AT Commands AT command formats Option No Carrier Disc DTMF Dial Speed Escape GuardTime Data Calling Tone Line Rate Press any key to continue; Stored phone numbers &Z0= &Z1= &Z2= &Z3= &W Store current configuration Saves the current (active) configuration (profile), including S- Registers.
&Zn=x Store telephone number This command is used to store up to four dialing strings in the modem’s nonvolatile memory for later dialing. The format for the command is &Zn=“stored number” where n is the location 0-3 to which the number should be written. The dial string may contain up to 40 characters.
AT Commands AT command formats \N5 V.42. MNP or Buffer (same as \N3). \N7 V.42. MNP or Buffer (same as \N3). Result Codes: ERROR Otherwise Qn Local flow control selection \Q0 Disable flow control. \Q1 XON/XOFF software flow control. \Q3 RTS/CTS to DTE (default). Result Codes: ERROR Otherwise \Vn Protocol result code...
%C0 V.42bis/MNP 5 disabled. No data compression. %C1 V.42bis/MNP 5 enabled. Data compression enabled (default). Result Codes: ERROR Otherwise -V.90=<n> This command enables/disables V.90 and changes the downstream rate. -V90=0 -V90=1 -V90=X Controls the downstream rate -V90?
AT Commands AT command formats +MS Command This command can be used to set protocol and connection speed parameters for the modem. Instead of having to change multiple S registers, this single command produces the same effect. The command can also be used to provide information concerning the current modem protocol settings and maximum connection speed settings.
<max_rate> <max_rx_rate> Sets the fastest receive carrier speed. If set to Example: +MS=V90C,1,0,0,0,0 This sets the modulation to be V.90 and the speed negotiations to use automode. This is the modem default. Example: +MS=V90C,1,0,0,0,45333 This will limit the maximum receive connect carrier speed to 45,333 bps in V.90 mode.
Page 55
AT Commands AT command formats +MS:(V21,V22,V22B,V23,V32,V32B,V34,V90C,56K),(0,1), (0),(0,300-33600),(0),(0,300-56000) The valid values for carrier are: Value V90C or V90 V32B V22B The valid values for max_rate for the different carriers are: Value V90, K56, V34 2400-33600 in steps of 2400 V32bis V22bis The valid values for max_rx_rate for the different carriers are: Value Meaning...
Page 56
V32bis 4800-19200 in steps of 2400 4800-14400 V22bis 2400 2200 1200 AT Commands AT command formats...
Page 57
Chapter S-Register values ..........40 AT command set result codes .
S-Registers S-Registers contain the settings that determine how several functions of the internal modem operate, such as choosing how many times to let the telephone ring before the modem answers and how long to wait before it hangs up if a connection fails. You can also customize certain AT commands, such as the escape sequence and command line termination.
S-Registers S-Register values S-Register values ❖ The format for displaying the value of an S-Register is: ATSn? where n is the register number. After you type in the register press Enter ❖ The format for modifying the value of an S-Register is: ATSn=r where n is the register number, and r is the new register value.
S2 AT escape character (user-defined) This register determines the ASCII value used for an escape sequence. The default is the + character. The escape sequence allows the modem to exit data mode and enter command mode when online. Values greater than 127 disable the escape sequence. Range: Default: Units:...
S-Registers S-Register values recognize the backspace character if it is set to an ASCII value greater than 32. This character can be used to edit a command line. When the echo command is enabled, the modem echoes back to the local DTE the backspace character, an ASCII space character, and a second backspace character.
Range: Default: Units: S8 Comma pause time This register sets the time, in seconds, that the modem must pause when it encounters a comma (,) in the dial command string. Range: Default: Units: S10 Automatic disconnect delay This register sets the length of time, in tenths of a second, that the modem waits before hanging up after a loss of carrier.
S-Registers S-Register values S11 DTMF dialing speed This register determines the dialing speed. Range: Default: Units: S12 Escape guard time This register sets the value (in 20 ms increments) for the required pause after the escape sequence (default 1 second). Range: Default: Units:...
S37 = 13 S37 = 14 S37 = 15 S37 = 16 S37 = 17 S37 = 18 S37 = 19 S38 K56flex Dial line rate S38 enables and disables K56flex mode and sets the maximum K56flex downstream speed that the modem attempts to connect. S38=0 S38=1 NOTE: Not all modems support K56flex.
S-Registers AT command set result codes S38=3 S38=4 S38=5 S38=6 S38=7 S38=8 S38=9 S38=10 S38=11 S38=12 S38=13 S38=14 AT command set result codes The following table shows the result codes. Command Set Result Codes Table Result Code CONNECT RING NO CARRIER * EC appears only when the Extended Result Codes configuration option is enabled.
Page 67
Numeric Connection at 57600 bps (DTE rate) Connection at 115200 bps (DTE rate) Connection at 32000 bps (56K mode) or V.90 Connection at 34000 bps (56K mode) Connection at 36000 bps (56K mode) or V.90 Connection at 38000 bps (56K...
Page 68
Connection at 52000 bps (56K mode) or V.90 Connection at 54000 bps (56K mode) Connection at 56000 bps (56Kflex mode) Connection at 28000 bps (V.90 mode) Connection at 29333 bps (V.90 mode) Connection at 30666 bps (V.90 mode) Connection at 33333 bps (V.90 mode) Connection at 34666 bps (V.90...
Page 69
MNP 5 - MNP class 4 error control and MNP class 5 data compression MNP 4 - MNP class 4 error control only NoEC - No error control protocol Numeric Connection at 45333 bps (V.90 mode) Connection at 46666 bps (V.90 mode) Connection at 49333 bps (V.90...
MNP and V.42 The internal modem has built-in protocols MNP Networking Protocol) Class 4 and V.42 for error correction and MNP class 5 and V.42bis for data compression. Error-correction overview Telephone line noise, or electrical interference, can cause errors in data communication.
The protocol of both modems must be the same. Therefore, if the remote modem supports only class 3 or below, the protocol for the remote modem will be used. If the remote modem does not use MNP, the communication will be made at the speed of the remote modem.
MNP and V.42 Flow control Commands (\ Nn ) The following N modulation handshake commands are used to set the communication mode: \N0, \N1 Remote modem unable to use MNP or V.42 \N5, \N7 Same as \N3 For details, refer to Flow control In both normal mode and reliable mode, the buffers in the modem and its flow control function permit communication even if the...
The modem card has two kinds of flow control: ❖ Serial port flow control ❖ Modem port flow control (only in reliable mode) Computer Transmi Flow control Serial port flow control Serial port data flow is controlled by the modem in its communication with a personal computer.
MNP and V.42 Flow control XON/XOFF flow control (software) Flow control is performed by sending XON and XOFF control codes in the data stream. The XOFF code makes a transmission halt request. The XON code makes a transmission restart request. Since these two codes, XON and XOFF, are used as flow control characters, binary data that includes these two codes cannot be transmitted or received.
If data transmission from the modem under serial port flow control is interrupted because the computer cannot catch up with it, modem port flow control is applied to the remote modem so that transmitted data will not exceed buffer capacity. This flow control functions in normal mode only.
Page 77
Chapter Test description ..........59 Testing procedure .
Test Function Normally, data communications are executed by connecting your computer and modem to those of a remote station with a communication line. If any errors or malfunctions are encountered, it is necessary to check whether the cause is in the local station, the remote station or the communication line.
Test Function Testing procedure Computer Local/analog/loopback test Testing procedure To conduct the loopback test: Enter the following AT commands to set the modem to normal mode: AT&F\N0 Receive OK Modem Transmission Transmitter Reception Receiver...
Page 80
Enter the following AT commands to select the local/analog/ loopback test: AT&T1 You are now in the online state. Enter characters from the keyboard as desired. The characters you enter should be displayed on the screen. Enter the escape code as follows to return to the command state from the online state.
Specifications This appendix summarizes the Toshiba internal modem’s technical specifications. Network control unit (NCU) Type of NCU Type of line Type of dialing Control command Monitor function General telephone line Pulse Tone AT commands EIA-578 commands Computer’s speaker...
Communication Conditions Communication parameters Select communication parameters from the table below. Start Data length (bit) (bit) Parity Stop (bit) (bit) None 1 or more 1 or more 1 or more 1 or more Even 1 or more None...
Telephone line types This internal modem can be connected to 2-wire analog subscriber telephone lines (POTS lines) only. Connectable lines (2-wire) ❖ Ordinary analog telephone lines with direct connection ❖ Corporate analog lines connected to a PBX ❖ Analog lines connected to a PBX, which, for example, provide dial tone when the handset is picked up and permit outgoing calls by dialing 9.
Page 87
Communication Conditions If you connect to the dialed number, the line is tone dial type. If you do not get a connection, it is pulse dial type. The command ATDP will connect a pulse line.
Glossary Acronyms bps or BPS:Bits per Second COM1: Communications Port 1 (serial port) COM2: Communications Port 2 (serial port) CPU:Central Processing Unit FCC: Federal Communications Commission FTP: File Transfer Protocol GND: Ground HDD: Hard Disk Drive HTML: HyperText Markup Language I/O: Input/Output IRQ: Interrupt Request ISA: Industry Standard Architecture...
Page 89
Glossary LFB: Linear Frame Buffer LPT1: Line Printer Port 1 (parallel port) MB: Megabyte MIPS: Millions of Instructions per Second PBX: Private Branch Exchange PCI: Peripheral Component Interconnect PIO: Programmed Input/Output RFI: Radio Frequency Interference ROM: Read-Only Memory RTC: Real-Time Clock SIMM: Single Inline Memory Module SPB: Synchronous Pipeline Burst (cache) UART: Universal Asynchronous Receiver/Transmitter...
Page 90
American National Standards Institute (ANSI) character set: The set of characters available in Microsoft Windows (or other operating system). The character set includes letters, numbers, symbols and foreign language characters. American Standard Code for Information Interchange (ASCII): A set of 256 binary codes that represent the most commonly used letters, numbers and symbols.
Page 91
Glossary buffer: An area of memory where information is held until it can be processed. Buffers are frequently used to compensate for the fact that some parts of the system are faster than others. For example, the computer sends information to a printer much faster than even the fastest printer can handle it.
Page 92
Class 1: A standard for fax transmission. The Toshiba internal modem supports class 1. choose: To use the mouse or keyboard to select a menu item, a button or an icon. click: To press and release a mouse button. In Windows, refers to the left mouse button, unless otherwise stated.
Page 93
Glossary DCE (Data Communications Equipment or Data Circuit-terminating Equipment): A device that establishes, maintains and terminates a session on a network. It may also convert signals for transmission. It is typically the modem. DCD signal: This signal tells the personal computer whether the modem is receiving the carrier from the opposite station DTE (Data Terminating Equipment): A communications device that is the source or destination of signals on a network.
Page 94
escape: 1) To cancel the task currently in progress. 2) A code (ASCII code 27, generated by the Esc key) telling the computer that what follows are commands, not data. Used with peripheral devices such as printers and modems. Error control: Detection of errors in data communication. Requests retransmission of data in which errors were found.
Page 95
Glossary handshake: After a telephone line is connected from one station to another, some signals are exchanged according to the ITU-T or Bell standard to confirm that the standard is the same between the calling and called stations prior to starting data communication between them.
Page 96
Users can also place calls to outside numbers. Do not connect the Toshiba internal modem to a digital PBX line, or the modem will be damaged. Glossary...
Page 97
Examples of modem protocols are V.34, V.42, and V.90. Public line: A line served by a telephone company to be connected to an opposite station via the exchange.
Page 98
S-Register: The S-Register stores the parameters for various commands and modem operations. synchronous: Having a constant time interval between successive bits, characters or events. Synchronous data transmission requires both the sending and receiving devices to use special synchronizing characters to correct variations in timing between the devices. See also asynchronous.
23 result code selection 23 return to online data mode 21 select pulse dial make/break ratio select pulse dialing 22 select tone dialing 22 self-test commands 28 store current configuration 30 store telephone number 31 V.90 enable/disable 33...
Page 100
view active configuration and stored profile 28 call receiving 9 terminating 9 Clear To Send 10 communication standard setting 14 communications dial mode types 67 facsimiles 11 handshake commands 54 modes 54 parameters 66 protocols supported xv specifications 63 telephone line types 67 connecting internal modem 5, 6 connecting to a telephone line 8 connection procedures 5...
Page 101
55 set protocol and connection speed parameters 34 speaker on/off 20 speaker volume 20 specifications Toshiba’s internal modem 63 S-register values AT escape character 41 Automatic disconnect delay 43 Comma pause time 43 Command line editing character Command line termination...
Page 102
60 transfer on/transfer off 10 V.42 protocol 53 V.90 enable/disable 33 view active configuration and stored profile 28 XON/XOFF control 10 Index...