1. Hayes Compatible AT Command Set COMMAND DESCRIPTION +++ Escape to command mode Upon on-line mode, it will remain the connection and switch the modem to command mode. The character of "Escape command" is defined by S-Register "S2". ATA Answer command The modem will go off-hook and attempt to answer incoming call. A/ Repeat last command ATBn Select CCITT or BELL Mode, where n = 0 or 1 n=0 CCITT Mode n=1 BELL Mode (Default) ATDstring Dial command, where "string" is the combination of the following parameters and modifiers: 0 - 9 Dial Digit * The "star" digit on tone dialing mode # The "gate" digit on tone dialing mode Dial modifiers: P Pulse dial. T Tone dial. W Wait for dial tone. , Pause. ! Flash. ; Command append. S=n Dial a stored number. ATEn Command Echo The modem enables or disables the echo of character to the DTE according to the parameter supplied. The parameter value, if valid, is written to S14 bit 1. ATE0 Do not echo commands ATE1 Echo commands (Default) ATHn Disconnect (Hang-Up) This command initiates a hang up sequence. ATH0 The modem will release the line if the modem is currently on-line,and will terminate any test (AT&T) that is in progress.Country specific,modulation specific,and error correction protocol specific(S38) processing is handled outside of the H0 command. ATH1 If on-hook,the modem will go off-hook and enter command mode.For US models,the modem will remain off-hook,For W-class models,the modem will return on-hook after a period of time determined by S7. ATIn Identification The modem reports to the DTE the requested result according to the command parameter. ATI0 Reports product code(e.g.,"33600"). ATI1 Reports a precomputed checksum (normally "255"). ATI2 Reports "OK". ATI3 Reports firmware revision (VX.XXX) ATI4 Reports OEM defined identifier string ATI5 Reports Country Code parameter ATI6 Reports modem data pump model and internal code revision e.g.,RC288DPi Rev CE). ATI7 Reports "255" ATLn Speaker Volume Controls The modem sets the speaker volume control according to the parameter supplied. The parameter value,if valid,is written to S22 bits 0 and 1. ATL0 Low volume. ATL1 Low volume (Default). ATL2 Medium volume. ATL3 High volume. ATMn Speaker Control This command selects when the speaker will be on or off.The parameter value, if valid,is written to S22 bits 2 and 3. ATM0 Speaker is always off. ATM1 Speaker is on during call establishment,but off when receiving carrier.(Default.) ATM2 Speaker is always on. ATM3 Speaker is off when receiving carrier and during dialing,but on during answering. ATNn Automode Enable This command enables or disables Automode detection(see+MS command). The parameter value,if valid,is written to S31 bit1. ATN0 Automode detection is disabled(equivalent to setting the +MS subparameter to 0). A subsequent handshake will be conducted according to the contents of S37 or, if S37 is zero , according to the most recently sensed DTE speed. ATN1 Automode detection is enabled (equivalent to setting the +MS subparameter to 1). A subsequent handshake will be conducted according to the Automode algorithm supported by the modem. (Default.) ATOn Return to On-Line Data Mode This command determines how the modem will enter the on-ling data mode . If the modem is in the off-line command mode (no connection), ERROR is reported. ATO0 Enters on-line data mode without a retrain. Handling is determined by the Call Establishment task. Generally, if a connection exists, this command connects the DTE back to the remote modem after an escape(+++). ATO1 Enters on-line data mode with a retrain before returning to on-line data mode. ATP Set Pulse Dial Default This command forces pulse dialing until the next T dial modifier or T command is received. It also sets S14 bit 5. As soon as a dial command is executed which explicitly specifies the dialing mode for that particular call (e.g.,ATDT...), this command is overridden so that all future dialing will be tone dialed. This command may not be permitted in some countries. ATQn Quiet Results Codes Control The command enables or disables the sending of result codes to the DTE according to the parameter supplied.The parameter value, if valid, is written to S14 bit 2. ATQ0 Enables result codes to the DTE (Default.) ATQ1 Disables result codes to the DTE. ATSn Read/Write S-Register The modem selects an S-Register, performs an S-Register read or write function, or reports the value of an S-Register. Sn Establishes S-Register n as the last register accessed. Sn=v Sets S-Register n to the value v. Sn=? Repotrs the value of S-Register n. The parameter n can be omitted,in which case the last S-Register accessed will be assumed. The S can be omitted for AT=and AT?, in which case the S-Register accessed will be assumed. For example: ATS7 establishes S7 as the last accessed register. AT=40 sets the contents of the last register accessed to 40. ATS=20 sets the contents of the last register accessed to 20. If the number "n' is beyond the range of the S-Registers available, the modem will return the ERROR message. The value "V'is "MOD"ed with 256. If the result is outside the range permitted for a given S-Register the values will still be stored, but functionally the lower and higher limits will be observed. Input and output are always in decimal format. Note that some S Registers are read-only. In some cases,writing to the S-Register will appear to be accepted but the value will not actually be written. Due to country restrictions,some commands will be acceptd,but the value may be limited and replaced by a maximum or minimum value. ATT Set Tone Dial Default This command forces DTMF dialing until the next P dial modifier or P command is received.The modem will set an S-Register bit to indicate that all subsequent dialing should be conducted in tone mode. Note that the DP command will override this command. It also clears S14 bit 5. This command may not be permitted in some countries. ATVn Result Code Form This command selects the sending of short-form or long-form result codes to the DTE. The parameter, if valid, is written to S14 bit 3. ATV0 Enables short-form(terse)result codes. Line feed is not issued before a short-form result code. ATV1 Enables long-form (verbose) result codes.(Default) ATWn Connect Message Control This command controls the format of CONNECT messages. The parameter value, if valid, is written to S31 bits 2 and 3. Note that the Wn command can be overridden by register S95 bits(see S95 description). ATW0 Upon connection, the modem reports only the DTE speed(e.g., CONNECT 57600). Subsequent responses are disabled.(Default) ATW1 Upon connection, the modem reports the line speed, the error correction protocol, and the DTE speed, respectively. Subsequent responses are disabled. ATW2 Upon connection,the modem reports the DCE speed(e.g.,CONNECT 28800). Subsequent responses are disabled. ATXn Extended Result Codes This command selects which subset of the result messages will be used by the modem to inform the DTE of the results of commands. Blind dialing is enabled or disabled by country parameters.If the user wishes to enforce fail tone detection,a "W" can be placed in the dial string(see D command).Note that the information below is based upon the default implementation of the X results table. Table 3-1 indicates the messages which are enabled for each X value. If the modem is in facsimile mode(+FCLASS=1 or 2), the only message sent to indicate a connection is CONNECT without a speed indication. ATX0 Disables monitoring of busy tones unless forced otherwise by country requirements; send only OK, CONNECT, RING, NO CARRIER, ERROR, and NO ANSWER result codes. Blind dialing is enabled/disabled by country parameters. If busy tone detection is enforced and busy tone is not detected, NO CARRIER will be reported. If dial tone detection is enforced or selected and dial tone is not detected, NO CARRIER will be reported instead of NO DIAL TONE. The vale 000b is written to S22 bits 6, 5, and 4, respectively. ATX1 Disables monitoring of busy tones unless forced otherwise by country requirements;send only Ok, CONNECT, RING, NO CARRIER, ERROR, NO ANSWER, and CONNECT XXXX(XXXX=rate). Blind dialing enabled/disabled by country parameters. If busy tone detection is enforced and busy tone is detected, NO CARRIER will be reported instead of BUSY. If dial tone detection is enforced or selected and dial tone is not detected, NO CARRIER will be reported instead of NO DIAL TONE. The value 100b is written to S22 bits 6, 5, and 4, respectively. ATX2 Disables monitoring of busy tones unless forced otherwise by country requirements;send only OK,CONNECT,RING,NO CARRIER ,ERROR,NO DIALTONE,NO ANSWER,and CONNECT XXXX.If busy tone detection is enforced and busy tone is detected,NO CARRIER will be reported instead of BUSY.If dial tone detection is enforced or selected and dial tone is not detected,NO DIAL TONE will be reported instead of NO CARRIER.The value 101b is written to S22 bits 6,5,and 4,respectively. ATX3 Enables monitoring of busy tones;send only OK,CONNECT,RING, NO CARRIER,ERROR,NO ANSWER,and CONNECT XXXX. Blind dialing is enabled/disabled by country parameters.If dial tone detection is enforced and dial tone is not detected. NO CARRIER will be reported. The value 110b is written to S22 bits 6, 5, and 4, respectively. ATX4 Enables monitoring of busy tones;send all messages.The value 111b is written to S22 bits 6,5,and 4,respectively.(Default) ATYn Long Space Disconnect This command enables/disables the generation and response to long space disconnect.The parameter value,if valid,is written to S21 bit 7. ATY0 Disables long space disconnect.(default) ATY1 Enables long space disconnect.In non-error correction mode, the modem will send a long space of four seconds prior to going on-hock.In error correction mode,the modem will respond to the receipt of a long space (i.e.,a break signal greater than 1.6 seconds)by going on-hook. ATZn Soft Reset and Restore Profile The modem performs a soft reset and restores(recalls)the configuration profile according to the parameter supplied.If no parameter is specified, zero is assumed. ATZ0 Soft reset and restore stored profile 0. ATZ1 Soft reset and restore stored profile 1. AT&Cn RLSD(DCD) Option The modem controls the RLSO output in accordance with the parameter supplied. The parameter value,if valid,is written to S21 bit 5. AT&C0 RLSD remains ON at all times.(Default.) AT&C1 RLSD follows the state of the carrier. AT&Dn DTR Option This command interprets the ON to OFF transition of the DTR signal from the DTE in accordance with the parameter supplied. The parameter value, if valid, is written to S21 bits 3 and 4. Also, see S25. AT&D0 DTR drop is interpreted according to the current &Qn setting as follows: (Default) &Q0,&Q5,&Q6 DTR is ignored(assumed ON).Allows operation with DTEs which do not provide DTR. &Q1,&Q4 DTR drop causes the modem to hang up.Auto-answer is not affected. &Q2,&Q3 DTR drop causes the modem to hang up.Auto-answer is inhibited. AT&D1 DTR drop is interpreted according to the current & Qn setting as follows: &Q0,&Q1,&Q4,&Q5,&Q6 DTR drop is interpreted by the modem as if the asynchronous escape sequence had been entered. The modem returns to asynchronous command state without disconnecting. &Q2,&Q3 DTR drop causes the modem to hang up. Auto-answer is inhibited. AT&D2 DTR drop is interpreted according to the current & Qn setting as follows: &Q0,&Q1,&Q4,&Q5,&Q6 DTR drop causes the modem to perform a soft reset as if the Z command were received. The &Y setting determines which profile is loaded. &Q2,&Q3 DTR drop causes the modem to hang up.Auto-answer is inhibited. AT&Fn Restore Factory Configuration (Profile) The modem loads the factory default configuration (profile).The factory defaults are identified for each command and in the S-Register descriptions. A configuration profile consists of a subset of S-Registers. AT&F0 Restore factory configuration 0. AT&F1 Restore factory configuration 1. AT&Gn Select Guard Tone The modem generates the guard tone selected by this command according to the parameter supplied (DPSK modulation modes only). The parameter value, if valid,is written to S23 bits 6 and 7. AT&G0 Disables guard tone. (Default) AT&G1 Disables guard tone. AT&G2 Selects 1800 Hz guard tone. AT&Kn Flow control This command defines the DTE/DCE (terminal/model)flow control mechanism. The parameter value,if valid,is written to S39 bits 0,1,and 2. AT&K0 Disables flow control. AT&K3 Enables RTS/CTS flow control.(Default for data modem modes.) AT&K4 Enables XON/XOFF flow control. AT&K5 Enables transparent XON/XOFF flow control. AT&K6 Enables both RTS/CTS and XON/XOFF flow control.(Default for fax modem modes.) AT&Mn Asynchronous/Synchronous Mode Selection (External Models Only) AT&M0 Selects direct asynchronous operation.Note that the command sequence &M0\N0 selects normal buffered mode,but the command sequence \N0&M0 selects direct mode. This is because the \N0 command is analogous to the &Q6 command. The value 000b is written to S27 bits 3,1,and 0, respectively.(See &Q). AT&M1 Selects synchronous connect mode with async off-line command mode. The value 001b is written to S27 bits 3,1,and 0, respectively. (Serial interface operation only.) AT&M2 Selects synchronous connect mode with async off-line command mode. Same as &M1 except that &M2 enables DTR dialing of directory slot 0. The modem will disconnect if DTR is OFF for more than the period in S25 (in units of hundredths of a second) the data connection will be synchronous. The value 010b is written to S27 bits 3, 1, and 0, respectively. (Serial interface operation only.) AT&M3 Selects synchronous connect mode.This mode allows DTR to act as a talk/data switch.The call is manually initiated while DTR is inactive. When DTR becomes active, the handshake proceeds in originate or answer mode according to S 14 bit 7. The value 010b is written to S27 bits 3, 1, and 0, respectively. (Serial interface operation only.) AT&Pn Select Pulse Dial Make/Break Ratio This command determines the make/break ratio used during pulse dialing. The default is country-dependent. The parameter value, if valid, is written to S28 bits 3 and 4. AT&P0 Selects 39%-61% make/break ratio at 10 pps.(Default) AT&P1 Selects 33%-67% make/break ratio at 10 pps. AT&P2 Selects 39%-61% make/break ratio at 20 pps. AT&P3 Selects 33%-67% make/break ratio at 20 pps. AT&Qn Sync/Async mode (external models only) This command is an extension of the &M command and is used to control the connection modes permitted. It is used in conjunction with S36 and S48. (Also, see \N) AT&Q0 Selects direct asynchronous operation. The value 000b is written to S27 bits 3, 1, and 0, respectively. (See &M0) AT&Q1 Selects synchronous connect mode with async off-line command mode. The value 001b is written to S27 bits 3,1,and 0, respectively. (See &M1) AT&Q2 Selects synchronous connect mode with async off-line command mode and enables DTR dialing of directory 0. The value 010b is written to S27 bits 3,1,and 0, respectively. (See &M2) AT&Q3 Selects synchronous connect mode with async off-line command mode and enables DTR to act as Talk/Data switch. The value 011b is written to S27 bits 3,1 ,and 0, respectively. (See &M3) AT&Q4 Selects AutoSync operation.The value 100b is written to S27 bits 3, 1, and 0, respectively AutoSync operation, when used in conjunction with the Hayes Synchronous Interface (HSI) capability in the DTE, provides synchronous communication capability from an asynchronous terminal. Starting AutoSync. Set registers S19,S20,and S26 to the desired values before selecting AutoSync operation with &Q4.After the CONNECT is issued,the modem waits the period message of time specified by S25 before examining DTR. If DTR is on,the modem enters the synchronous operating state; if DTR is off, the modem terminates the line connection and returns to the asynchronous command state. Stopping AutoSync.AutoSync operation is stopped upon loss of carrier or the on-to-off transition of DTR. Loss of carrier will cause the modem to return to the asynchronous command state.An on-to-off transition of DTR will cause the modem to return to the synchronous command state and either not terminate the line connection (&D1 active) or terminate the line connection (any other &Dn command active). AT&Q5 The modem will try to negotiate an error-corrected link. The modem can be configured using S36 to determine whether a failure will result in the modem returning on-hook or will result in fallback to an asynchronous connection. The value 101b is written to S27 bits 3,1,and 0,respectively.(Default) AT&Q6 Selects asynchronous operation in normal mode (speed buffering).The value 110b is written to S27 bits 3,1,and 0, respectively. AT&Rn RTS/CTS Option This selects how the modem controls CTS. CTS operation is modified if hardware flow control is selected (see &K command). The parameter value, if valid, is written to S21 bit 2. AT&R0 In sync mode. CTS tracks the state of RTS. The RTS-to-CTS delay is defined by S26. In async mode. CTS acts according to V.25bis handshake. AT&R1 In sync mode, CTS is always ON (RTS transition are ignored). In async mode. CTS will only drop if required by flow control.(Default) AT&Sn DSR Override AT&S0 DSR will remain ON at all times.(Default) AT&S1 DSR will become active after answer tone has been detected and inactive after the carrier has been lost. AT&Tn Test and Diagnostics The modem will perform selected test and diagnostic functions according to the parameter supplied. A test can be run only when in an asynchronous operation in non-error-correction mode (normal or direct mode). To terminate a test in progress, the escape sequence must be entered first, except for parameters 7 and 8. If S18 is non-zero, a test will terminate automatically after the time specified by S18 and display the Ok message. AT&T0 Terminates test in progress.Clears S16. AT&T1 Initiates local analog loopback,V.54 Loop 3,Sets S16 bit 0. If a connection exists when this command is issued, the modem hangs up. The CONNECT XXXX message is displayed upon the start of the test. AT&T2 Returns ERROR. AT&T3 Initiates local digital loopback,V.54 loop 2.Sets S16 bit 2. If no connection exists,ERROR is returned. Sets S16 bit 4 when the test is in progress. AT&T4 Enables digital loopback acknowledgment for remote request, i.e., an RDL request from a remote modem is allowed. Sets S23 bit 0.(Default) AT&T5 Disables digital loopback acknowledgment for remote request, i.e.,an RDL request from a remote modem is denied. Clears S23 bit 0. AT&T6 Requests a remote digital loopback(RDL), V.54 Loop2, without self test. If no connection exists,ERROR is returned. Sets S16 bit 4 when the test is in progress.The CONNECT XXXX message is displayed upon the start of the tests. AT&T7 Requests a remote digital loopback(RDL), V.54 Loop 2, with self test.(In self test, a test pattern is looped back and checked by the modem.) If no connection exists, ERROR is returned.When the test is terminated either via expiration of S18, or via the &T0 or H command, the number of detected errors is reported to the DTE. Sets S16 bit 5 when the test is in progress. AT&T8 Initiates local analog loopback, V.54 Loop3, with self test. (In self test,a test pattern is looped back and checked by the modem.) If a connection exists, the modem hangs up before the test is initiated. When the test is terminated either via expiration of S18, or via the &T0 or H command, the number of detected errors is reported to the DTE. Sets S16 bit 6 when the test is in progress.This command may not be available in some countries due to PTT restrictions. AT&V Display Current Configuration and Stored Profile Reports the current (active) configuration, the stored(user) profiles, and the four stored telephone numbers. The stored profiles and telephone numbers are not displayed if the NVERAM is not installed or is not operational as detected by the NVRAM test during reset processing. AT&Wn Store Current Configuration AT&W0 Store the current configuration as profile 0. AT&W1 Store the current configuration as profile 1. At&Yn Designate a Default Reset Profile Selects which user profile will be used after a hardware reset. AT&Y0 The modem will use profile 0. AT&Y1 The modem will use profile 1. AT&Zn Store Telephone Numbers The modem can store up to four telephone numbers and each telephone number dial string can contain up to 45 digits. AT&Zn=x n=0 to 3 and x=dial string. AT%En Enable/Disable Line Quality Monitor And Auto-Retrain or Fallback/Fall Forward Controls whether or not the modem will automatically monitor the line quality and request a retrain (%E1) or fall back when line quality is insufficient or fall forward when line quality is sufficient (%E2) . Applies to dial-up line only. The parameter value, if valid, is written to S41 bits 2 and 6. If enabled,the modem attempts to retrain for a maximum of 30 seconds. AT%E0 Disable line quality monitor and auto-retrain. AT%E1 Enable line quality monitor and auto-retrain. AT%E2 Enable line quality monitor and fallback/fall forward.(Default) AT%L Line signal Level Returns a value which indicates the received signal level.The value returned is a direct indication (DAA dependent) of the receive level at the MDP, not at the telephone line connector. For example, 009=-9dBm, 043=-43 dBm, and so on. AT%Q Line Signal Quality Reports the line signal quality (DAA dependent). Returns the higher order byte of the EQM value. Based on the EQM value, retrain or fallback/fall forward may be initiated if enabled by %E1 or % E2. AT\Gn Modem-to-Modem Flow Control (XON/OFF) In non-error correction mode, the modem enables or disables the generation or recognition of modem-to-modem XON/XOFF flow control according to the parameter supplied. The parameter value, if valid, is written to S41 bit 3. In error correction mode, the setting of modem-to-modem XON/XOFF flow control is ignored.however,the serial port flow control settings(AT&K) remain active during a reliable link. Due to the buffering system used in the modem, modem-to-modem flow control is normally disabled. AT&\G0 Disables modem-to-modem XON/XOFF flow control.(Default) AT&\G1 Enables modem-to-modem XON/XOFF flow control. AT\Kn Break Control Controls the response of the modem to a break received from the DTE or the remote modem or the \B command according to the parameter supplied. The parameter value, if valid, is written to S40 bits 3, 4, and 5. The response is different in three separate states. The first state is where the modem receives a break from the DTE when the modem is operation in data transfer mode: AT\K0 Enter on-line command mode,no break sent to the remote modem. AT\K1 Clear data buffers and send break to remote modem. AT\K2 Same as \K0. AT\k3 Send break to remote modem immediately. AT\K4 Same as \K0. AT\K5 Send break to remote modem in sequence with transmitted data. (Default) The second case is where the modem is in the on-line command state waiting for AT commands)during a data connection, and the \B is received in order to send a break to the remote modem: AT\K0 Clear data buffers and send break to remote modem. AT\K1 Clear data buffers and send break to remote modem. (Same as \K0) AT\K2 Send break to remote modem immediately. AT\K3 Send break to remote modem immediately.(Same as \K2) AT\K4 Send break to remote modem in sequence with data. AT\K5 Send break to remote modem in sequence with data .(Same as \K4, Default) The third case is where a break is received from a remote modem during a non-error corrected connection: AT\K0 Clears data buffers and sends break to the DTE. AT\K1 Clears data buffers and sends break to the DTE.(Same as \K0) AT\K2 Send a break immediately to DTE. AT\K3 Send a break immediately to DTE.(Same as \K2) AT\K4 Send a break in sequence with received data to DTE. AT\K5 Send a break in sequence with received data to DTE.(Same as \K4, Default) AT\Nn Operating Mode This command controls the preferred error correcting mode to be negotiated in a subsequent data connection.This command is affected by the OEM firmware configuration. AT\N0 Selects normal speed buffered mode (disables error-correction mode, Forces &Q6) AT\N1 On external models, selects direct mode and is equivalent to &M0,&Q0 mode of operation.(Forces &Q0) On internal models, same as \N0. AT\N2 Selects reliable(error-correction)mode. The modem will first attempt a LAPM connection and then an MNP connection. Failure to make a reliable connection results in the modem hanging up .(Forces &Q5, S36=4, and S48=7) AT\N3 Selects auto reliable mode.This operates the same as \N2 except failure to make a reliable connection results in the modem falling back to the speed buffered normal mode. (Forces &Q5, S36=7, and S48=7) AT\N4 Selects LAPM error-correction mode.Failure to make an LAPM error-correction connection results in the modem hanging up. (Forces &Q5 and S48=0) Note:The-K1 command can override the \N4 command. AT\N5 Selects MNP error-correction mode.Failure to make an MNP error-correction connection results in the modem hanging up. (Forces &Q5, S36=4, and S48=128) AT+MS Commands Select Modulation AT+MS? Inquiry current modulation status The response is :+MS:,,, where, is modulation mode 0 - Automode disabled 1 - Automode enabled without V.8 (except for V.34) 2 - Automode enabled with V.8 for any applicable modulation and are the specified range of possible DCE linking speed. For example, +MS:9,1,1200,14400 Supported Options: The modem can send a string of information to the DTE consisting of supported options. +MS=? The response is: +MS:(list of supported values), (list of supported values), (list of supported values), (list of supportedvalues) +MS=u[,v,w,x,y,z] where, u 0 V.21 300 bps 1 V.22 1200 bps 2 V.22bis 2400 or 1200 bps 3 V.23 1200 9 V.32 9600 or 4800 10 V.32bis 14400, 12000, 9600, 7200, or 4800 11 V.34 33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800 14400, 12000, 9600, 7200, 4800 or 2400 (Default) 64 Bell 103 300 69 Bell 212 1200 74 V.FC 28800, 25400, 24000, 21600, 19200, 16800 or 14400 v 0 Automode disabled 1 Automode enabled without V.8 (except for V.34) (Default) 2 Automode enabled with V.8 for any applicable modulation w : 300 to 33600. x : 300 to 33600. y : 300 to 33600. z : 300 to 33600. 2. ECC Command Set COMMAND DESCRIPTION AT%Cn Enable/Disable Data Compression Enables or disables data compression negotiation.The modem can only perform data decompression on an error corrected link. The parameter value,if valid,is written to S41 bits 0 and 1. AT%C0 Disables data decompression.Resets S46 bit 1. AT%C1 Enables MNP 5 data compression negotiation.Resets S46 bit 1. AT%C2 Enables V.42 bis data compression.Sets S46 bit 1. AT%C3 Enables both V.42 bis and MNp 5 data compression.Sets S46 bit1.(Default) AT\An Select Maximum MNP Block Size The modem will operate an MNP error corrected link using a maximum block size controlled by the parameter supplied. The parameter value, if valid, is written to S40 bits 6 and 7. AT\A0 64 characters. AT\A1 128 characters.(Default.) AT\A2 192 characters. AT\A3 256 characters. AT\Bn Transmit Break to Remote In non-error correction mode, the modem will transmit a break signal to the remote modem with a length in multiples of 100ms according to to parameter specified. If a number in excess of 9 is entered, 9 is used. The command works in conjunction with the \K command. In error correction mode,the modem will signal a break through the active error correction protocol,giving no indication of the length. AT\B1-\B9 Break length in 100 ms units.(Default=3, Non-error correction mode only.) 2.1 MNP 10 Command Set COMMAND DESCRIPTION AT)Mn Automatic Level Adjustment Controls AT)M0 MNP 10 link negotiation power adjustment disabled (Default) AT)M1 MNP 10 link negotiation power adjustment enabled AT*Hn Link Negotiation Speed This command controls the connection speed for link negotiations before upshift occurs between two MNP 10 modems. The parameter value, if valid, is written to S28 bits 6 and 7. AT*H0 Link negotiation occurs at the highest supported speed. (Default) AT*H1 Link negotiation occurs at 1200 bps;used primarily for establishing cellular connections. AT*H2 Link negotiation occurs at 4800 bps;used primarily to negotiate an MNP 10 connection on less than average quality telephone lines. AT-Kn MNP Extend Services Enables or disables conversion of a V.42 LAPM connection to an MNP 10 connection. The parameter value, if valid, is written to S40 bits 0 and 1. AT-K0 Disables V.42 LAPM to MNP 10 conversion. AT-K1 Enables V.42 LAPM to MNP 10 conversion.(Default) AT-K2 Enables V.42 LAPM to MNP 10 conversion;inbibits MNP Extended Services initiation during V.42 LAPM answer mode detection phase. AT-Qn Enable Fallback to V.22bis/V.22 Enables or disables fallback from MNP 10 to V.22 bis/V.22. The parameter value, if valid, is written to S41 bit 7. AT-Q0 Disables fallback to 2400 bps(V.22bis)and 1200 bps (V.22). Fallback is enabled only to 4800 bps. AT-Q1 Enables fallback to 2400 bps(V.22bis)and 1200 bps (V.22). (Default) AT@Mn Initial Cellular Power Level Setting Sets the initial transmit power level for upshift at connect until line conditions can be determined. @M0 corresponds to -26 dBm, @M1 corresponds to -30dBm, @M2 through @M10 correspond to -10 dBm, and @M11 through @M31 correspond to -11 dBm to -31 dBm, respectively. The parameter value, if valid, is written to S201 bits 0-4. AT@M0 -26dBm(Default.) AT@M1 -30dBm. AT@M2 -10dBm. AT@M3-@M10 -10dBm. AT@M11 -11dBm. AT@M12 -12dBm. . . . AT@M30 -30dBm. AT@M31 -31dBm. AT:En Enable Compromise Equalizer Enables or disables the V.32 compromise equalizer. The parameter value,if valid, is written to S201 bit 5. This command can be used when the modem is attached to either a flat line or a cellular connection. AT:E0 Disables the equalizer. AT:E1 Enables the equalizer (Default.) 3. List Of Class 1 Fax Commands COMMAND DESCRIPTION AT+FCLASS=n Select Service Class AT+F? Report Active Configuration AT+F=? Report Operating Capabilities AT+FAE=n Data/Fax Auto Answer AT+FRH=n Receive Data with HDLC Framing AT+FRM=n Receive Data AT+FFRMn Receive silence AT+FTH=n Transmit Data with HDLC Framing AT+FTM=n Transmit data AT+FTS=n Stop Transmission and Wait 4. List Of Class 2 Fax Commands COMMAND DESCRIPTION AT+FCLASS=n Select Service Class. Same as class 1. AT+FDT Data Transmission AT+FET=n Transmit Page Punctuation AT+FDR Begin or Continue Phase C Receive Data AT+FK Session termination AT+FCON Facsimile connection response AT+FDCS: Report current session AT+FDIS: Report remote identification AT+FCFR: Indicate confirmation to receive AT+FTSI: Report the transmit station ID AT+FCSI: Report the called station ID AT+FPTS: Page transfer status AT+FET: Post page message response AT+FHNG: Call termination status AT+FMFR? Request Manufacturer Identification AT+FMDL? Identify Product Model AT+FREV? Identify Product Revision AT+FDCC= DCE Capabilities Parameters AT+FDIS Current Sessions Capabilities Parameters AT+FDCS Current Session Results Parameters AT+FLID= Local ID String AT+FCR Capability to Receive AT+FPTS= Page Transfer Status AT+FCQ Copy Quality Checking AT+FAE Adaptive answer AT+FBUF? Buffer Size AT+FPHCTO DTEĦ@Phase C Response Time-out AT+FAXERR T.30 Session Error Report AT+FBOR Data Bit Order 5. List Of Voice Commands (Voice Models Only) COMMAND DESCRIPTION AT#BDR Select Baud Rate(Turn off Autobaud) This command forces the modem to select a specific DTE/modem baud rate without further speed sensing on the interface. When a valid #BDR=n command is entered, the OK result code is sent at the current assumed speed. After the OK has been sent, the modem switches to the speed indicated by the #BDR=n command it has just received. When in "Online Voice Command Mode" and the #BDR setting is nonzero (no autobaud selected), the modem supports a full duplex DTE interface. This means that the DTE can enter commands at any time, even if the modem is in the process of sending a shielded code indicating DTMF detection to the DTE.When in Online Voice Command Mode and the #BDR setting is zero (autobaud selected), shielded code reporting to the DTE is disabled. [Note that when #BDR has been set nonzero, the modem employs the S30 Deadman Timer, and this timer starts at the point where #BDR is set nonzero. If this period expires (nominally 60 seconds) with no activity on the activity on the DTE interface,the modem reverts to #BDR=0 and #CLS=0) Parameters: n=0-48 (New baud rate is n*2400bps), default: 0 Result Codes: OK If n=0-48 ERROR Otherwise Command options: #BDR? Returns the current setting of the #BDR command as an ASCII decimal value in result code format. #BDR=? Returns a message indicating the speeds that are supported. #BDR=0 Enables autobaud detection on the DTE interface. #BDR=n Where 1;pairs, separated bys, Within each line, theis left justified, and is separated from the by the semicolon character and operated from the bits-per- sample string by another semicolon. AT#VLS Voice Line Selection This action command can be used to select which devices are routed through the modem. Parameters: n=0,1,2,3,or 4 [This is the device position number(not device number) as reflected in response to #VLS=?] Default: 0 Result Codes: OK If n=0,1,2,3,or 4 VCON If device selected does not connect to the telephone line. (A speaker is such a device, but a telephone line with speaker ON is not such a device, and generates OK.) ERROR If n does not equal 0,1,2,3,or 4,or if already off-hook. Command options: #VLS? This query returns the current setting of the #VLS command as an ASCII decimal value in result code format. #VLS=? This query requests a report of the device types available for selection. The response is a series of numbers separated by commas, and each number indicates a device position number . Currently, device position numbers do happen to correspond to device type numbers as 0,1,2,3,or 4, but this correlation is not required (i.e.,0's could be placed in the first few device position number locations to correspond to multiple telephone line connections.) #VLS=n where n=0 telephone line with telephone set (Default) 1 transmit/receive device (handset) 2 transmit only device (on-board speaker) 3 receive only (microphone) 4 telephone line with speaker on and handset #VLS=0 The default option on the modem. This command instructs the modem that when entering any of the three voice operating submodes (Online Command, Transmit, or Receive), that the telephone line interface should be routed through the modem. The OK response is sent to the DTE, and any previous connection is lost(i.e.,the modem ends up on-hook as a result of issuing this command to connect to the telephone line). #VLS=1 This command instructs the modem to route only the handset through the modem. This setting can be chosen before recording a greeting message. #VLS=2 This command instructs the modem to route only the speaker through the modem. This setting can Command Mode, and the VCON response is generated for completeness. However, since this is an output only device,nothing of consequence can happen until the DTE sends the #VTX command. #VLS=3 This command instructs the modem that only the auxiliary input device(microphone) should be routed through the modem. This setting can be chosen before recording a greeting message. #VLS=4 This command is the same as #VLS=0,except that the modem enables the internal speaker as well as the telephone line/handset circuit. AT#VRA Ringback Goes Away Timer(Originate) This command can be used, when originating a voice call(#CLS=8)to set the "Ringback Goes Away" timer value,i.e.,an amount of time (in units of 100ms) measured from when the ringback cadence stops once detected . If ringback is not detected within this period, the modem assumes that the remote has picked up the line and switches to Online Voice Command Mode. Every time a ringback cycle is detected, this timer is reset. Parameters: n=0-255 (0-25.5 seconds); Default: 70 (7,000ms) Result Code: OK If n=0-255 ERROR Otherwise. Command options: #VRA? Returns the current setting of the #VRA command as an ASCII decimal value in result code format. #VRA=? Returns the message,"0-255". #VRA=0 Turns off the "ringback goes away timer."After one ringback, the dialing modem sends VCON and enters Online Voice Command Mode immediately. #VRA=n Where n defines the period without ringback(after at least one ringback has been detected)in 100 ms units. AT#VRN Ringback Never Came Timer(Originate) This command can be used when originating a voice call(#CLS=8)to set the "Ringback Never Came" timer value, i.e., an amount of time (in units of 100 ms) measured from completion of dialing. If ringback is not detected within this period,the modem assumes the remote has picked up the line and switches to Online Voice Command Mode. Parameters: n=0-255 (0-25.5 seconds); Default: 100 (10,000ms) Result Code: OK If n=0-255. ERROR Otherwise. Command options: #VRN? Returns the current setting of the #VRN command as an ASCII decimal value in result code format. #VRN=? Returns the message,"0-255". #VRN=0 Turns off the "righback never came timer". After dialing, the modem sends VCON and immediately enters Online Voice Command Mode. #VRN=n Where n defines the period without ringback after dialing in 100 ms units. AT#VRX Voice Receive This actin command is only valid if the modem is in the Online Voice Command Mode (indicated previously with the VCON message), and is the switch to the Voice Receive Mode. This command is used when a voice file is to be received from the line, microphone, or handset. The #VLS command should have been previously issued to select the input source. Parameters: None Result Codes: CONNECT When voice transfer from modem to DTE can begin. ERROR If #VLS=0 and not connected to any input device. AT#VSD Enable Silence Detection (Voice Receive) This command is used to enable or disable Voice Receive Mode silence deletion. Parameters: n=0 or 1; Default: 0 or 1 Result Code: OK If n=1 ERROR Otherwise Command options: #VSD? Returns the current setting of the #VSD command as an ASCII decimal value in result code format. #VSD=? Returns the message ,"1". #VSD=0 Turns off the silence deletion. #VSD=1 Turns on the silence deletion if the silence sensitivity setting #VSS is nonzero. The aggressiveness of the silence deletion is controlled by #VSS. AT#VSK Buffer Skid Setting This command queries and sets the number of bytes of spare space, after the XOFF threshold is reached, in the modem's buffer during Voice Transmit Mode. This equates to the "skid" spare buffer space, or the amount of data the DTE can continue to send after being told to stop sending data by the modem, before the modem voice transmit buffer overflows. Parameter: n=255 (Number of bytes of "skid spare buffer space") Default: 255 Result Code: OK If n=255 ERROR Otherwise Command options: #VSK? Returns the current setting of the #VSK command as an ASCII decimal value in result code format. #VSK=? Returns the message,"255". #VSK=n n defines the 255 unused bytes remaining in the modem voice transmit buffer after an XOFF is sent to the DTE. AT#VSP Silence Detection Period (Voice Receive) This command sets the Voice Receive Mode silence detection period (inactivity timer) value. The parameter, in units of 100ms, can be used when receiving voice data.This is an amount of time, which if elapsed without receiving any ADPCM data, causes the modem to send the s or q codes after insuring that the buffer is empty. There are two cases: 1. With the modem's silence deletion feature enabled, the #VSP setting is in effect an inactivity timer. The modem must reset this timer on every byte of voice data received. 2. With the modem's silence deletion feature disabled, the modem determines what constitutes silence. This involves monitoring and debouncing the modem value for average energy. If this debounced value is less than an arbitrary threshold constituting the modem's definition of silence for a period greater than that defined by the #VSP setting, the modem sends the q or s shielded code to the DTE. Parameters: n=0-255 (0-25.5 seconds); Default: 55 (5.5 seconds) Result Code: OK If n=0-255. ERROR Otherwise. Command options: #VSP? Returns the current setting of the #VSP command as an ASCII decimal value in result code format. #VSP=? Returns the message, "0-255". #VSP=0 Turns off the silence period detection timer. #VSP=n Where n defines the period without received voice data in 100 ms units. AT#VSR Sampling Rate Selection This parameter, along with the bits per sample (#VBS) command, determines the necessary DTE interface speed to transmit and receive in the Voice Mode. Parameter: n=7200 (Fixed at 7200 Hz sampling rate) Result Codes: OK If n=7200 ERROR Otherwise Command options: #VSR? Returns the current setting of the #VSR command as an ASCII decimal value in result code format. #VSR=? Returns the message, "7200". #VSR=7200 Default. AT#VSS Silence Detection Tuner (Voice Receive) This command enables or disables the Voice Receive mode silence detection, and controls the sensitivity employed by the modem in compressing periods of silence. Parameters: n=0-3; Default: 2 Result Codes: OK If n=0-3 ERROR Otherwise Command options: #VSS? Returns the current setting of the #VSS command as an ASCII decimal value in result code format. #VSS=? Returns the message,"0-3". #VSS=0 Disables silence detection by the modem when in Voice Receive Mode. #VSS=1 Least sensitive setting. When this command is received by the modem, the system is configured to a state which is least likely to be the best overall compromise on normal telephone lines. #VSS=2 Midrange setting(default). When this command is received by the modem, the system is configured to a state which is likely to be the best overall compromise on normal telephone lines. #VSS=3 Most sensitive setting. When this command is received by the modem, the system is configured to a state which is most likely to detect and compress periods of silence. AT#VTD? DTMF Tone Reporting This command queries and controls which types of tones can be detected and reported to the DTE via shield codes in Voice Transmit, Voice Receive, and Online Voice Command Modes. Parameters: i,j,k (three ASCII hexadecimal bit maps) Default: 3F,3F,3F Result Codes: OK If bits supported with #VTD=? are selected. Command options: #VTD? Returns the current setting of the #VTD command as an ASCII decimal value in result code format. #VTD=? Returns the tone reporting capabilities of the modem. #VTD=i,j,k Where i,j,k corresponds (in ASCII hexadecimal) to the desired capabilities, as shown below, for Voice transmit, Voice Receive, and Online Voice Command Modes, respectively. Bit Description 0 0 = Disable DTMF tone capability 1 = Enable DTMF tone capability 1 0 = Disable V.25 1300Hz Calling tone capability 1 = Enable V.25 1300Hz Calling tone capability 2 0 = Disable T.30 1100Hz Facsimile Calling tone capability 1 = Enable T.30 1100Hz Facsimile Calling tone capability 3 0 = Disable V.25/T.30 2100Hz Answer tone capability 1 = Enable V.25/T.30 2100Hz Answer tone capability 4 0 = Disable Bell 2225Hz Answer tone capability 1 = Enable Bell 2225Hz Answer tone capability 5 0 = Disable call progress tone and cadence capability 1 = Enable call progress tone and cadence capability 6-7 Reserved AT#VTS Generate Tone Signals (Online Voice Command ) This action command can be issued to play one of more DTMF or other tones (such as a "beep") if and only if the modem is in the Online Voice Command Mode. The modem parses and plays the tones defined in the parameter in the order listed, and no key abort is accepted. The parameter can have three types of elements separated by commas: Dual or Single Tones: These are represented by a substring enclosed in square brackets ("[]") with in the parameter. Each such substring consists of three sub-elements corresponding to 2 frequencies in Hz(0,or 200-3000) and a duration (ASCII decimal in units of 100ms). Varying DTMF Digits: This is repressented by a substring enclosed in curly braces("{}") within the parameter. Each such substring consists of three sub-elements corresponding to a DTMF digits(0-9,A-D,*,#),and alternate durations in units of 100ms. Parameters: The tone generation consists of elements in a list with each element separated by commas. Result Codes: OK Command to play tones on currently selected device is accepted. ERROR Command was not issued during Online Voice Command Mode or string is grammatically incorrect. AT#VTX Voice Transmit This action command can be issued if and only if the modem is in the Online Voice Command Mode (indicated previously with the VCON message) , and is the switch to Voice Transmit Mode. #VTX is used when a voice file is to be transmitted to the line, speaker, or handset. The #VLS command should have been previously issued to select the output source . Parameters: None Result Codes: CONNECT When voice transmission by DTE can begin. ERROR If #VLS=0 and output device not connected. 5.1 SVD or DSVD Related Command List (SVD or DSVD Models Only) Command Description AT-SMS Simultaneous Mode Selection This command queries the simultaneous voice and data mode. The command format is: AT-SMS=,,, where, : 0 Data only mode 1 DSVD mode 2 SVD mode 3 Automatic mode select : Minimum voice+data speed(bps); Default=2400 : Maximum voice+data speed(bps); Default=28800 : Symbol rate for SVD mode (ML288 only) 0 Auto select (Default) 1 2400 bits/symbol 2 2743 bits/symbol 3 2800 bits/symbol 4 3000 bits/symbol 5 3200 bits/symbol 6 3429 bits/symbol AT#VLS=n Voice Line Selection where, n= 0 Telephone handset (Default) 5 Headset 6 Speakerphone AT-SSE=n where, n= 0 Disable DSVD (DSVD only) (Default) 1 Enable AT-SMC=n (SVD ML144 and V.61 only) where, n= 0 Disable data burst 1 Enable data burst (Default) AT-SQS=, Select SVD Modulation (SVD only) where, : 0 V.61 1 ML144 2 ML288 :0 Disable SVD automatic modulation selection 1 Enable 6. S-Register Descriptions REG DEFAULT DESCRIPTION 0 0 Ring to auto-answer, 0-255, 0=Disabled 1 0 Ring count, 0-255 2 43 Escape code character, 0-127 ASCII decimal 3 13 Carriage Return character, 0-127 ASCII decimal 4 10 Line Feed character, 0-127 ASCII decimal 5 8 Backspace character, 0-127 ASCII decimal 6 2 Wait time for dial tone, 2-255 seconds 7 50 Carrier wait time, 2-255 seconds 8 2 Pause time for dial delay, 0-255 seconds 9 6 DCD response time, 1-255, with 0.1 seconds in unit 10 14 Disconnection delay, 1-255 with 0.1 seconds in unit 11 95 DTMF duration and spacing, 50-255 with 1 msec in unit 12 50 Escape code guard timer, 0-255 with 20 msec in unit, 0=Disabled 14 1 Bit 1: Command echo, 0=Disabled, 1=Enabled 0 Bit 2: Result codes, 0=Enabled, 1=Disabled 1 Bit 3: Result type, 0=Short form, 1=Long form 0 Bit 5: Dial method, 0=Tone dial, 1=Pulse dial 1 Bit 7: Originate/Answer, 0=Answer mode, 1=Originate mode 16 0 Bit 0: Local Analog Loopback, 0=Disabled, 1=Enabled 0 Bit 2: Local Digital Loopback, 0=Disabled, 1=Enabled 0 Bit 3: Digital Loopback initiated from remote modem indicator, 0=Idle, 1=In progress 0 Bit 4: Initiate Remote Digital Loopback, 0=Disabled, 1=Enabled 0 Bit 5: Remote Loopback with self-test, 0=Disabled, 1=Enabled 0 Bit 6: Local Analog Loopback with self-test, 0=Disabled, 1=Enabled 18 0 Test time, 0-255 seconds 19 0 Bit 1: BSC/HDLC format, 0=BSC, 1=HDLC 0 Bit 2: Address detection, 0=Disabled, 1=Enable 0 Bit 3: NRZI/NZI coding, 0=NRZI, 1=NZI 0 Bit 4: Idle indicator, 0=Mark idle, 1=Flag or sync idle 20 0 AutoSync HDLC address or BSC sync character, 0-255 21 0 Bit 0: Jack type, 0=RJ-11, 41S, 45S, 1=RJ-12, 13 1 Bit 2: CTS behavior, 0=CTS follows RTS, 1=CTS always ON 0 Bit 3, 4: DTR behavior, 0=&D0, 1=&D1, 2=&D2, 3=&D3 0 Bit 5: DCD behavior, 0=&C0, 1=&C1 0 Bit 6: DSR behavior, 0=&S0, 1=&S1 0 Bit 7: Long space disconnect, 0=Y0, 1=Y1 22 1 Bit 0, 1: Speaker volume, 0=Off, 1=Low, 2=Medium, 3=High 1 Bit 2, 3: Speaker control, 0=Disabled 1=On until carrier detected 2=Always on 3=Off while dialing, on until carrier detected 7 Bit 4, 5, 6: Result code option 0=X0 response set 4=X1 response set 5=X2 response set 6=X3 response set 7=X4 response set 23 1 Bit 0: Grant Remote Digital Loopback request, 0= Not allowed 1= RDL allowed 3 Bit 1, 2, 3: DTE rate 0=0 to 300bps 2=1200 bps 3=2400 bps (Default) 4=4800 bps 5=9600 bps 6=19200 bps 7=38400 bps 3 Bit 4, 5: DTE parity, 0=Even, 1=Space, 2=Odd, 3=Mark or None 0 Bit 6, 7: Guard tone, 0=None, 1=None, 2=1800 Hz 24 0 Sleep inactivity timer, 0-255 seconds 25 5 Data Terminal Ready delay, 0-255 with 10 msec in unit 27 0 Bit 6: CCITT/BELL Mode Select (Bn) 0=CCITT Mode (B0; Default) 1=BELL Mode (B1) 28 0 Bit 3, 4: Pulse dialing (&Pn) 0=39/61 ratio at 10 pps (&P0; Default) 1=33/67 ratio at 10 pps (&P1) 2=39/61 ratio at 20 pps (&P2) 3=39/67 ratio at 20 pps (&P3) 0 Bit 6, 7: MNP link speed (*Hn) 0= Highest speed (*H0; Default) 1= 1200bps (*H1) 2= 4800ps (*H2) 29 0 Flash dial modifier time, 0-255 with 10 msec in unit, 0=disabled (Default) 30 0 Disconnect inactivity timer, 0-255 with 10 seconds in unit, 0=disabled (Default) 31 1 Bit 1: Auto line speed detection (Nn) 0=Disabled (N0) 1=Enabled (N1) 0 Bit 2, 3: Error correction progress messages (Wn) 0=DTE Speed Only (W0; Default) 1=Full Reporting (W1) 2=DCE speed only (W2) 32 17 XON Character, 0-255 ASCII decimal 33 19 XOFF Character, 0-255 ASCII decimal 36 7 LAPM Failure Control, 0=Modem hangs up 1=Modem stays on-line, direct mode 2=Reserved 3=Modem stays on-line, normal mode 4=Try V.42 connection. Hang up if fails 5=Try V.42 connection. Direct mode if fails 6=Reserved 7=Try V.42 connection. Normal mode if fails (Default) 37 0 Desired line connection speed, 0=Auto-detect mode (Default) 1-3=300bps 5=V.22 1200bps 6=V.22bis 2400bps 7=V.23 8=V.32bis or V.32 4800bps 9=V.32bis or V.32 9600bps 10=V.32bis 12000bps 11=V.32bis 14400bps 12=V.32bis 7200bps 15=V.FC 14400 16=V.FC 16800 17=V.FC 19200 18=V.FC 21600 19=V.FC 24000 20=V.FC 24600 21=V.FC 28800 38 20 Delay before forced hang up, 0-255 seconds 39 3 Flow control bit mapped optional status 0=No flow control 3=RTS/CTS (&K3, Default) 4=XON/XOFF (&K4) 5=Transparent XON (&K5) 6=Both methods (&K6) 40 Bit 0, 1: MNP extended services (-Kn) 0=Disabled (-K0, Default for non-MNP 10 models) 1=Enabled (-K1, Default for MNP-10 models) 2=Enabled (-K2) 0 Bit 2: Power level adjustment for cellular use (")Mn") 0=Auto adjustment ()M0, Default) 1=Force adjustment()M1) 5 Bit 3, 5: Break handling (\Kn) 0= \K0 1= \K1 2= \K2 3= \K3 4= \K4 5= \K5 (Default) 1 Bit 6, 7: MNP block size (\An) 0= 64 characters (\A0) 1= 128 characters (\A1, Default) 2= 192 characters (\A2) 2= 256 characters (\A3) 41 3 Bit 0, 1: Compression selection (%Cn) 0= Disabled (%C0) 1= MNP 5 (%C1) 2= V.42bis (%C2) 3= MNP 5 and V.42bis (%C3, Default) 0 Bit 2, 6: Auto retrain and fallback/fall forward (%En) 0= Disabled (%E0, Default) 1= Retrain enabled (%E1) 2= Fallback/Fall forward enabled (%E2) 0 Bit 3: Modem-to-modem flow control (\Gn) 0= Disabled (\G0, Default) 1= Enabled (\G1) 0 Bit 4: Block mode control (\Ln) 0= Stream mode (\L0, Default) 1= Block mode (\L1) 1 Bit 7: Enable Fallback to V.22bis/V.22 (-Qn) 0= Disabled (-Q0) 1= Enabled (-Q1, Default) 46 138 Data compression control S46= 136 Execute error correction protocol w/o compression S46= 138 Execute error correction protocol w/ compression 48 7 V.42 negotiation action 0= Disable negotiation; bypass the detection and negotiation phases; and process with LAMP. 7= Enable negotiation (Default) 128= Disable negotiation; bypass the detection and negotiation phases; and proceed at once with the fallback action specified in S36. Can be used to force MNP. 82 Break handling option This register is for compatibility purpose only, changing this register will not have any affect. 86 Call failure reason code When the modem issues a NO CARRIER result code, a value is written to this S-register to help determine the reason for the failed connection. S86 is the first event that contributes to a NO CARRIER message. The cause codes are: 0= Normal disconnect, no error occurred 4= Loss of carrier 5= V.42 negotiation failed to detect an error-correction modem at the other end. 9= The modems could not find a common protocol 12= Normal disconnect initiated by the remote modem 13= Remote modem does not respond after 10 re-transmissions of the same message 14= Protocol violation 91 10 PSTN Transmit attenuation level Sets the transmit attenuation level from 0 to 15dBm for the PSTN mode. In some countries, the transmit level may not be changed. Attenuation level: 0 to 15dBm (0 to -15dBm transmit level) Default: 10 (-10dBm transmit level) 92 10 FAX Transmit attenuation level Sets the transmit attenuation level from 0 to 15dBm for the FAX mode. In some countries, the transmit level may not be changed. Attenuation level: 0 to 15dBm (0 to -15dBm transmit level) Default: 10 (-10dBm transmit level) 95 0 Extended result codes The bits in this register can be set to override some of the Wn command options. A bit set to a 1 in this register will enable the corresponding result code regardless of the Wn setting. Bit 0 CONNECT result code indicates DCE speed instead of DTE speed Bit 1 Append /ARQ to CONNECT XXXX result code in error-correction mode (XXXX = rate) Bit 2 Enable CARRIER XXXX result code (XXXX = rate) Bit 3 Enable PROTOCOL XXXX result code (XXXX = protocol identifier) Bit 4 Reserved Bit 5 Enable COMPRESSION result code (XXXX = compression type) Bit 6 Reserved Bit 7 Reserved 201 20h Cellular Transmit Level The bits in this register are set by the @Mn and :En commands to support cellular connection Bits 0 - 4 Initial Cellular Power Level Setting (@Mn; Default = @M0) Bit 5 Compromise Equalizer Enable Command (:En; Default = :E1) Bit 6 Reserved Bit 7 Reserved