|
|
Fax Operation |
|
|
|---|
|
You should use the fax software supplied with your modem to send and receive faxes. Consult the documentation or on-line help associated with that software for more information. This chapter gives a brief overview of fax operation and the acceptable fax commands.
In addition to operating as a fully featured data modem, the modem also has the capability to handle the transmission and reception of facsimile information. To provide this functionality, it has to be able to communicate with a group 3 fax machine anywhere in the world. Communication with the remote fax machine is performed in a similar fashion to that used for data transmission. However, the modulation schemes used are half duplex V.27ter, V.29 and V.17 unlike the full duplex modulations used for data transmission. V.29 is the more common, but the modem will automatically fall back to the slower V.27ter standard if the line quality is poor. V.17 is a higher speed standard which is becoming more common. Also required in fax transmission is session management. This is an agreed procedure for exchanging information during the call. The T.30 standard that specifies V.21 channel 2 for negotiation and HDLC (High-level Data Link Control) for data transfer provides this function. There are five consecutive phases to the T.30 procedure. Phase A uses tone signalling to perform call establishment. Phase B is the parameter negotiation phase using V.21. The actual message transfer is performed with V.17, V.29 or V.27ter during Phase C. Phase D again uses V.21 but this time for message administration before disconnection in the final phase, E. Another ITU-T standard, T.4, defines the format of the image data. It also defines the means of compressing the data prior to transmission. In addition to communicating with the remote fax machine, the modem also has to have a means of communicating these images to and from the user of the modem. The class 1 commands describe the physical and data link layers for dialling, waiting, signalling and data formatting. It requires the host DTE software to handle the T.30 session management and T.4 image data handling. |
Using fax commands
| Fax commands are typically used in one of three ways, as shown below: |
+F<cmd>= Select command option :
| Requests the modem to select an option for the command, <cmd>, entered. For example: +FCLASS=0 <Return> will select the data mode option. |
+F<cmd>?
Report active configuration :
| This command requests the modem to report its current active configuration for the command, <cmd>, entered. For example: |
+FCLASS? <Return> |
A typical response will be 1 to indicate that fax Class 1 is enabled. |
+F<cmd>=?
Report operating capabilities :
| This command is used to display the available parameters for the command, <cmd>, entered. For example: |
+FCLASS=? <Return> |
The response would be 0, 1. |
| This interface complies with the approved EIA 578 standard. The serial interface supports 19200 bps with flow control using XON/XOFF or RTS/CTS. Commands are entered with the AT prefix as with other modem commands and executed after pressing <Return>. Briefly, the following commands are provided. |
| This command is used to select between fax and data modes. |
+FCLASS=0 selects data mode.
|
+FAE
Data/fax automatic answer :
|
The +FAE=0 command restricts the automatic answering facility within the modem to accept fax calls only.
+FAE=1 allows the modem to determine whether an incoming call is fax or data, and answer accordingly. |
+FTS
Stop transmission and wait :
|
The +FTS=n command is used to inform the modem to stop transmitting and wait for the period specified by the n. Each n is 10 milliseconds. Therefore, a value of 5 equates to 50 milliseconds. After this interval, the OK message is returned.
If this command is issued while the modem is on hook, the ERROR message will be returned. |
|
This command sets the period that the modem will wait when it detects silence on the line before returning the OK message. The command takes the form of +FRS=n where n equals 10 millisecond intervals. For example, +FRS=4 <Return> will tell the modem to wait for 40 milliseconds
The command may be aborted by sending any character from the DTE. In this case, the OK message is returned.
If this command is issued while the modem is on hook, the ERROR message will be returned. |
| The +FTM=n command is used to instruct the modem to transmit data at the modulation defined. See modulations definition table. |
| The +FRM=n command is used to instruct the modem to enter receive mode at the modulation defined. See modulations definition table. |
+FTH
Transmit data with HDLC framing :
| The +FTH=n command is used to instruct the modem to transmit data using the HDLC protocol at the modulation defined. See modulations definition table. |
+FRH
Receive data with HDLC framing :
| The +FRH=n command is used to instruct the modem to enter receive mode using the HDLC protocol at the modulation defined. See modulations definition table. |
| n = 3 | selects V.21, channel 2, 300 bps |
| n = 24 | selects V.27ter 2400 bps |
| n = 48 | selects V.27ter 4800 bps |
| n = 72 | selects V.29 7200 bps |
| n = 73 | selects V.17 7200 bps long train |
| n = 74 | selects V.17 7200 bps short train |
| n = 96 | selects V.29 9600 bps |
| n = 97 | selects V.17 9600 bps long train |
| n = 98 | selects V.17 9600 bps short train |
| n = 121 | selects V.17 12000 bps long train |
| n = 122 | selects V.17 12000 bps short train |
| n = 145 | selects V.17 14400 bps long train |
| n = 146 | selects V.17 14400 bps short train |
Previous Section |
Contents |
Search Tools |
Glossary |
Comments |
Next Section
Hosted by www.city-visitor.com