# $Id: class2,v 1.2 2000/09/04 18:53:45 lhoward Exp $ # # HylaFAX Facsimile Software # # Copyright (c) 1990-1996 Sam Leffler # Copyright (c) 1991-1996 Silicon Graphics, Inc. # HylaFAX is a trademark of Silicon Graphics, Inc. # # Permission to use, copy, modify, distribute, and sell this software and # its documentation for any purpose is hereby granted without fee, provided # that (i) the above copyright notices and this permission notice appear in # all copies of the software and related documentation, and (ii) the names of # Sam Leffler and Silicon Graphics may not be used in any advertising or # publicity relating to the software without the specific, prior written # permission of Sam Leffler and Silicon Graphics. # # THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, # EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY # WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. # # IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR # ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, # OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, # WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF # LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE # OF THIS SOFTWARE. # # CONFIG: CLASS2: "Manufacturer"-"Model"-flowcontrol # # BEGIN-SERVER # END-SERVER # ModemAnswerCmd: ATA # string, command for answering phone ModemAnswerDataBeginCmd: "" # string, command for start of answered data call ModemAnswerDataCmd: ATA # string, command for answering data call ModemAnswerFaxBeginCmd: "" # string, command for start of answered fax call ModemAnswerFaxCmd: ATA # string, command for answering fax call ModemAnswerResponseTimeout: 180000 # integer, answer command timeout (ms) ModemAnswerVoiceBeginCmd: "" # string, command for start of answered voice call ModemAnswerVoiceCmd: ATA # string, command for answering voice call ModemATCmdDelay: 0 # integer, delay before sending modem an AT cmd (ms) ModemBaudRateDelay: 0 # integer, delay (ms) after setting baud rate ModemClassQueryCmd: AT+FCLASS=? # string, command for querying modem services ModemCommaPauseTimeCmd: ATS8=2 # string, command for setting time to pause for comma in dialing string ModemDialCmd: ATDT%s # string, command for dialing (%s for number to dial) ModemDialResponseTimeout: 180000 # integer, dialing command timeout (ms) ModemEchoOffCmd: ATE0 # string, command for disabling command echo ModemFlowControl: None # string, DTE-DCE flow control scheme ModemFrameFillOrder: LSB2MSB # string, bit order for HDLC frames ModemHardFlowCmd: "" # string, command for setting hardware flow control between DTE and DCE ModemMinSpeed: 2400 # string, minimum acceptable transmit speed ModemMfrQueryCmd: "" # string, command for querying modem manufacturer ModemModelQueryCmd: "" # string, command for querying modem model ModemNoAutoAnswerCmd: ATS0=0 # string, command for disabling auto-answer ModemNoFlowCmd: "" # string, command for disabling hardware flow control between DTE and DCE ModemOnHookCmd: ATH0 # string, command for placing phone ``on hook'' ModemPageDoneTimeout: 180000 # integer, page send/receive timeout (ms) ModemPageStartTimeout: 180000 # integer, page send/receive timeout (ms) ModemRate: 19200 # integer, baud rate to use for DCE-DTE communication ModemRecvFillOrder: MSB2LSB # string, bit order for received facsimile data ModemResetCmds: "" # string, additional commands when resetting modem ModemResetDelay: 2600 # integer, delay (ms) after sending modem reset commands ModemResultCodesCmd: ATQ0 # string, command for enabling result codes ModemRevQueryCmd: AT+FREV? # string, command for querying modem firmware revision ModemSendBeginCmd: "" # string, command to send on establishing carrier ModemSendFillOrder: LSB2MSB # string, bit order for sending facsimile data ModemSetVolumeCmd: "ATM0 ATL0M1 ATL8C1 ATL2M1 ATL3M1" # string, commands for setting modem speaker volume level ModemSetupAACmd: "" # string, command for setting up adaptive answer ModemSetupDCDCmd: "" # string, command for setting up DCD handling ModemSetupDTRCmd: "" # string, command for setting up DTR handling ModemSoftFlowCmd: "" # string, command for setting software flow control between DTE and DCE ModemSoftResetCmd: ATZ # string, command for doing a soft reset ModemType: Class2 # string, modem type ModemVerboseResultsCmd: ATV1 # string, command for enabling verbose result codes ModemWaitForConnect: No # boolean, force server to wait for ``CONNECT'' response on answer ModemWaitTimeCmd: ATS7=60 # string, command for setting time to wait for carrier when dialing Class2Cmd: AT+FCLASS=2 # string, command to enter class 2/2.0 Class2AbortCmd: AT+FK # string, command to abort active session Class2APCmd: AT+FAP # string Class2APQueryCmd: AT+FAP=? # string Class2BORCmd: AT+FBOR=0 # string, command to setup bit order Class2BUGCmd: AT+FBUG=1 # string, command to enable HDLC frame tracing Class2CIGCmd: AT+FCIG # string, command to set polling identifier Class2CRCmd: AT+FCR=1 # string, command to enable receive capability Class2CQCmd: "" # string, command to setup copy quality parameters Class2CQQueryCmd: AT+FCQ=? # string, command to query modem copy quality capabilities Class2DCCCmd: AT+FDCC # string, command to set modem capabilities Class2DCCQueryCmd: AT+FDCC=? # string, command to query modem capabilities Class2DISCmd: AT+FDIS # string, command to set session parameters Class2DDISCmd: "" # string, command to set session parameters before dialing Class2HFLOCmd: "" # string, command to set hardware flow control Class2LIDCmd: AT+FLID # string, command to set local identifier string Class2MINSPCmd: AT+FMINSP # string, command to set minimum transmit speed Class2NFLOCmd: "" # string, command to set no flow control Class2PHCTOCmd: AT+FPHCTO=30 # string, command to set Phase C timeout parameter Class2PTSCmd: AT+FPTS # string, command to set received page status Class2RecvDataTrigger: "\21" # string, character to send to trigger recv Class2RELCmd: "" # string, command to enable byte-aligned EOL codes Class2SendRTC: No # boolean, append RTC to page data on transmit Class2SFLOCmd: "" # string, command to set software flow control Class2SPLCmd: AT+FSPL # string, command to set polling request Class2TBCCmd: AT+FTBC=0 # string, command to enable stream mode Class2XmitWaitForXON: Yes # boolean, wait for XON before sending facsimile data