User's Manual
PC CARD K56flex and V.90 Fax Modem
Contents
Chapter 2 Getting Started
Installing the Fax/Modem Software
CHAPTER 3 AT Command Set Summary
ERROR CORRECTION AND DATA COMPRESSION
FAX CLASS2 AT COMMAND (OPTION)
CHAPTER 5 Application Examples
CHAPTER 6 Troubleshooting Guide
The Federal Communications Commission (FCC) of the United States restricts uses of modems, and places registration responsibilities on both the manufacturer and the individual user:
1.The modem may not be connected to a party line or to a coin operated telephone.
2.The modem manufacturer must make any repairs to the modem to maintain valid FCC registration.
3.Notification to the telephone company is no longer required prior to connecting registered equipment, but upon request from the telephone company, the user shall tell the telephone company which line the equipment is connected to as well as the registration number and ringer equivalence number of the registered protective circuitry. FCC information is printed on a label on the bottom of the modem.
FCC Notice
This equipment has been tested and found to comply with the limits for a digital device, pursuant to Subpart B and Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates and uses radio frequency energy and if not installed and used the instructions, may cause interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try and correct the interference by one or more of the following measures:
Reorient or telocate the receiving antenna.
Increase the separation between the equipment and receiver.
Connect the equipment into an outlet on a curcuit different from that to which the receiver is connected.
Consult the dealer or an experienced radio/TV technician for help.
Shielded interconnect cables and a shielded power cord must be employed with this equipment to insure compliance with the pertinent RF emission limits governing this device. Changes or modification not expressly approved by the manufacturer could void the user‘s authority to operate this equipment.
NOTE:The manufacturer is not responsible for any radio or T.V. interference caused by unauthorized modifications to this equipment. Such modifications could void the user‘s authority to operate the equipment.
Congratulations on your purchase of this outstanding Fax/Data Modem. This manual describes how to operate your new Fax/Data Modem.
These Fax/Data Modems combine the features of a 56000/14400bps data modem and a 14400bps FAX modem. This modem also support V.80/H.324 Video Conferencing standard. Your new Fax/Data Modem gives your personal computer the ability to send and receive FAX messages over the telephone link like a standard FAX machine. Your Fax/Data Modem also allows your PC to communicate with other personal computers, terminals, BBS, or Internet through the data modem function.
When used as data modem your Fax/Data Modem uses the standard AT command set and is fully compatible with CCITT V.42, V.42bis, V.34, V.32bis, V.32, V.22bis, V.23, V.22, V.21, MNP2-5, Bell 103 and 212A. When used as a Fax/Data Modem it communicates with all CCITT Group 3 FAX machines and is compatible with CCITT V.27ter and V.29, V.17, T.4 and T.30. Switching between DATA mode operation and FAX mode operation of your Fax/Data Modem is done through its firmware, no hardware settings are required.
If you are already familiar with the use of a modem and the Hayes AT command set, this modem will be extremely easy for you to use. Just read the installation procedures in the driver diskette and you are ready to begin operation. If you are new to modem communications, we recommend that you read through this manual first. If you come across terms that you don't understand, consult the glossary Words in boldface type are command names, commands, or default settings. Carriage returns(Enter) are noted with <CR> or [ENTER]; this does not mean to enter these characters literally; but instead to press the Enter key.
If you are going to call a FAX machine then you must use the Fax software. If the machine that you are going to communicate with is a modem then you must use a data modem communications software.
Chapter 2 Getting Started
You will find the following items in the package containing your PC Card Fax Modem:
Fax Modem card
PC Card User's Manual.
Fax Modem Communication Software diskette
Driver diskette.
F-F Adapter.
4-pin cable.
Hard caseYou will be installing the modem in the Type II or III PCMCIA slot in your computer. If you are having trouble locating this slot, refer to your computer's user manual or consult the manufacturer of your computer.
Gently slide the PC card into the PCMCIA slot. Make sure the card is firmly seated in the socket and you are ready to setup and install your communication software, as detailed in the following section.
Before you can use your new modem, your computer must have the proper modem software drivers installed to access the modem. Your computer should have the Card and Socket Services drivers pre-installed. The Card and Socket Services driver software allows your computer to access the PCMCIA sockets. If these are not already in your system, or if you do not know if they are install, check your system manual or consult the manufacturer of your computer. The most popular and common Socket and Card Services are SystemsoftÒ CardWizardÔ , Phoenix'sÒ PCMÔ and AMI Card Manager Pro 3.0.
If Card and Socket Services drivers are already installed in your computer, you should be able to simply plug in your fax modem card and begin installing and using the software. Please be sure the COM port of modem card which is assigned by the Card and Socket Services is same as the setting of your communication software in your computer.
WindowsÒ 95 comes with most of the drivers necessary to access your fax modem. Just follow these steps to get up and running:
WindowsÒ NT comes with most of the drivers necessary to access your fax modem. Just follow these steps to get up and running:
Installing the Fax/Modem Software
The communications software which is included with this product comes with its own documentation. This software will enable you to use your modem in both data and fax modes.
Using Third Party Fax Modem Data Communication Software
The PC Card fax modem is designed to work with the software included with the modem. In addition, the modem will operate with most other third-party DOS and Windows data fax software applications. Please note the following when configuring your fax modem with third-party software.
Many data communication programs require that you select a modem during installation. If you do not see a listing for this modem, you should select "Generic Fax Modem" or Standard Fax Modem" as your modem type.
CHAPTER 3 AT Command Set Summary
Command |
Function |
A/ |
Repeat last command |
A |
Answer |
B0 |
Selects ITU-T V.22 at 1200 bps |
B1 |
Selects Bell 212A at 1200 bps |
C1 |
Return OK messages |
Dn |
Dial modifier |
E0 |
Disables command echo |
E1 |
Enables command echo |
H0 |
Hangs up the telephone line |
H1 |
Picks up the telephone line |
I0 |
Reports product code |
I1 |
Reports pre-computed checksum |
I2 |
Report OK |
I3 |
Reports firmware revision, model, and interface type. |
I4 |
Report response programmed by an OEM |
I5 |
Report the country code parameter |
I6 |
Report modem data pump and model and code revision |
I7 |
Reports the DAA code(W-class models only) |
L0 |
Low speaker volume |
L1 |
Low speaker volume |
L2 |
Medium speaker volume |
L3 |
High speaker volume |
M0 |
Turn speaker off |
M1 |
Turn speaker on during handshaking and turn speaker off while receiving carrier |
M2 |
Turn speaker on during handshaking and while receiving carrier |
M3 |
Turn speaker off during dialing and receiving carrier and turn on during answering |
N0 |
Turn off automode detection |
N1 |
Turn on automode detection |
O0 |
Go on-line |
O1 |
Go on-line and initiate a retrain sequence |
P |
Select pulse dialing |
Q0 |
Allow result codes to DTE |
Q1 |
Inhibit result codes to DTE |
Sn |
Select an S-register |
Sn=x |
Write to an S-register |
Sn? |
Read from an S-register |
T |
Select DYMF dialing |
V0 |
Report short form(terse) result codes |
V1 |
Report long form (verbose) result codes |
W0 |
Report DTE speed in EC mode |
W1 |
Reports line speed, EC protocol and DTE speed |
W2 |
Report DCE speed in EC mode |
X0 |
Report basic call progress result codes, i.e., OK, CONNECT,RING, NO CARRIER(also for busy, if enabled, and dial tone not detected), NO ANSWER and ERROR. |
X1 |
Report basic call progress result codes and connections speeds( OK, CONNECT,RING, NO CARRIER(also for busy, if enabled, and dial tone not detected), NO ANSWER , CONNECT XXXX, and ERROR. |
X2 |
Report basic call progress result codes and connections speeds, i.e., OK, CONNECT ,RING, NO CARRIER(also, for busy, if enabled, and dial tone not detected), NO ANSWER, CONNECT XXXX, and ERROR. |
X3 |
Report basic call progress result codes and connections speeds, i.e., OK, CONNECT ,RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY, and ERROR. |
X4 |
Report basic call progress result codes and connections speeds, i.e., OK, CONNECT ,RING, NO CARRIER, NO ANSWER, CONNECT XXXX, BUSY, NO DIAL TONE and ERROR. |
Y0 |
Disables long space disconnect before on-hook |
Y1 |
Enables long space disconnect before on-hook |
Z0 |
Restore stored profile 0 after warm reset |
Z1 |
Restore stored profile 1 after warm reset |
&C0 |
Ignores remote modem status; DCD always on |
&C1 |
DCD set according to remote modem status |
&D0 |
Interpret DTR ON-to-OFF transition per &Qn: &Q0, &Q5, &Q6 The modem ignores DTR &Q1, &Q4 The modem hangs up &Q2, &Q3 The modem hangs up |
&D1 |
Interpret DTR ON-to-OFF transition per &Qn: &Q0, &Q1, &Q4, &Q5, &Q6 Asynchronous escape &Q2, &Q3 The modem hangs up |
&D2 |
Interpret DTR ON-to-OFF transition per &Qn: &Q0 through &Q6 The modem hangs up |
&D3 |
Interpret DTR ON-to-OFF transition per &Qn: &Q0, &Q1, &Q4, &Q5, &Q6 The modem performs soft reset &Q2, &Q3 The modem hangs up |
&F0 |
Restore factory configuration 0. |
&F1 |
Restore factory configuration 1. |
&G0 |
Disables guard tone |
&G1 |
Disables guard tone |
&G2 |
Enables 1800-Hz guard tone |
&J0 |
Set S-Register response only for compatibility |
&J1 |
Set S-Register response only for compatibility |
&K0 |
Disables DTE/DCE flow control |
&K3 |
Enable RTS/CTS DTE/DCE flow control |
&K4 |
Enable XON/XOFF DTE/DCE software flow control |
&K5 |
Enable transparent XON/XOFF flow control |
&K6 |
Enable both RTS/CTS and XON/XOFF flow control |
&L0 |
Select dial up line operation |
&M0 |
Select direct asynchronous mode |
&P0 |
Sets 10-pps pulse dial with 39% / 61% make-break |
&P1 |
Sets 10-pps pulse dial with 33% / 67% make-break |
&P2 |
Sets 20-pps pulse dial with 39% / 61% make-break |
&P3 |
Sets 20-pps pulse dial with 33% / 67% make-break |
&Q0 |
Select direct asynchronous mode |
&Q4 |
Select Hayes AutoSync mode |
&Q5 |
Modem negotiates an error corrected link |
&Q6 |
Select async operation in normal mode |
&R0 |
CTS tracks RTS(Async) or acts per V.25 (Sync) |
&R1 |
CTS is always active |
&S0 |
DSR is always active |
&S1 |
DSR acts per V.25 |
&T0 |
Terminates test in progress |
&T1 |
Initiates local analog loopback |
&T2 |
Returns ERROR result code |
&T3 |
Initiates local digital loopback |
&T4 |
Grants RDL request from remote modem |
&T5 |
Denies RDL request from remote modem |
&T6 |
Initiates remote digital loopback |
&T7 |
Starts remote digital loopback with self-test |
&T8 |
Starts local analog loopback with self-test |
&V |
Display current configurations |
&V1 |
Display connection statistics |
&W0 |
Store the active profile in NVRAM profile 0 |
&W1 |
Store the active profile in NVRAM profile 1 |
&Y0 |
Recall stored profile 0 on power up |
&Y1 |
Recall stored profile 1 on power up |
&Zn=x |
Store telephone number (up to 30 digits) to location ‘n’(0-3) |
%E0 |
Disables line quality monitor and auto-retrain |
%E1 |
Enables line quality monitor and auto-retrain |
%L |
Return received line signal level |
%Q |
Report the line signal quality |
\Kn |
Controls break handling during three states: |
When modem receives a break from the DTE: |
|
\K0,2,4 |
Enter on-line command mode, no break sent to the remote modem |
\K1 |
Clear buffers and send break to remote modem |
\K3 |
Send break to remote modem immediately |
\K5 |
Send break to remote modem in sequence with transmitted data |
When modem receives \B in on-line command state: |
|
\K0,1 |
Clear buffers and send break to remote modem |
\K2,3 |
Send break to remote modem immediately |
\K4,5 |
Send break to remote modem in sequence with transmitted data |
When modem receives break from the remote modem: |
|
\K0,1 |
Clear data buffer and send break to DTE |
\K2,3 |
Send a break immediately to DTE |
\K4,5 |
Send a break with received data to the DTE |
\N0 |
Select normal speed buffered mode |
\N1 |
Select direct mode |
\N2 |
Select reliable link mode |
\N3 |
Select auto reliable mode |
\N4 |
Force LAPM mode |
\N5 |
Force MNP mode |
\V0 |
Connect messages are controlled by the command settings X, W, and S95 |
\V1 |
Connect messages are displayed in the single line format |
+MS |
Select modulation |
+H0 |
Disable RPI/Video Ready Mode |
+H1 |
Enable RPI and set DTE speed to 19200 bps |
+H2 |
Enable RPI and set DTE speed to 38400 bps |
+H3 |
Enable RPI and set DTE speed to 57600 bps |
Table 3-1 Basic Data Modem AT Commands
Error Correction and Data Compression
ECC COMMANDS |
|
Command |
Function |
%C0 |
Disable data compression |
%C1 |
Enable MNP5 data compression |
%C2 |
Enable V.42 bis data compression |
%C3 |
Enable both V.42 bis and MNP 5 Compression |
\A0 |
Set maximum block size in MNP to 64 |
\A1 |
Set maximum block size in MNP to 128 |
\A2 |
Set maximum block size in MNP to 192 |
\A3 |
Set maximum block size in MNP to 256 |
\Bn |
Send break of nx100 ms |
Table 3-2 ECC Modem AT Commands
Command |
Function |
+FCLASS=n |
Service class |
+FAE=n |
Data/fax auto answer |
+FRH=n |
Receive data with HDLC framing |
+FRM=n |
Receive data |
+FRS=n |
Receive silence |
+FTH=n |
Transmit data with HDLC framing |
+FTM=n |
Transmit data |
+FTS=n |
Stop transmission and wait |
|
|
Table 3-3 FAX Class 1 Commands
Command |
Function |
+FCLASS=n |
Service class |
+FAA=n |
Adaptive answer |
+FAXERR |
Fax error value |
+FBOR |
Phase C data bit order |
+FBUF? |
Buffer size(read only) |
+FCFR |
Indicate confirmation to receive |
+FCLASS= |
Service class |
+FCON |
Facsimile connection response |
+FCIG |
Set the polled station identification |
+FCIG: |
Report the polled station identification |
+FCR |
Capability to receive |
+FCR= |
Capability to receive |
+FCSI: |
Report the called station ID |
+FDCC= |
DCE capabilities parameters |
+FDCS: |
Report current session |
+FDCS= |
Current session results |
+FDIS: |
Report remote capabilities |
+FDIS= |
Current sessions parameters |
+FDR |
Begin or continue phase C receive data |
+FDT= |
Data transmission |
+FDTC: |
Report the polled station capabilities |
+FET: |
Post page message response |
+FET=N |
Transmit page punctuation |
+FHNG |
Call termination with status |
+FK |
Session termination |
+FLID= |
Local ID string |
+FLPL |
Document for polling |
FMDL? |
Identify model |
+FMFR? |
Identify manufacturer |
+FPHCTO |
Phase C time out |
+FPOLL |
Indicates polling request |
+FPTS: |
Page transfer status |
+FPTS= |
Page transfer status |
+FREV? |
Identify revision |
+FSPL |
Enable polling |
+FTSI: |
Report the transmit station ID |
Table 3-4 FAX Class 2 Commands
This Fax/Modem provide direct access to the internal registers known as S-registers. The DTE uses S-registers to set up and check modem configurations. The contents of these registers can be changed using the ATSn=x command, where 'n' is the register number and 'x' is the value to be stored. The contents of the S-registers can be read using the ATSn? command. Most S-registers can be read from or written to; however, some S-registers(such as S14) are read-only. Writing to a read-only register may cause the modem to act improperly(that is, even though the contents of a read-only S-register may be changed using the ATSn=x command, changing the contents of the S-register does not normally configure the entire modem).
Reserved S-registers are used by the modem and provide no valuable information to the DTE. These registers should never be written to, as they cause the modem to lock up. A list of the supported S-registers follows.
Table4-1 S-Register Summary
Register |
Function |
Range |
Units |
Saved |
Default |
S0 |
Rings to Auto-Answer |
0-255 |
rings |
* |
0 |
S1 |
Ring Counter |
0-255 |
rings |
|
0 |
S2 |
Escape Character |
0-255 |
ASCII |
* |
43 |
S3 |
Carriage Return Character |
0-127 |
ASCII |
|
13 |
S4 |
Line Feed Character |
0-127 |
ASCII |
|
10 |
S5 |
Backspace Character |
|
|
|
8 |
S6 |
Wait Time for Dial Tone |
|
|
|
2 |
S7 |
Wait Time for carrier |
|
|
|
60 |
S8 |
Pause Time for Dial Delay Modifier |
|
|
|
2 |
S9 |
Carrier Detect Response Time |
|
|
|
6 |
S10 |
Carrier Lose Disconnect Time |
|
|
|
14 |
S11 |
DTMF Tone Duration |
|
|
|
95 |
S12 |
Guard Time |
|
|
|
50 |
S14 |
Bit-mapped options |
|
|
|
138 |
S16 |
Modem test options |
|
|
|
none |
S18 |
Modem Test Timer |
|
|
|
0 |
S19 |
AutoSync Options |
- |
- |
|
0 |
S20 |
AutoSync HDLC Address or BSC Sync Character |
0-255 |
- |
* |
0 |
S21 |
V.24 General Bit Mapped Options Status |
- |
- |
* |
52(34h) |
S22 |
Speaker/Results Bit Mapped Options Status |
- |
- |
* |
117(75h) |
S23 |
General Bit Mapped options |
|
- |
* |
62(3Dh) |
S24 |
Sleep Inactivity Timer |
0-255 |
s |
* |
0 |
S25 |
Delay to DTR Off |
0-255 |
s or 0.01s |
|
5 |
S26 |
RTS to CTS Delay |
0-255 |
0.01s |
|
1 |
S27 |
Bit-mapped options |
- |
- |
* |
73(49h) |
S28 |
Bit-mapped options |
- |
- |
* |
0 |
S29 |
Flash Dial Modifier Time |
0-255 |
10 ms |
|
70 |
S30 |
Disconnect Inactivity Timer |
0-255 |
10 s |
|
0 |
S31 |
Bit-mapped options |
- |
- |
* |
194(C2h) |
S32 |
XON Character |
0-255 |
ASCII |
|
17(11h) |
S33 |
XOFF Character |
0-255 |
ASCII |
|
19(13h) |
S36 |
LAPM Failure Control |
- |
- |
* |
7 |
S37 |
Line Connection Speed |
- |
- |
* |
0 |
S38 |
Delay Before Forced Hangup |
0-255 |
s |
|
20 |
S39 |
Flow Control Bit Mapped Options Status |
- |
- |
* |
3 |
S40 |
General Bit-Mapped Options |
- |
- |
* |
104(68h) |
S41 |
General Bit-Mapped Options |
- |
- |
* |
195(C3h) |
S46 |
Data Compression Control |
- |
- |
* |
138 |
S48 |
V.42 Negotiation Control |
- |
- |
* |
7 |
S82 |
LAPM Break Control |
- |
- |
|
128(40h) |
S86 |
Call Failure Reason Code |
0-255 |
- |
|
- |
S91 |
PSTN Transmit Attenuation Level |
0-15 |
dBm |
|
10(Country depended) |
S92 |
Fax Transmit Attenuation Level |
0-15 |
dBm |
|
10(Country depended |
S95 |
Result Code Messages Control |
- |
- |
* |
0 |
* Register value may be stored in one of two user profiles with the &W command. ** Default values may be modified using ConfigACE |
CHAPTER 5 Application Examples
[Dialing a Remote Modem]
Command Line: ATDP9WT002, (886)-1234567 <CR>
This command line instruct the modem to dial a remote modem through a PBX. The modem first use pulse dialing to dial 9 (the access code of the PBX), wait for outside dial tone, and then use touch tone dialing to dial 002 once a one-second continuous dial tone is detected within 30 seconds, pause for 2 seconds (if S8=2) and then dial 8861234567.
[Dial s Stored Number]
Command line: AT&Z2=T03, 123456<CR>
Command line: ATDS=2<CR>
The first command line store the dial string T03, 123456 to the 3rd location in NVRAM. Afterward you can use the second command line to dial this stored number. The dial string T03, 123456 will appear on the screen to indicate the number being dialed.
[Manual Answer an Incoming Call]
Command line: ATA<CR>
The factory setting of the S-Register S0 is S0=0. This command disables the auto answer capability so that you must issue an ATA command to answer a call. At power up, your modem always monitors if there are incoming rings. If incoming rings are detected, your modem will display result codes on the screen as:
RING
RING
:
:
RING
Seeing that, you may issue the ATA command to answer the call. This command must be entered within the quiet interval between any two rings.
[Auto Answer an Incoming Call]
Command line: ATS0=2 &W &Y <CR>
Auto answer can be enabled by changing the setting of the S-Register S0 to a value between 1 and 255. In the above command line, S0=2 instructs the modem to answer an incoming call automatically after the 2nd ring. The &W command writes this configuration to profile 0 in NVRAM. &Y command instruct the modem to load profile 0 as the active configuration on power-up. The last two commands make S0=2 the default value at power-up or reset. This example also shows the insertion of space between two neighboring commands to make the command line more readable.
[Force V.42 bis data compression with LAP-M error correction]
Command line: AT\N4%C2-K0
[Force V.42 bis data compression with MNP error correction]
Command line: AT\N5%C2
[Force MNP 5 data compression with MNP error correction]
Command line: AT\N5%C1
If the remote is unable to negotiate the desire rate mode, the modem will disconnected and respond with NO CARIER.
[Auto negotiate data compression and error correction]
Command line: AT&F
or
Command line: AT\N3%C3
In this mode, the modem prefers LAP-M over MNP 10, MNP 10 over MNP 4, and V.42 bis over MNP 5. If error correction is not negotiated, the modem will connect in normal mode.
CHAPTER 6 Troubleshooting Guide
This chapter describes common problems in the installation, configuration and regular usage of your Fax/Data Modem. To test the Fax/Data Modem, a communication software package is needed and the package must include a mode that allows you to operate your Fax/Modem by directly issuing internal commands to the modem.
Follow the procedures in the following sections to resolve these common problems:
[No Response From Your Modem]
1.Make sure that the COM port address you have set your modem to corresponds to the appropriate selection in the communications software which you are using.
2.Issue the ATZ command to reset your modem. The returned result code should be "0" or "OK" depending on what communications program you are using. Your modem is OK if you get one of these responses. If there is no response after issuing the ATZ <CR>, continue to the next step.
3.Check if there are any other interface cards in your computer that use the same COM port address as your modem. If so, you must set your modem to another COM port address. (Keep in mind that on most systems, only two COM port are available. One of them must be used as either 1 or 3, while the other must be used as 2 or 4.) For example, if a mouse is set to COM 1, your modem should be set to COM2 or COM4. Continue to the next step if the COM port address is OK.
4.Issue the command: AT&F&W<CR>, if a "0" or "OK" result code is displayed on the screen, your modem is OK. Otherwise, contact your dealer for assistance.
[Your Modem Does Not Dial Out]
Make sure that your modem responds normally as described in section 6.1. If you can communicate through the keyboard, check whether the modem is properly connected to the phone line.
[Your Modem Does Not Connect After It Has Dialed a Phone Number]
The problem may have several causes. The phone line may be too noisy or the telephone cord may be poor. Try the line with a regular phone. Also the remote modem may not recognize your modem's baud rate.
[You Can Not Transmit After You Have Connected to the Remote Modem]
In this case, check the communication parameters of the remote modem, then configure your software to the same number of data bits, stop bit, and parity.
[Finding the Source of Transmission Errors]
A failure in modem communication is usually characterized by unacceptable high error rates or a total inability to communicate it may be the fault of the local computer or terminal, the local modem, the telephone line, the remote modem or terminal.