Full AT Command Set Listing For SupraFAXModems NOTE: This file includes commands NOT AVAILABLE on all models & revisions. NOT ALL commands are available or functional in all modes & states. AT_LIST.TS Rev 2.5 (PHM 6/29/93) from Supra BBS (503)967-2444 The command string buffer on the SupraFAXModem is limitted to 254 charactors. @ Dialing Command - wait for "quiet answer" , Dialing Command - pause (time set in S8) before finishing dialing string ! Dialing Command - hook flash (go on-hook for 700ms) ^ Dialing Command - turn on call originating tone ; Dialing Command - return to command state after dialing (last command) +++ Default Escape Code A Answer Phone Line A/ Re-execute Last Command (this command NOT preceded by AT) Bn BELL/CCITT mode switch at 300 & 1200 bps B0=CCITT B1=BELL (default in North America) C1 Carrier Control Selection Provided for backward compatibility only. Does nothing but return "OK" D Dial Command Dials any mixed string of dialing commands and the following list of symbols: 0123456789ABCD#* En Command Echo E0=not echo E1=do echo (default) F1 On-line State Character Echo Selection Provided for backward compatibility only. Does nothing but return "OK" Hn Hook Control H0=On-Hook (Hang Up) H1=Off-Hook (pick up phone line) In Identification Codes I0=SupraFAXModem product ID code I1=ROM checksum I2=Test Checksum (OK if correct, ERROR if not) I3=ROM revision code I4=Encrypted report of supported protocols I5=Supra Copyright info. I6=Country PSTN Signals are Configured for. I10=Supported Features (encoded - see end of text for listing) L Dialing command - dials last string dialed (limitted to 40 characters) Ln Speaker Volume L0&L1 Low L2 Medium (default) L3 High L+n Increase Total Volume Gain n units (1-32) (Not the same as Ln) L-n Decrease Total Volume Gain n units (1-32) (Not the same as Ln) Mn Speaker Control M0 OFF M1 On until carrier is received (default) M2 Always On M3 On when answering/On only after dialing & until carrier detect Nn Connection Rate when Originating Call N0=Connect ONLY at rate set in S37 register N1=Connect Normally (default) On Return from COMMAND MODE to ONLINE state O0=Return to ONLINE state O1=Request a retrain & Return to ONLINE state P Set Pulse Dialing Qn Result Code Mode Q0=Enabled (Default) Q1=Disabled Q2=Enabled when Originating, Disabled when answering R Dialing command - reverse to answer mode after dialing (this MUST be the last command in the dialing string) Sr? Reports value in S register r SCr? Reports value is SC register r Sr=n Write value n into S register r SCr=n Write value n into SC register r Sx Dialing command - dials number stored in memory area x T Set Tone Dialing Vn Result Code mode select V0=Numeric V1=Verbose (default) W Dialing command - wait for dial tone before finishing string Wn Error Correction Result Code Selection W0=CONNECT XXXX (DTE rate) (default) W1=Report Error Correction Mode W2=CONNECT XXXX (DCE rate) Xn Dialing mode/CONNECT result codes X0=Blind Dial (ignore Dialtone & Busy), send CONNECT X1=Blind Dial, send CONNECT XXXX X2=follow Dialtone, but ignore Busy, send CONNECT XXXX X3=follow Busy, but ignore Dialtone, send CONNECT XXXX or BUSY X4=send CONNECT XXXX, BUSY, or NO DIALTONE (default) Yn Long Space Disconnect Y0=Not active (default) Y1=Active (see manual) Zn Soft reset and Load Stored profile n (last functional command on line) Z0=resets modem & loads stored profile 0 Z1=resets modem & loads stored profile 1 &Cn DCD signal control &C0=DCD always on &C1=DCD follows carrier state (ON when carrier present) &Dn Modem reaction to DTR on to off transition greater than S25 setting a b c d e (Settings of &Qn) &D0= N 1 3 3 1 &D1= 2 2 3 3 2 &D2= 3 3 3 3 3 &D3= 4 4 3 3 4 List of modem reactions: N=No Action 1=Disconnect & send OK result code 2=Swith to asynchronous command state 3=Disconnect return to command state (Answer disabled while DTR is off) 4=Perform soft reset (like ATZ0) List of &Q states: a. &Q0, &Q5, &Q8, or &Q9 b. &Q1 c. &Q2 d. &Q3 e. &Q4 &Fn Load Factory Default Configuration &F0 No flow control, No error correction, No data compression &F1 MAC hardware flow control, correction & compression active &F2 Hardware flow control, correction & compression active (&F2 is default for DOS, WINDOWS, AMIGA, & STAND ALONE units.) &Gn Guard Tone Selection &G0 Do Not generate guard tones (Default) &G1 Generate 550Hz guard tone (not supported) &G2 Generate 1800Hz quard tone (not supported) &Jn Phone Jack Selection &J0 Select RJ-11, RJ-41, & RJ-45S (Default) &J1 Select RJ-12 & RJ-13 (not supported) &Kn Serial Port Flow Control &K0=None &K3=Bidirectional Hardware (RTS/CTS) &K4=Software (XON/XOFF) &K5=Transparent Software flow control &K6=Software (XON/XOFF) & Hardware (RTS/CTS) flow control &Ln Line Type Selection (&L0 is the only valid setting) &Mn Same function as &Qn setting. &Pn Pulse dialing MAKE/BREAK ratio &P0 39%/61% make/break ratio at 10PPS {US/CANADA} (Default) &P1 33%/67% make/break ratio at 10PPS {UK/Hong Kong} &P2 33%/67% make/break ratio at 20PPS {Japan} &Qn Asynchronous/Synchronous Mode Selection &Q0 Asynchronous Direct mode &Q1 * Synchronous Mode 1 (Terminal must support both modes.) Call placed Async, modem switches to Sync. When DTR is dropped modem returns to Async. &Q2 * Synchronous Mode 2 Modem dials number in stored location 0 when DTR goes from LOW to HIGH. &Q3 * Synchronous Mode 3 Dial number manually on a telephone, and then bring DTR high to let the modems connect. * CAUTION! Be VERY careful when issuing these commands! Once you enter &Q(1-3) and save it to memory, there are only three known ways to return to Asynchronous Mode: 1. Issue AT &Q(0,5-9) &W from a Synhronous Terminal to restore the modem to Asynchronous Mode. 2. Connect modem to an Asynchronous Terminal with the DTR signal (line 20) disabled (a "break-out" box works very nicely for this) and issue the configuration you want or AT &Q(0,5-9) &W to return the modem to Asynchronous Mode. 3. Send the modem in to our repair department. &Q4 Not Used &Q5 Asynchronous Reliable Mode (most common default) &Q6 Asynchronous Normal Mode &Q7 Not used &Q8 Asynchronous Reliable Mode w/o v.42/v.42bis &Q9 Asynchronous Reliable Mode w/o MNP 2-5 &Rn RTS Synchronous Mode (In Asynchronous mode CTS is always ON unless &K3 is set.) &R0 CTS responds to RTS (default) &R1 CTS always on unless &K3 is set &Sn DSR Action Select &S0 Always on (default) &S1 Follows EIA specification &Tn Modem test modes for trained technicians (you must set the serial port at 2400 or 9600, and set the modem with AT&F0) AT&T0 Terminate test in progress AT&T1 Local Analog Loopback AT&T3 Local Digital Loopback for remote modem AT&T4 Grant request for Remote Digital Loopback (default) AT&T5 Prohibit request for Remote Digital Loopback AT&T6 Remote Digital Loopback AT&T7 Remote Digital Loopback with self-test AT&T8 Local Analog Loopback with self-test &V Display Configuration Profiles &Wn Write ACTIVE Profile to Stored Profile n &W0 Writes to profile 0 &W1 Writes to profile 1 &Xn Synchronous Transmit Clock Source &X0=Modem generated (default) &X1=DTE supplied &X2=Derived from the data carrier received from the remote modem. &Yn Select Configuration Loaded at power-up &Y0=Load profile 0 (default) &Y1=Load profile 1 &Zx=n Write stored telephone number x (0 to 3) the number n. \An Maximum MNP Block Size for Stream Links \A0 64 characters \A1 128 characters \A2 192 characters (default) \A3 256 characters \Bn Transmit Break of length n x 100ms where n is 1 to 9 (Send Link Attention in MNP mode) \Gn Modem-to-Modem XON/XOFF (software) flow control (ignored if &Q5) \G0=Disabled (default) \G1=Enabled \Kn Break Processing Control (controls remote modem during MNP mode) \K0,\K2,\K4 Enter command state without sending BREAK to remote \K1 Clear Modem & Terminal Buffers & send BREAK to remote \K3 Don't clear Buffers, but send BREAK to remote \K5 Send BREAK to remote in sequence with any transmitted data (default) \Ln MNP Block Transfer Control \L0 Use Stream Mode for MNP Links (default) \L1 Use Block Mode for MNP Links \N Operating Mode \N0 Normal Mode \N1 Direct Mode \N2 MNP Reliable Mode \N3 AutoReliable Mode \O Originate MNP Reliable Mode Request \Tn Set Inactivity Timer (Modem disconnects if no activity in time n) n=0 Timer disabled (default) n=1 to 42 Modem disconnects after n minutes without activity \U Accept MNP Reliable Request (request must occur within 12 seconds) \Y Switch to MNP Reliable Mode \Z Switch from MNP to Normal Mode %Cn MNP5 Data Compression Enable/Disable %C0 Disabled %C1 Enabled %Dn BTLZ Dictionary Size %D0=512 %D1=1024 %D2=2048 (default) %D3=4096 (if one-way compression %M1 or %M2 is enabled) 2048 (if two-way compression %M3) %En Auto Retrain based on line monitor readings %E0=Disabled (Default) %E1=Enabled %Gn Rate Renegotiation based on line monitor readings %G0=Disabled %G1=Enabled (Default) %L Reports Received Signal Level nnn in -dBm. nnn=9 or stronger reports as 9 nnn=10 to 42 reports as value directly nnn=43 or weaker reports as 43 %Mn BTLZ Compression Mode %M0 Disabled %M1 Transmit compression only %M2 Receive compression only %M3 Two-way compresion (default) %P Clear Local & Remote Modems' BTLZ Dictionaries %Q Report Received signal Quality (nnn range 0 to 127) nnn=1 to 8 current signal quality excellent (higher rate may be used) nnn=9 to 20 current signal good (best carrier rate for line condition) nnn=20 to 30 current signal poor (lower carrier rate should be used) nnn=31 to 127 signal very bad (or gone), try forcing a lower rate NOTE: Modem uses 8 and 20 as rate renegotiation watermarks. %Sn Set Maximum BTLZ string length n (6 to 250) (default is 32) #CID=n Caller ID Mode #CID=0 Disable Caller ID (Default) #CID=1 Enable Formatted Caller ID Mode #CID=2 Enable Raw (ASCII printable HEX number) Mode S0=n Number of Rings to Auto Answer (0 to 255) (0 is disable & default) S1=n Number of Rings before last answer. S2=n Escape Code character (0 to 255) (default is 43 "+") S3=n Carriage Return character (0-127) (default is 13) S4=n Line Feed character (0-127) (default is 10) S5=n Backspace character (0-32) (default is 8) S6=n Time to Wait before Blind Dial (2-255 seconds) (default is 2) (Applies only in X,X1, or X3 dialing mode) S7=n Time to Wait for Carrier (1-255 seconds) (default is 50) S8=n Pause Time for Comma Dial Command (0-255 seconds) (default is 2) S9=n Time to Wait Before Recognizing Carrier (1-255 1/10 seconds) (Default is 6) S10=n Delay from Lost Carrier to Hang Up (1-255 1/10 seconds) (Default is 14) S11=n DTMF Tone Duration/Spacing (35 to 102 1/100 seconds) (Default is 95) S12=n Escape Code Guard Time (0 to 255 1/50 seconds) (0 to disable, the default is 50) S14 Bit Mapped Option State Codes S16 Diagnostic Test Mode setting -Bit Mapped (default 0) 0 &T1 0 Disable 1 Enable 1 Not Used 2 &T3 0 Disable 1 Enable 3 &T4/&T5 0 Off 1 In progress 4 &T6 0 Disable 1 Enable 5 &T7 0 Disable 1 Enable 6 &T8 0 Disable 1 Enable 7 Not Used S18=n Test Mode Timer (0-255 seconds, 0=Runs endlessly) S21 Bit Mapped Option State Codes S22 Bit Mapped Option State Codes S23 Bit Mapped Option State Codes S25=n Delay to DTR (0-255 1/100 seconds, 5 default) S26=n RTS/CTS Delay (0-255 1/100 seconds, 1 default) (Sync mode only) S27 Bit Mapped Option State Codes S30=n Inactivity Timer (0-255 Unit 10 seconds, 0=disable {default}) In Reliable mode any data transfer resets timer. In Normal mode only sent data resets timer. S36=n Negotiation Failure Treatment (0-7 7 is default) Fallback options when S48=128 or error correction link fails: 0 Disconnect 1 Establish Direct connection 2 Undefined 3 Establish Normal connection 4 Establish a MNP connection if possible, else Disconnect 5 Establish a MNP connection if possible, else Direct connection 6 Undefined 7 Establish a MNP connection if possible, else Normal connection S37=n Forced Single Carrier Rate (0-12 0 is default) 0 Carrier Rate at the rate the last AT command was issued. (If rate is above highest carrier rate, then the highest carrier rate the modem supports is used.) 1 300 bps 2-4 Undefined 5 1200 bps 6 2400 bps 7 Undefined 8 4800 bps 9 9600 bps 10 12000 bps 11 14400 bps 12 7200 bps S38=n Delay Before Forced Disconnect (0-255 seconds, default 20) 0-254 Delay in seconds from H command, or DTR toggle ON or OFF (if modem is set to follow DTR), before modem disconnects. 255 Modem send data out of buffer until completed or connection is lost. S40 Bit Mapped Option State Codes S41 Bit Mapped Option State Codes S46=n Protocol Selection (136 or 138) (Affects v.42/v.42bis mode) 136 Disable Compression 138 Enable Compression (default) S48=n v.42 Negotiation (0,7,128) 0 Disable Negotiation, proceed with LAPM 7 Enable Negotiation (default) 128 Disable Negotiation, fallback per S36 setting S80=n Enhanced Features (Bit Mapped Options) Bit (Decimal) 0 (1) Enable Access to functions in bits 1-7 of S80 1 (2) Sync Clock Source 2 (4) Sync Clock source 3 (8) DTR/DSR always on 4 (16) Enable lease line mode (If hardware supports) 5 (32) Enable V.25bis codes 6 (64) Enable remote configuation 7 (128) Enable passwd/callback S82=n LAPM Break Handling Options (3,7,128) 3 Expedited: Modem sends break immediately & data integrity is maintained before and after break. 7 Destructive: Modem sends break immediately & data being processed by each modem at that time is destroyed. 128 In sequence: Modem sends break in sequence with transmitted data & data integrity is maintained before and after the break S86? Report Connection Failure Cause Code 0 Normal disconnect 1-3 Undefined Error Code 4 Carrier loss 5 No error correction at other end 6 No response to feature negotiation 7 This modem is ASYNC only, other is SYNC 8 No framing technique in common 9 No protocol in common 10 Bad response to feature negotiation 11 No sync information from remote 12 Normal hangup initiated by remote 13 Retransmission limit reached 14 Protocol violation occured 15-255 Undefined Error Code S95=n Extended Result Code Control (default sum is 0) Each bit set high in this register enables the corresponding result code regardless of the W command setting. Bit (Decimal Value) 0 (1) CONNECT XXXX result code gives DCE to DCE rate instead of local DTE to DCE rate. 1 (2) Append /ARQ to verbose CONNECT result code if protocol is NONE 2 (4) Enable CARRIER XXXX result code 3 (8) Enable PROTOCOL XXXX result code 4 (16) Undefined 5 (32) Enable COMPRESSION result code 6 (64) Undefined 7 (128) Undefined S109=n v.32/v.32bis Negotiation Rate Selection (default sum is 62) Each bit set high in this register enables the corresponding rate as a valid rate to be used during rate negotiation. Bit (Decimal Value) 0 (1) Unused 1 (2) 4800 bps 2 (4) 7200 bps 3 (8) 9600 bps 4 (16) 12000 bps 5 (32) 14400 bps 6 (64) Unused 7 (128) Unused S110=n v.32/v.32bis Mode & Rate Negotiation Control 0 Normal v.32 mode (no v.32bis support) 1 Normal v.32bis mode 2 v.32bis mode with automatic rate renegotiation (default) 3 v.32bis mode with automatic rate renegotiation starting with the lowest rate set in S109 and working up one defined rate at a time toward the highest rate set in S109 (based on %Q level at each rate prior to stepping up.) (If the modem steps back down, it will also follow the S109 settings.) SCn=n BUSY Detect Watermark Controls Each register "pair" holds the value for each setting. To set a value, divide the setting by 256. The integer goes in the second register, while the remained goes in the first. (A setting of 516 would convert to 2 Remainder 4, and could be set by sending ATSC0=4SC1=2 to the modem.) Settings are in 1/100ths of a second. Default values: Minimum BUSY ON Time SC0=30 SC1=0 Maximum BUSY ON Time SC2=75 SC3=0 Minimum BUSY OFF Time SC4=30 SC5=0 Maximum BUSY OFF Time SC6=75 SC7=0 (Defaults support FCC Spec. BUSY signal. Setting SC0=25 & SC4=25 allows FAST BUSY to also be detected as BUSY.) SC8=n Set number of valid BUSY Pulses before reporting BUSY (4 is default) FAX commands of special interest to Supra Users: +FAE=n (CLASS 1 Only) Adaptive Answer / Silent Answer Mode Control 0 Disable Both 1 Adaptive Answer ONLY 2 Adaptive Answer & Silent Answer 3 Silent Answer ONLY +FAA=n (CLASS 2 Only) Adaptive Answer / Silent Answer Mode Control 0 Disable Both 1 Adaptive Answer ONLY 2 Adaptive Answer & Silent Answer 3 Silent Answer ONLY Connection Result Codes: Numeric Verbose 0 OK 1 CONNECT (300 bps) 2 RING 3 NO CARRIER 4 ERROR 5 CONNECT 1200 6 NO DIALTONE 7 BUSY 8 NO ANSWER 9 CONNECT 0600 10 CONNECT 2400 11 CONNECT 4800 12 CONNECT 9600 13 CONNECT 7200 14 CONNECT 12000 15 CONNECT 14400 16 CONNECT 19200 17 CONNECT 38400 18 CONNECT 57600 19 CONNECT 115200 (Not Currently Supported on MOST models) 22 CONNECT 1200/75 (Models with v.23 support only) 23 CONNECT 75/1200 (Models with v.23 support only) 40 CARRIER 300 44 CARRIER 1200/75 (Models with v.23 support only) 45 CARRIER 75/1200 (Models with v.23 support only) 46 CARRIER 1200 47 CARRIER 2400 49 CARRIER 7200 50 CARRIER 9600 51 CARRIER 12000 52 CARRIER 14400 66 COMPRESSION: CLASS 5 (MNP 5) 67 COMPRESSION: V.42BIS (BTLZ) 69 COMPRESSION: NONE 70 PROTOCOL: NONE 77 PROTOCOL: LAP-M (V.42) 80 PROTOCOL: ALT (MNP) FAX DATA V.32 & V.32BIS EXTERNAL DISPLAY CODES Red LED's OH Off Hook RD Receiving Data SD Sending Data TR Terminal Ready (Follows DTR per &Dn setting) Green LED Display PANEL AA Auto Answer (RI displayed during ring) CD Carrier Detected DC Data Compression in use DI Dialing FX FAX MODE LP LAPM Error Correction in use. M2 MNP2 Error Correction in use. M3 MNP3 Error Correction in use. M4 MNP4 Error Correction in use. M5 MNP5 Data Compression in use. OK Modem Powered Up Correctly and Ready for Use. RE Receive Error while using LAPM or MNP mode. RI Ring Indicator RT Retrain in progress TE Transmit Error while using LPAM or MNP mode. TM Test Mode in use. 3 300 bps connection 12 1200 bps connection 24 2400 bps connection 48 4800 bps connection 72 7200 bps connection 96 9600 bps connection 120 12000 bps connection 144 14400 bps connection Encoded Optional Feature List (ATi10) Code Feature Added AT Commands & Result Codes 101 Fax CLASS 1 Normal CLASS 1 Command Set 104 Fax CLASS 2 Normal CLASS 2 Command Set 105 Fax CLASS 2.0 Normal CLASS 2.0 Command Set 115 CCITT v.17 (14.4 Fax) See Above 120 Worldwide PSTN Support %T PTT Cert. Test Signals *NC? Display Country Config. *NCn Change County Config. 121 CCITT v.23 %Fn (1-3) %F1 75T/1200R %F2 1200R/75T %F3 v.23 HALF DUPLEX Adds These Result Codes: Numeric Verbose 22 CONNECT 1200TX/75RX 23 CONNECT 75TX/1200RX 44 CARRIER 1200/75 45 CARRIER 75/1200 122 CCITT v.25 See Software Doc.s 123 Blacklisting *B Display Blacklisted #'s *D Display Delayed #'s Adds These Result Codes: 24 DELAYED 32 BLACKLISTED 124 Access Security *C Enb. Sec. Acc. & Req.PW *E Exit Sec. Access *L List PW & CB directories *P Stores PassWords *R Request Sec. Acc. Mode 140 CCITT v.32bis (14.4 Data) See Above 141 Silent Answer See Above 142 Caller ID See Above 143 MNP 10 -B Forced FB to 1200 -C MNP10 Sync Mode -C1 MNP10 Async Mode -C2 MNP 2 -C3 MNP 3 -K No LAPM to MNP10 Conv. -K1 Conv. LAPM to MNP10 -Q FB to v.22/v.22bis -Q1 No FB to v.22/v.22bis -Un Tx Level Change during FF -U0 auto attn to -10dBm -U1 auto attn to -18dBm -U2 auto attn to -22dBm -U3 auto attn to -25dBm -U4 Force 2400 to -10dBm -U5 Force 2400 to -18dBm -U6 Force 2400 to -22dBm -U7 Force 2400 to -25dBm )M Tx fixed at -10dBm )M1 Tx attempt Tx < -10dBm *H0 Link Neg. at Top Speed *H1 Link Neg. at 1200 *H2 Link Neg. at 4800 144 MNP "Cellular" 145 AutoSync 146 Enhanced Configuration Display \S Enhanced Display Codes 160 Voice Processing In Upgrade Doc. for Option -=+ This is Lord British, this next message tells you haow to set your modem up, where it says "&F1" remember to use "&F2"...Good luck, if you need me just gimme a call! +=- Message 230 3/29/94 6:41 AM Subject: New SUPRA V.32bis FAQ! From: David E. Jorgensen,KMUG BBS To: Modems Copies: First Class Tips,KMUG BBS First Class Q&A,KMUG BBS Modem & Network,KMUG BBS FC Modems Tips,KMUG BBS Online Services,KMUG BBS Well, I'm back online (using an expressmodem) so I thought I should update the Supra FAQ again... Here it is... just select all, and cut and paste it into your word processor: Dave's SupraFaxModem V.32bis Hardware Handshaking (only) Configurations (Updated Mar 25 '94 by David E. Jorgensen, Nagasaki JAPAN. Display and Print using 9 point Helvetica, US Letter size, 0.3inch margins) Warning: The following configurations require a SupraFaxModem V.32bis, Hardware Handshaking Cables, and software which uses Hardware Handshaking. If you don't have these, then please get them now, or disregard these instructions because they won't help you. This document may contain errors or have instructions which cause problems for your hardware or software setup. Please double-check all commands listed here to make sure they agree with your Supra manual and won't cause you problems. Les Jones (Zterm 0.9 FAQ) said it best "When your AT command reference is torn at the edges and soiled with the dirt of your hands, it is then you will have mastered the art of telecommunications, little grasshopper." Do read your manual. Use these instructions at your own risk. Warning: Excessive use of the &Wn, &Yn, and the &Zn command can (will) wear out your modem's configuration NOVRAM! Also, any '0' listed in the AT command is the number ZERO not the letter 'o'. Finally, please print this document out before using it. Modem Power On Setup: In your terminal program, open a window to the modem, then turn your modem Off and back On. Enter the following commands, each followed by a Carriage Return. This may be all the configuration you need. AT Z0 Load configuration data from bank 0 AT &W1 Write current configuration data to bank 1. AT &F1 Set Mac Hardware Handshaking & no DTR setup AT S11=50 Speed Tone dialing from 95ms default up to 50ms (52%!) AT S25=25 If you ever add DTR Hangup, this will add some stability AT W1 S95=32 Report full connect info, including compression mode AT L1 M3 Quietest speaker setting without turning off the speaker AT S9=3 S10=25 Faster carrier recognition, Slower to lose carrier AT S0=0 H Auto Answer Off, Hang Up any calls online now AT S7=70 Give modem 70 Seconds to find carrier AT \T30 30 minute inactivity timer during MNP and LAPM sessions AT &y0 From now on Power Up configuration comes from bank 0 AT &W0 Permanently write these Power On preferences to bank 0 Init/Reset Strings: Make sure your Software contains at least one of the following as part of it's Initialization or Reset string. AT &F1 INIT/RESET string for Mac HW/HS Factory Configuration AT &F2 INIT/RESET string for others Factory Configuration AT Z0 INIT/RESET string for configuration save in bank 0 AT Z1 INIT/RESET string for your old configuration save in bank 1 Dial strings: To disable Call Waiting for outgoing calls, you may need to replace the *70 with either *71, 70#, 1170 or 1171. AT &Z0=(#) If you use many different terminal software, you may find it AT &Z1=(#) handy to put your 4 most dialed phone numbers here. It AT &Z2=(#) makes it easier to dial without the settings file. To dial, use AT &Z3=(#) the next four commands AT D S0 Dials the number previously stored using AT &Z0=(#) AT D S1 Dials the number previously stored using AT &Z1=(#) AT D S2 Dials the number previously stored using AT &Z2=(#) AT D S3 Dials the number previously stored using AT &Z3=(#) AT D (#) Basic DIAL command or DAIL string AT S9=6S10=50D(#) May help prevent Call Waiting problems when DIALING AT D *70, (#) If you have Call Waiting, use this when DIALING AT D *70W (#) If the above doesn't work, try to DIAL with this AT D (#); You can type in new commands after without hanging up modem Answer strings: To disable Call Waiting for incoming calls (sometimes very difficult), you may need to replace the *70 with either *71, 70#, 1170 or 1171. You may also need 3-way calling. (Call your phone company for more details). AT A Basic ANSWER command or ANSWER string AT S9=6S10=50A May help prevent Call Waiting problems when ANSWERING AT S6=2X1DT!,*70,!R If you have Call Waiting, try using this when ANSWERING AT S6=2X1DT!,*70R If the above doesn't work, ANSWER with this AT S6=2X1DT!W*70,!R If that still doesn't work, ANSWER withi this instead AT S6=2X1DT!W*70R And if that doesn't work, try ANSWERING with this one too AT S6=2X1DT!,*70,!;A Try variations on this string if your model doesn't support the R command (ugh) Volume Adjustments: Try these out a little and find out which volume setting you like most. After you have settled on a permanent favorite, Turn your modem off and back on, change the volume again, and type AT&W then press return. This permenantly saves the volume setting to NOVRAM. Do NOT add AT&W0 or &W0 to any of your software strings or macros. AT &W0 should be used very sparingly. (See 'experimental' for an interesting combination of the 'dial' and 'volume' information). AT L3 M1 LOUD dial tone, LOUD dialing, LOUD carrier AT L3 M3 LOUD dial tone, SILENT dialing, LOUD carrier AT L2 M1 NORMAL dial tone, NORMAL dialing, NORMAL carrier AT L2 M3 NORMAL dial tone, SILENT dialing, NORMAL carrier AT L1 M1 QUIET dial tone, QUIET dialing, QUIET carrier AT L1 M3 QUIET dial tone, SILENT dialing, QUIET carrier AT M0 Speaker ALWAYS OFF Dialtone/Busy Problems: These settings may not be necessary for you. Use only as needed. If always needed, turn your modem off and back on, then manually enter the fixes, and then type AT&W and press return. This permenantly saves your fixes to NOVRAM. Do NOT add AT &W0 or &W0 to any of your software strings or macros. AT &W0 should be used very sparingly. AT X3 If your phone systen has no Dialtone or strange Dialtone AT S6=10 X3 If your phone system is slow to give a dialtone AT SC8=8 If your modem occasionally mistakes things for a Busy Signal AT SC8=16 If your modem often mistakes things for a Busy Signal AT X2 If your modem always mistakes things for a Busy Signal AT S6=10 X1 If you need all of the above, use this combination AT SC0=25 SC4=25 If you want to detect a 'Fast Busy singal AT SC8=2 If you want to detect a busy singal after only 2 beeps Difficult Connections: These settings may not be necessary for you. Use only as needed. If always needed, turn your modem off and back on, then manually enter the fixes, and then type AT&W and press return. This permenantly saves your fixes to NOVRAM. Do NOT add AT &W0 or &W0 to any of your software strings or macros. AT &W0 should be used very sparingly. AT \N3S48=128S36=7 If you are using the \N2 setting, replace it with this AT N S37=0 If you want to connect to follow serial port speed AT \N N S37=0 W2 To follow serial port speed, with no MNP or LAPM AT %E1%G1S110=3S109=56 If you need to start at 9600 and ReTain upword to 14.4 AT %G1S110=2S109=62 If are getting slow throughput -line noise- at higher speeds AT %G0 If your are getting bogged down or hung up from RT errors AT S10=50 S9=6 To prevent Call Waiting problem, both parties use this AT %M0 If your modem locks up while using LAPM compression AT %C0 If you get poor throughput using MNP compression AT S25=254 If your modem occasionally hangs up when recieveing data AT &D0 If your modem often hangs up when recieving data Hanging Up: To use AT H, you must get the modem's attention (+++). To use DTR Hangup, turn it on in your software too AT H Hang Up command AT S25=5 &D2 Tell the modem to hangup when no DTR present for 5/1000 of sec Experimental Commands: For advanced users only. I don't know how well they work. I recommend you don't use these. Don't blame me if you screw up your modem/setup/connections using these: AT S11=35 Tone dial very quickly... maybe too quickly AT &P2 Pulse dial very quickly... maybe too quickly AT SC8=1 Detect a busy signal -or anything like it- in just 1 beep AT S9=1 S10=9 Detect or drop carrier quickly... maybe too quickly AT \N3S48=128S36=7 Skip protocol negociation, jump to MNP or Normal connect AT \N3 S48=0 Skip protocol negociation, jump to LAPM or disconnect AT S95=34 W1 Give an overly complete connect report AT \A2 (or) \A3 Increase MNP Max Block Size to 192 or 256 bytes AT %S64(or)%S128(or)%S250 Increase BTLZ Max Word Size to 64 or 128 or 250 bytes AT %M2 %D3 Recieve compression only, 4096 byte BTLZ dictionary AT %M1 %D3 Transmit compression only, 4096 byte BLTZ dictionary AT &D2 S25=25 DTR enabled, for quick hangups... maybe too quick AT &D2 S25=5 DTR enabled, for quickest hangups... maybe too quick AT M0 (#);M1DT,,;M0DT Turn on the speaker after dialing, then off before carrier Caller ID: Not available everywhere. You need at least 1.2J roms and a Caller ID subcription. Use CID software if you have it. AT#CID=1 Enable ASCII text based CallerID display AT#CID=2 Enable ASCII hex based CallerID display AT#CID=0 Disable the CallerID display on your own modem FaxSTF 2.2.3 Modem Init strings. CAREFUL! Don't change this if you don't know exactly what you're doing! You could screw up your Fax setup pretty badly! Silent Answer requires atleast version 1.7 roms and a particularly special configuration. Call Supra if you want to set up Silent Answer. These are just the strings, and that's not all you need. AT&K4VE Default FaxSTF init string AT&K4VES11=50SC0=25SC4=25SC8=2 Fast Dialing, Fast busy detect init string AT&K4VES11=50SC8=2+FAE=3 Fast Dialing, Slient/Adaptive Answer for Class 1 software AT&K4VES11=50SC8=2+FAA=3 Fast Dialing, Slient/Adaptive Answer for Class 2 software Troubleshooting: Most of these commands are really only helpful in decribing your problems to Supra tech support. AT E1 V1 Q1 Show what you are typing, and show text result codes AT S(#)=? Display the value in S register number (#) AT S86? Displays a numeric code for the most recent cause for a NO CARRIER message. AT &V Display all settings in use now, and those stored in bank 0 and bank 1 AT I1 Display SupraFaxModem product ID code AT I2 Display the ROM checksum number AT I3 Test the checksum (OK or ERROR) AT I4 Display encrypted report of supported protocols AT I5 Display Supra copywrite info AT I10 List Features (101,104,115=FAX,140=DATA,141=CID,142=Slient Ans, 160=Voice) AT W1 S95=34 During connect, display all speeds and protocols in use AT M2 L2 Keep the speaker on throughout the call (ouch!) (L1=low L2=med L3=high) AT %L Display signal level in -dbm. From 10-25 is ok, 25-42 bad, 43 or 9 very bad AT %Q Display line quality. 0-8 is excellent, 9-20 ok, 20-30 poor, 30-127 very bad. BulkRate Setups: If you want, you can replace the standard BulkRate prg init string. Leave Hardware Handshaking on though. BTW I also recommend disabling After Dark when BulkRate prg is exchanging mail with a Host AT&F1&P2S11=36M3L1S9=1S10=25S7=32SC8=1H\T2 Somewhat Hazardous. Works fine for me AT&F1&P2S11=40M0S10=25S7=32SC8=2H\T3 Slient Speed Dial, CW resistant, 3min timer AT&F1S11=50M3L1S10=25S7=32SC8=3H\T4 Quiet Dial, Call Waiting resist, 4min timer AT&F1SC0=25SC4=25S10=25S7=32SC8=2H\T5 'Fast Busy' Detect, CW resist, 5min timer AT&F1S48=128S110=3S10=25S7=32%E1S109=56H No LAPM, CW resist, Start@9600 & go up AT&F1X1S48=128S110=3S10=99S7=32%E1S109=56H Blind dial, No LAPM, resist ALL, 9600s First Class QUICK & DIRTY Setup: Double-click the First Class icon. Pull down Connect from the file menu, click Setup, then Change, then Edit, then the New Modem button. Key in the following data and click Save MODEM NAME: SupraFaxModem V.32bis Quick & Dirty COMMENTS: Uses HW/HS, Extra Fast Quiet Connect, LAPM only, No DTR, 15min Timer ATTENTION: +++^ RESET: AT&F1&P2S0=0S7=60S9=1S10=20S11=36E0H^ SETUP: ATL1M0W1S38=0S48=0SC0=25SC4=25SC8=1\T15^ DIAL: ATD%s;M1DT,,;M0DT^ TONE PREFIX: T PULSE PREFIX: P HANGUP: ATH^ ANSWER: ATA^ GUARD TIME: 60 SHORT TIMEOUT: 120 LONG TIMEOUT: 4200 BAUDRATE: 57600 HARDWARE HANDSHAKE: Checked AUTOSPEED: Not Checked DTR: Not Checked First Class STANDARD Setup: Double-click the First Class icon. Pull down Connect from the file menu, click Setup, then Change, then Edit, then the New Modem button. Key in the following data and click Save MODEM NAME: SupraFaxModem V.32bis Standard COMMENTS: Uses HW/HS, Fast Connect, LAPM, MNP, 15min Timer ATTENTION: +++^ RESET: AT&F1S0=0S7=60S9=3S10=50S11=50E0V1H^ SETUP: ATL1M3W1X4SC8=1SC0=25SC4=25\T15^ DIAL: ATD%s^ TONE PREFIX: T PULSE PREFIX: P HANGUP: ATH^ ANSWER: ATA^ GUARD TIME: 60 SHORT TIMEOUT: 120 LONG TIMEOUT: 4200 BAUDRATE: 38400 HARDWARE HANDSHAKE: Checked AUTOSPEED: Not Checked DTR: Not Checked First Class DIE HARD Setup: Click Edit and New Modem again. Enter and save this too... MODEM NAME: SupraFaxModem V.32bis DieHard COMMENTS: Uses HW/HS, Slow Blind Dial, Renegotiation, No DTR or LAPM or Timer ATTENTION: +++^ RESET: AT&F1S0=0S6=5S7=70S9=6S10=99V1E0X1H^ SETUP: AT%E1%G1S110=3S109=56S48=128S36=7W1^ DIAL: ATD%s^ TONE PREFIX: T PULSE HANGUP: ATH^ ANSWER: ATA^ GUARD TIME: 60 SHORT TIMEOUT: 120 LONG TIMEOUT: 4800 BAUDRATE: 19200 HARDWARE HANDSHAKE: Checked AUTOSPEED: Not Checked DTR: Not Checked This information is from the SupraFaxModem V.32bis Reference Manual, AT_LIST.TXT Rev3.0 (7/23/93), and files/notes from Supra tech support. Some ideas were gathered via the One Net, KinkiNet BBS, and RingoNet II BBS. This list compiled by David E. Jorgensen in Nagasaki, Japan. PLEASE DO NOT MODIFY! Pass it along to others if you find it helpful. I sometimes read the One Net 'Modems' conference if you have any comments for me. If you need information about Supras voice functions, call Supra Corporation.