Multi-Tech Systems MT3334SMI manual Class 2 Fax Command Implementation, +Faa, +Faxerr

Page 42

ModemModule Developer’s Guide

Introduction

This chapter provides fax software developers with specific Class 2 fax command protocol information to be used in development with Lucent L33xVCS modem chip set. It is assumed that users have an understanding of ITU-TSS T.30 and T.4 concepts. The “fax command protocol” is defined here as the set of AT Commands used to control the sending/receiving of faxes. The term “fax” is defined as a specialized file transfer protocol for transferring black and white bit mapped images.

AT commands are used to control parameters for this file transfer and to initiate a particular action in the fax protocol. They also provide responses to indicate the progress and status of the transfer.

Class 2 Fax Command Implementation

The MultiModems implement an extension to the AT Command set for controlling fax transmission and reception, which is in compliance with EIA proposed standard TIA-592 (August, 1990) as specified by EIA subcommittee TR29.2. It involves a set of new commands, responses and procedures.

Class 2 Fax Commands (EIA SP-2388 August 1990)

The Lucent L56xVCS Chip Set supports fax Class 2 (August ‘90) commands. These commands and short descriptions of the commands are provided below. For more detailed information, refer to the August 1990 proposal.

Note: The EIA SP-2388 August 1990 proposal is being updated and will be made available when completed.

+FAA

FAX Auto Answer Enable

Command Syntax:

+FAA=<value>

 

 

0: Answer as FAX modem of type specified by +FCLASS

 

 

2: Automatically determine whether to answer as FAX or data modem

+FAXERR

T.30 Session Error Report

Command syntax:

+FAXERR

Response syntax:

+FAXERR=<value>

 

 

0 - 9

Call placement and termination

 

 

 

0: Normal and proper end of connection

 

 

 

1: Ring detected without successful handshake

 

 

 

2: Call aborted, from +FK or <CAN>

 

 

10 - 19

Transmit phase A and miscellaneous errors

 

 

20 - 39

Transmit phase B hang-up codes

 

 

 

20: Unspecified transmit phase B error

 

 

 

23: COMREC invalid command received

 

 

 

25: DCS sent 3 times without response

 

 

 

27: Failure to train

 

 

40 - 49

Transmit phase C hang-up codes

 

 

 

40: Unspecified transmit phase C error

42

MT3334SMI

Image 42
Contents Model MT3334SMI Evaluation Kit Data/Fax Socketed ModemRevision Description PatentsContents Index Introduction and Description Product Description FeaturesIntroduction ModemModule Developer’s GuideTechnical Specifications Introduction and Description1200 bps Physical Dimensions MT3334SMI Physical DimensionsTest/Demo Board Specifications DS1LED1-LED4 Test/Demo Board Block Diagram MT3334SMI Test/Demo Board Block DiagramMT3334SMI Pin-out MT3334SMI PinoutTypical Application MT3334SMI Design Considerations Hardware ConsiderationsPC Board Layout Considerations Calculating Z for Tip and Ring TracesRecommended Transceiver MT3334SMI Placement KeyQty Name Description Telecom Labeling Requirements FCC PartReregistration Industry Canada CS-03Multiple Listing AT Commands, S-Registers, and Result Codes Repeat Last Command AnswerAT Commands, S-Registers, and Result Codes Return Online to Data Mode Monitor Speaker VolumeMonitor Speaker Mode Result Codes Enable/DisableTone Dialing Modem ResetSr? Read Register Value Result Code FormatDisplay Current Settings Command &Fn Load Factory SettingsAsynchronous Communications Mode Store Current Configuration\Bn Transmit Break Command &Zy=x Store Dialing Command\An Select Maximum MNP Block Size \Jn Data Buffer Control\Qn Flow Control Selection \Nn Error Correction Mode Selection\Tn Inactivity Timer \Vn Protocol Result CodeCommand +ES=n Enable Synchronous Buffered Mode Command %DCn AT Command ControlCommand %En Fallback and Fall Forward Control Enter Setup PasswordRegister Unit Range Default Description RegistersS43 Result Codes Terse Verbose DescriptionClass 1 Fax Commands Class 1 Fax Command Summary Command DescriptionFunction Display Current Class Values Default Data modem Class 1 Fax Commands Fax MOD Modulation Parameter ValuesCommand Result Code MeaningModemModule Developer’s Guide Command Function Select Service Class Values Default Data modeFunction Class 1 Fax Commands +FRS=? Enter+FRM=? Enter Flow Control Result CodesSample Sessions Action by Command Respone Local Modem Remote PC AT+FRH=3 No Carrier ModemModule Developer’s Guide Class 2 Fax Commands +FAA Class 2 Fax Command ImplementationClass 2 Fax Commands EIA SP-2388 August +FAXERR+FBOR +FCQ+FCR +FDCS +FDCCFax Capability Parameters Current Session Results+FDIS +FDFFCData Compression Format Conversion Current Session Parameters+FECM +FDR+FDT +FET+FLNFC +FK+FLID +FLPL+FREL +FPTS+FRBC +FSPL+FHNG +FTSIMT3334SMI Remote Configuration Changing the Setup Password Basic ProcedureSetup ModemModule User GuideRemote Configuration Changing the Remote Escape CharacterMT3334SMI Troubleshooting Test procedure Local Analog Loopback Test V.54 LoopTroubleshooting Remote Digital Loopback Test V.54 LoopLocal Digital Loopback Test V.54 Loop Local digital loopback testUpgrade Procedure Identify the Current Firmware Version Upgrade OverviewIdentify the Modem Firmware Multi-Tech Web SiteDownload the Upgrade File Upgrade ProcedureMulti-Tech BBS Restore Your Parameters Extract the Upgrade FilesUse FlashPro to Upgrade Modem Firmware Clear Your Stored ParamentersAppendixes MT3334SMI Canadian Limitations Notice FCC FAX UpdateInternational Modem Restrictions AppendixesEMC, Safety and Terminal Directive Compliance European Directives User Guide StatementNew Zealand Telecom Warning Notice Programming the Modem Appendix B Multi-Tech Flash Programming ProtocolIntroduction Handshake SequenceOther supported boot code commands Other programming concernsModemModule Developer’s Guide Program Sequence Intel Hex Format Data RecordXxxx Extended Address Record End of File RecordEeee Index IndexMT3334SM MT3334SMI MT3334SM