1995/2/14 BY UMC ============================================================== DYNALINK V1414VQH-U DATA/FAX/VOICE MODEM AT COMMAND SET REFERENCE MANUAL ============================================================== PART I : AT COMMAND SET -------------------------------------------------------------------------------- A Manually Answer ................................................ 6 A/ Repeat the Last Command ........................................ 6 AT Attention Characters .......................................... 6 B_ Bell or CCITT Mode ............................................. 6 D_ Dialing ........................................................ 6 DS = n Dial one of three stored numbers ............................... 6 E_ Echo Commands .................................................. 6 + + + Escape Character ............................................... 6 H_ On-hook or Off-hook ............................................ 6 I_ Identification ................................................. 6 L_ Volume Control ................................................. 7 M_ Speaker Control ................................................ 7 N_ Automode Enable ................................................ 7 O_ Data Mode ...................................................... 7 Q_ Modem Responses ................................................ 7 Sr? Read Register Value ............................................ 7 Sr = n Set Register Value ............................................. 7 V_ Digit or Word Responses ........................................ 7 X_ Response Sets .................................................. 7 Y_ Break Signal ................................................... 7 Z_ Reset .......................................................... 7 &C_ Carrier Detected Signal ........................................ 7 &D_ Data Terminal Ready Signal ..................................... 7 &F Obtain Modem Configuration from Memory ......................... 8 &G_ Guard Tone ..................................................... 8 &J_ Telephone Jack Type ............................................ 8 &L_ Dial-up or Leased-Line Operation ............................... 8 &M_ Asynchronous of Synchronous Operation .......................... 8 &P_ Make/Break Ratio ............................................... 8 &R_ Clear To Send Signal ........................................... 8 &S_ Data Set Ready Option .......................................... 8 &T_ Testing ........................................................ 9 &V Display Configuration Profile .................................. 9 &W_ Store Active Configuration Profile ............................. 9 &X_ Synchronous Clock Source ....................................... 9 &Y_ Select the Active Configuration After Power-On or Reset......... 9 &Zn= Store Telephone Numbers in Nonvolatile Memory .................. 9 *B_ Dial Backup .................................................... 9 *E_ Esc Mode option ................................................ 9 *G_ Adaptive Handshake ............................................. 9 *N_ Modem Speed Select ......................................... 10 *P_ User Abort ..................................................... 10 *Q_ Retrain ........................................................ 10 *T_ Trellis Coding ................................................. 10 *X_ Output Level Adjustment ........................................ 10 1 PART II : V.42bis / MNP COMMAND SET -------------------------------------------------------------------------------- %An Auto-Reliable Fall Back Character .............................. 11 \A_ Block Size ..................................................... 11 \Bn Line Break ..................................................... 11 %C_ Disable/Enable Data Compression Operation ...................... 11 \E_ Normal Mode Data Echo .......................................... 11 \G_ Disable/Enable DCE Flow Control ................................ 11 \J_ DTE Baud Rate Adjustment ....................................... 11 \K_ Set the Break Control .......................................... 11 \N_ Select Data Link Type .......................................... 11 \Q_ Flow Control ................................................... 12 \Tn Set Inactive Timer ............................................. 12 \V_ MNP Extended Responses ......................................... 12 \X_ XON\XOFF Passthrough............................................ 12 W_ Disable/Enable V.42 Extended Responses ......................... 12 &K_ Flow Control ................................................... 12 &M_ Data Connection ................................................ 12 2 PART III : FAX MODE TR_29 CLASS 2 COMMAND SET -------------------------------------------------------------------------------- AT+FCLASS = _ ............................................................. 13 +FAA=_ +FBOR=_ +FCFR +FCON +FCR=_ +FCSI: +FDCS: +FDCS= +FDCC=_ +FDIS: +FDIS=_ +FDR +FDT +FET: +FET=_ +FHNG: +FLID=_ +FMDL? +FMFR? +FPTS: +FREV? +FTSI: 3 PART VI : VOICE MODE COMMAND SET (ONLY FOR 92144EF) -------------------------------------------------------------------------------- #BDR_ Select Baud Rate ..................................................... 14 #CLS_ Select Data,Fax or Voice Mode ........................................ 14 #MDL? Identify Model ....................................................... 14 #MFR? Identify Manufacturer................................................. 14 #REV? Identify Revision..................................................... 14 #VBS_ Bits Per Sample ...................................................... 14 #VBT_ Beep Tone Timer ...................................................... 14 #VCI? Identify Compression Method .......................................... 14 #VLS_ Voice Line Select .................................................... 14 #VRX Voice Receive Mode ................................................... 14 #VTX Voice Transmit Mode .................................................. 14 Register S30 Voice Inactivity Timer ....................................... 15 4 PART V : V25.BIS COMMAND SET -------------------------------------------------------------------------------- CRN_ Dialing .............................................................. 16 CRS_ Dial a stored number ................................................. 16 PRN_;_ Store dial number .................................................... 16 RLN List the stored number ............................................... 16 DIC Disregard incoming call .............................................. 16 CIC Connect incoming call ................................................ 16 ATC Toggle between V.25bis and AT command set ............................ 16 PART IV : S REGISTERS -------------------------------------------------------------------------------- Register S0 Auto Answer Ring .................................... 17 Register S1 Count Incoming Rings ................................ 17 Register S2 Value of the Escape Characters ...................... 17 Register S3 Value of the Carriage Return Character .............. 17 Register S4 Value of the Line Feed Character .................... 17 Register S5 Value of the Backspace Character .................... 17 Register S6 Dial Tone Wait Time ................................. 18 Register S7 Remote Carrier Signal Wait Time ..................... 18 Register S8 Pause Time for Comma ................................ 18 Register S9 Carrier Detect Response Time ........................ 18 Register S10 Carrier Loss To Hungup Time ......................... 19 Register S11 Touch-Tone Dialing Duration ......................... 19 Register S12 Escape Guard Time ................................... 19 Register S14 Bit-mapped register ................................. 19 Register S16 Modem tests ......................................... 20 Register S18 Duration of Modem Tests ............................. 21 Register S21 Bit-mapped register ................................. 21 Register S22 Bit-mapped register ................................. 21 Register S23 Bit-mapped register ................................. 22 Register S25 Data Terninal Ready Delay ........................... 23 Register S26 Request To Send-to-Clear To Send Delay .............. 23 Register S27 Bit-mapped register ................................. 23 Register S36 V.42 Negotiation Fallback ........................... 24 Register S46 Protocol Selection .................................. 24 Register S82 Break Handling ...................................... 24 Register S95 Negotiation Message Options ......................... 25 Register S96 Dial tone / busy tone detect range .................. 25 Register S97 Energy detection throughold ........................ 25 5 PART I : AT COMMAND SET ----------------------------------------- Command Function ------------------------------------------------------------------------ A Manually answer incoming call A/ Repeat last command executed. Do not precede A/ with AT or follow with ENTER. AT Appear at the beginning of every command line. B_ *B0 = CCITT compatibility B1 = Bell 212A compatibility D_ 0 through 9 # and * P ( pulse dialing) R ( include at end of Dial command line to call originate-only modem ) T ( Touch-Tone dialing ) W ( Wait for second dial tone ) @ ( Wait for one or more rings,followed by 5 seconds of silence) , ( Pause ) ! ( Flash ) ; ( Return to command mode after dialing ) DS = n Dials one of three telephone numbers (n) stored in the modem's nonvolatile memory. E_ E0 = Command are not echoed *E1 = Command are echoed + + + Switch from Data Mode to Command Mode; Pause one second before typing; Do not follow with carriage return ( see Register S2 and S12 ). H_ H0 = Modem is on-hook ( hung up ) H1 = Modem is off-hook I_ I0 = Display product-identification code. I1 = Factory set I2 = Internal memory test I3 = Firmware version 1 I4 = Firmware version 2 6 L_ L0 = Low speaker volume L1 = Low speaker volume *L2 = Medium speaker volume L3 = Loud speaker volume M_ M0 = Internal speaker off *M1 = Internal speaker on until carrier detected M2 = Internal speaker always on M3 = Speaker on until carrier detected and off while dialing N_ N0 = Fixed data rate follow AT*N command *N1 = Adaptive data rate enable O_ O0 = Return to Data Mode O1 = Return to Data Mode and initiate a retrain Q_ *Q0 = Modem sends responses Q1 = Modem does not sends responses Sr? Read value in register r ( r = 0 to 97 ) Sr = n Set register r to value n ( r = 0 to 97, n = 0 to 255 ) V_ V0 = Single digit responses *V1 = Word responses X_ X0 = Hayes Smartmodem 300 compatibility X1 = Include CONNECT 1200 and CONNECT 2400 responses X2 = Include dial tone detection response X3 = Include busy signal detection response *X4 = Include both dial tone and busy signal detection responses Y_ *Y0 = Modem does not send or respond to break signals Y1 = Modem sends break signals for 4 seconds before disconnect Z_ *Z0 = Retrieves active configuration profile from stored configuration profile 0. Z1 = Retrieves active configuration profile from stored configuration profile 1. &C &C0 = Keep Carrier Detected Signal always ON *&C1 = Turn on Carrier Detected Signal when remote carrier signal is present &D &D0 = Modem ignores the Data Terminal Ready signal &D1 = Modem returns to Command Mode and asynchronous operation following an ON-to-OFF Data Terminal Ready transition *&D2 = Modem hangs up, returns to the Command Mode, and prepares for asynchronous operation following an ON-to-OFF Data Terminal Ready transition 7 &D3 = Modem resets following an ON-to-OFF Data Terminal Ready transition &F Restores the modem to the default operating characteristics &G_ *&G0 = Guard tone disabled &G1 = Guard tone disabled &G2 = 1800 Hz guard tone &J_ *&J0 = Modem will use an RJ11, RJ41S, or RJ45S telephone jack &J1 = Modem will use an RJ12 or RJ13 telephone jack &L_ *&L0 = Modem is setup for dialup operation &L1 = Modem is setup for 2-wire leased-line operation &L2 = Modem is setup for 4-wire leased-line operation &M_ *&M0 = Modem is configured for asynchronous operation &M1 = Modem enters synchronous mode after dialing asynchronously &M2 = Synchronous terminal support only. This command lets your modem dial a stored telephone number automatically on the OFF-TO-ON transition of DTR signal and enter the synchronous data mode. &M3 = The call is manually initiated while DTR is OFF. The handshake proceeds when DTR is ON. &P_ *&P0 = United States setting for off-hook (make) to on-hook (break) ratio &P1 = UK and Hong Kong setting for off-hook to on-hook ratio &R_ &R0 = Modem turns on the Clear To Send signal when it detects the Request To Send signal from attached computer or terminal &R1 = Modem ignores the Request To Send signal and turns on its Clear To Send signal when ready to receive data synchronously *&R2 = Clear To Send force on &S_ *&S0 = DSR force on &S1 = DSR to operate according to RS-232 specification 8 &T_ *&T0 = Ends test in progress &T1 = Perform Local Analog Loopback Test &T3 = Perform Local Digital Loopback Test &T4 = Modem acknowledge Remote Digital Loopback Test performed by a remote modem &T5 = Modem ignore a remote modem's request for a Remote Digital Loopback Test &T6 = Perform Remote Digital Loopback Test &T7 = Perform Remote Digital Loopback Test and Self-Test &T8 = Perform Local Analog Loopback Test and Self-Test &V Displays the modem's active configuration profile, stored configuration profile 0 & configuration profile 1 &W_ &W0 = stores modem's active configuration profile in configuration profile 0 &W1 = stores modem's active configuration profile in configuration profile 1 &X *&X0 = Modem provides synchronous clock on EIA pin 15 and pin 17 &X1 = Modem accepts an externally provided synchronous clock on EIA pin 24 and provides it on EIA pin 15 &X2 = Modem accepts an externally provided synchronous clock from Carrier Detected signal being received and provides the clock on EIA pin 15. &Y_ *&Y0 = Designates configuration profile 0 to be the default configuration profile. When the modem is turned on or is reset,configuration profile 0 will be retrieved as the active configuration profile. &Y1 = Designates configuration profile 1 to be the default configuration profile. When the modem is turned on or is reset,configuration profile 1 will be retrieved as the active configuration profile. &Zn= Stores up to 3 telephone numbers in the modem's non-volatile memory. Use DS=n to dial the number *B_ **B0 = Disable dial backup function *B1 = Dial a stored number automatically when disconnection occurs in 4 wire leased line. *E_ *E0 = Time dependent ESC mode **E1 = Time independent ESC mode *G_ *G0 = disable adative handshake **G1 = enable adative handshake 9 *N_ *N0 = Modem connect speed 1200bps *N1 = Modem connect speed 2400bps *N2 = Modem connect speed 4800bps *N3 = Modem connect speed 9600bps *N4 = Modem connect speed 7200bps *N5 = Modem connect speed 12000bps **N6 = Modem connect speed 14400bps *N7 = Modem connect V.23 1200/75bps speed *P_ **P0 = Enable user abort feature *P1 = Disable user abort feature *Q_ *Q0 = Retrain disable **Q1 = Retrain enable *T_ *T0 = Turn off Trellis coding **T1 = Turn on Trellis coding *X_ *X0 = Output level -2dBm *X1 = Output level -4dBm *X2 = Output level -6dBm *X3 = Output level -8dBm *X4 = Output level -10dBm **X5 = Output level -12dBm *X6 = Output level -14dBm 10 PART II : V.42bis / MNP COMMAND SET --------------------------------------- Command Function -------------------------------------------------------------------------------- %An Set auto-reliable fall back character to n ( n = 0 to 127 ) \A_ \A0 = 64-character maximum MNP block size \A1 = 128-character maximum MNP block size \A2 = 192-character maximum MNP block size *\A3 = 256-character maximum MNP block size \Bn Send a n/10 seconds line break to the modem ( n = 0 to 9 ). Default = 3 %C_ %C0 = Disable data compression operation *%C1 = Enable data compression operation \E_ *\E0 = Do not echo data during a normal link \E1 = Echo data during a normal link \G_ *\G0 = Disable DCE flow control during normal link \G1 = Enable DCE flow control during normal link (reserved) \J_ *\J0 = Turn off DTE baud rate adjustment \J1 = Turn on DTE baud rate adjustment \Kn Sets the break control as follows : AT\Kn function ---------------------------------------------------------------- n = 0, 2, 4 Enter the Command Mode, but do not send a Break to remote modem ( To send a Break after use the \B command ). n = 1 Empty data buffers and immediately send a Break n = 3 immediately send a Break. *n = 5 send a Break in sequence with any data received from the port. \N_ \N0 = Normal data link. \N1 = Direct data link. \N2 = MNP Reliable link only. \N3 = MNP Auto-reliable link \N4 = V.42 reliable link with phase detection *\N5 = V.42 auto-reliable link with phase detection. \N6 = V.42 reliable link without phase detection \N7 = V.42 auto-reliable link without phase detection. 11 \Q_ \Q0 = Turn off flow control \Q1 = XON\XOFF software flow control \Q2 = CTS hardware flow control *\Q3 = RTS\CTS hardware flow control \Tn Inactivity timer; n minutes ( n = 0 to 90 ) Default = 0 \V_ \V0 = Do not send MNP extended response *\V1 = Send MNP extended responses \X_ *\X0 = Process XON\XOFF and don't pass through \X1 = Process XON\XOFF and pass through W_ W0 = Disable V.42 extended responses *W1 = Enable V.42 extended responses &K_ &K0 = Local flow control disable *&K3 = RTS\CTS hardware flow control &K4 = XON\XOFF software flow control &K5 = Transparent XON\XOFF software flow control &M_ &M0 = Direct data link *&M5 = Instructs the modem to make a data connection using V.42 standard. 12 PART III : FAX MODE TR-29 CLASS 2 COMMSND SET ----------------------------------------------- Command Function -------------------------------------------------------------------------------- +FCLASS = 0 Data mode operation +FCLASS = 2 Fax mode operations +FAA=_ Auto answer mode parameter +FBOR=_ Phase C data bit order +FCFR Confirmation to receive prompt +FCON Facsimile connection response +FCR=_ Capability to receive +FCSI: Report the called station ID response +FDCS: Report session parameters response +FDCS=_ Current session parameter +FDCC=_ DCE capabilities parameters +FDIS: Report remote capabilities response +FDIS=_ Current session negotiation parameters +FDR Receive phase C data command +FDT Transmit phase C data command +FET: Post page message response +FET=_ End the page or document command +FHNG: Call termination status response +FLID=_ Local ID string parameter +FMDL? Request DCE model +FMFR? Request DCE manufacturer +FPTS: Page transfer status response +FREV? Request DCE revision +FTSI: Report remote station ID 13 PART VI : VOICE MODE COMMSND SET (only for 92144EF) ----------------------------------------------------- Command Function -------------------------------------------------------------------------------- #CLS_ #CLS? Return the current setting of the #CLS command *#CLS=0 Select data mode operation #CLS=2 Select fax class 2 command operation #CLS=8 Select voice mode operation #BDR_ #BDR? Return the current setting of the #BDR command *#BDR=0 Enable autobaud detection #BDR=n Where n = 1,2,4,6,8,16,24 ,send OK message and switchs to the new speed defined by n*2400 bps. #MDL? Identify the modem model #MFR? Identify the modem manufacturer #REV? Identify the modem revision #VBS_ #VBS? Return the current setting of the #VBS command #VBS=2 Selects 2 bits per sample ADPCM #VBS=3 Selects 3 bits per sample ADPCM *#VBS=4 Selects 4 bits per sample ADPCM #VBT_ #VBT? Return the current setting of the #VBT command #VBT=0 Disable the tone generation capability #VBT=n Where n = 1-40 10ths of a second,sets tone duration time #VCI? Identify the voice compression method #VLS_ #VLS? Return the current setting of the #VLS command *#VLS=0 The command instructs the telephone line interface should be routed through the modem. #VLS=1 The command instructs the modem to route only the handset through the modem. #VLS=2 The command instructs the modem to route only the speaker through the modem. #VLS=3 The command instructs the modem that only the auxiliary input device should be routed to modem. (reserved) #VLS=4 The command is the same as #VLS=0,except the modem enable the internal speaker. #VRX Voice receive, this action command is only valid if the modem is in the online voice command mode, and is the switch to the voice receive mode. #VTX Voice transmit,this action command is only valid if the modem is in the online voice command mode, and is the switch to the voice transmit mode. 14 Register S30: Value of the voice inactivity timer S30 = 0 Voice inactivity timer off (default) S30 = 1 - 255 This is the period of time (in secs), which if expired causes the modem to hang up the telephone line if it is off_hook and no data has passed during the period. When there is an inactivity time out with #CLS=8, the modem always forces #CLS=0 and #BDR=0. 15 PART V : V25.BIS COMMANDS SET ------------------------------------------ Command Function ----------------------------------------------------------------------- CRN_ Dial a telephone number CRS_ Dial a telephone number stored in non-volatile memory PRN_;_ Store a phone number to non-volatile memory RLN Display the phone numbers stored in non-volatile memory DIC Disregard incoming call CIC Connect incoming call ATC Toggle between V25.bis and AT command set 16 PART IV : S REGISTERS ------------------------------- Reglster S0 : Auto Answer Ring Assigning a value from 1 to 255 in Register S0 tells modem the number of rings that must occur before it can automatically answer incoming calls. The default value = 0 . Reglster S1 : Count Incoming Rings The S1 register records the number of incoming rings when your telephone line rings. Reglster S2 : Value of the Escape Characters Register S2 sets the ASCII value of the escape characters. The default value (decimal 43) is equivalent to the ASCII character '+'. You can change this register to any value from 0 to 255. Values greater than 127 disable the escape feature and prevent you from returning to the Command Mode. Register S3 : Value of the Carriage Return Character Register S3 sets the ASCII value of the carriage return character(End-Of-Line). The default valuc is 13,although you can change it to another ASCII value between 0 and 127. Register S4 : Value of the Line Feed Character Register S4 sets the ASCII value of the line feed character. The default value is 10, although you can change it to another ASCII value between 0 and 127. If you do not want to receive a line feed character , you can change the value in this register to a null character , but you cannot disable line feed characters. Register S5 : Value of the Backspace Character Register S5 sets the ASCII value of backspace character. This character is both the character created by pressing BACKSPACE key and the character echoed to move the cursor to the left. The default value is 8, although you can change it to another ASCII value between 0 and 32,or 127. Note:Do not set the value of the backspace character between 33 and 126. 17 Register S6 : Dial Tone Wait Time Register S6 sets the time to wait after going off-hook before dialing the first digit in a Dial command when using the X0, X1 or X3 responses. The default time is 2 seconds, although you can change it to another value between 2 and 255 seconds. This feature is convenient when it takes longer than 2 seconds to obtain a dial tone. Register S7 : Remote Carrier Signal Wait Time Register S7 decides how many seconds to wait for a remote modem's carricr signal before hanging up. The default value is 45 seconds, although you can change it to a value between 1 and 255 seconds, if the modem does not detect a carrier with in the specified time. Register S7 also controls the time-out of the W command. Register S8 : Pause Time for Comma Register S8 decides how many seconds to pause for each comma ( , ) it encounters in a Dial command line. You usually use the commma when dialing through a PBX or other special telephone service to wait for an outside telephone line. The default value is 2 seconds , although you can change it to a value between 0 and 255 seconds. An alternative to changing this register is to include more than one comma in your command line. Register S9 : Carrier Detect Response Time Register S9 sets the time the remote modem's carrier signal must be present for the modem to recognize it. This feature ensures that your modem does not mistake a busy signal, ring, or voice for the carrier signal. The value of this register is in tenths of a second. The default value is 600 ms , although you can change it from 1 to 255. For example, entering a value 13 means that the remote modem's carrier signal must be present for 1.3 seconds for the modem to recognize it. Setting this value higher increases the chances the modem will not mistakenly identify the carrier signal. 18 Register S10 : Carrier Loss Time Register S10 sets the time between the loss of a remote modem's carrier signal and when the modem disconnects. This allows the remote modem's carrier signal to momentarily disappear from the telephone line without your modem disconnect. The value of this register is in tenths of a second. The default value is 1.4 seconds,although you can change it from 1 to 255. You may want to set this value higher if you have a noisy telephone line that might interfere with the remote modem's carrier signal. If you want your modem to ignore the Carrier Detect status and act as if the remote modem's carrier signal is always present, set the value to 255. Register S11 : Touch-Tone Dialer Speed Register S11 controls the speed of the Touch-Tone (DTMF) dialing. Although you can change the value from 50 to 255 ms,the default value will be 95 ms which sets a dialing rate of 5.26 digits per second. You should not select a value less than 50 ms. Increasing the value to 255 slows the dialing rate to 1.9 digits per second. Note : Register S11 han no effect on pulse dialing, which is fixed at 10 pulses per second. Register S12 : Escape Guard Time Register S12 controls the escape guard time ( i.e. the time delay required before and after you enter the escape characters). The guard time prevents your modem from misinterpreting the escape characters as data. This value is designated in measurements of 20 ms. The default value is 50 ( which is equivalent to one second), although you can change it to between 0 (0 seconds) to 255 (5.1 seconds). Register S14 : Bit-mapped Registersts Bit-mapped registersts S14 lets you control modem echo, responses, dialing method, and the originate or answer mode. Bit Function ------------------------------------------------------- 0 = Undefined 1 = 0 Do not echo command (E0) 1 Echo command (E1) --default 19 2 = 0 Responses appear (Q0) --default 1 Responses do not appear (Q1) 3 = 0 Responses appear as single digit (V0) 1 Responses appear as words (V1) --default 4 = Undefined 5 = 0 Use touch-tone dialing method (T) --default 1 Use pulse dialing method (P) 6 = Undefined 7 = 0 Answer incoming calls (A) 1 Originate calls (D) --default Register S16 : Modem Tests Bit-mapped registersts S16 display the modem tests status. Bit Function ------------------------------------------------------- 0 = 0 Local analog loopback test off (&T0) --default 1 Local analog loopback test on (&T1) 1 = Undefined 2 = 0 Local digital loopback test off (&T0) --default 1 Local digital loopback test on (&T3) 3 = 0 modem not in remote digital loopback test started by remote modem (&T0) --default 1 modem in remote digital loopback test started by remote modem (&T4). 4 = 0 Do not perform remote digital loopback test (&T0) --default 1 Perform remote digital loopback test (&T6) 5 = 0 Do not perform remote digital loopback test and self test (&T0) --default 1 Perform remote digital loopback test and self test (&T7) 6 = 0 Do not perform local analog loopback test and self test (&T0) -- default 1 Perform local analog loopback test and self test (&T8) 7 = Undefined 20 Register S18 : Duration of Modem Tests Register S18 sets the amount of time for the modem tests. The tests can run from 1 to 255 seconds, depending on the value in this register. This register have a default value of 0, which turns off the timer. Register S21 : Bit-mapped Registersts Bit-mapped registersts S21 lets you control the jack type and certain data communication control singals. Bit Function ------------------------------------------------------- 0 = 0 RJ-11, RJ-41S, RJ-45S jack type (&J0) --default 1 RJ-12, RJ-13 jack type (&J1) 1 = Undefined 2 = 0 CTS follow RTS (&R0) --default 1 CTS on when ready to receive data synchronously (&R1) 3,4= 0 modem ignores the DTR singal (&D0) 1 modem enters command mode after ON-to-OFF DTR transition (&D1) 2 modem hungs up after ON-to-OFF DTR transition (&D2) --default 3 modem resets after ON-to-OFF DTR transition (&D3) 5 = 0 CD singal always on (&C0) 1 CD singal on when a remote carrier singal is present (&C1) -- default 6 = Undefined 7 = 0 Long space disconnect turned off (Y0) --default 1 Long space disconnect turned on (Y1) Register S22 : Bit-mapped Registersts Bit-mapped registersts S22 lets you control internal speaker and the responses it returns. Bit Function ------------------------------------------------------- 0,1= 0 Low speaker volume (L0) 1 Low speaker volume (L1) 2 Medium speaker volume (L2) --default 3 Loud speaker volume (L3) 21 2,3= 0 Speaker off (M0) 1 Speaker on until carrier detected (M1) --default 2 Speaker always on (M2) 3 Speaker on until carrier detected but off during dialing (M3) 4,5,6= 0 Hayes smartmodem compatibility (X0) 4 Include CONNECT XXX responses (X1)) 5 Same as 4 plus dial tone detection (X2) 6 Same as 4 plus BUSY response and blind dialing (X3) 7 Same as 6 plus dial tone detection (X4) --default 7 = 0 US make/break ratio (&P0) --default 1 UK and Hong Kong make/break ratio (&P1) Register S23 : Bit-mapped Registersts Bit Function ------------------------------------------------------- 0 = 0 Do not acknowledge remote modem request for digital loopback test (&T5) 1 Acknowledge remote modem request for digital loopback test (&T4) --default 1,2,3= 0 Use 0-300bps data rate (AT) 2 Use 1200bps data rate (AT) 3 Use 2400bps data rate (AT) 4 Use 4800bps data rate (AT) 5 Use 9600bps data rate (AT) 6 Use 19200bps data rate (AT) 7 Use 38400bps or upper data rate (AT) 4,5= 0 Use even parity (AT) 1 Use space parity (AT) 2 Use odd parity (AT) 3 Use mark or none parity (AT) 6,7= 0 Turn off guard tone (&G0) --default 1 Turn off guard tone (&G1) 2 Use 1800 HZ guard tone (&G2) 22 Register S25 : Data Terminal Ready Delay When Modem is on-line,it will ignore a Data Terminal Ready signal lasting less than the value of this register. In this mode, the values for this register are 0 to 255 in hundredths of a second,and the default value is 0.05 seconds. If you will be entering synchronous mode after dialing asychronously, this register determines how long the modem waits before looking for the Data Terminal Ready signal.This lets you detach the asynchronous terminal and connect a synchronous terminal while remaining in the Data Mode. In this mode,the values for this register are from 0 to 255 seconds and the default value is 5 seconds. Register S26 : Request To Send-to-Clear To Send Delay This register affects synchronous operation only and applies only when you are using the &R0 command. This register determines how long the modem waits to turn on the Clear To Send signal after a Request To Send OFF-to-ON transition . The default value is 1 , although this register accepts values from 0 to 2550 ms in 10 ms increments. Register S27 : Bit-mapped Registersts Bit-mapped registersts S27 lets you control modem transmission mode and line type. Bit Function ------------------------------------------------------- 0,1= 0 Use asynchronous operation (&M0) --default 1 Enter synchronous mode after dialing asynchronously (&M1) 2 Synchronous terminal support (&M2) 3 Manually originating a synchronous call (&M3) 2 = 0 Dialup line (&L0) --default 1 2W Leased line (&L1) 3 = Undefined 4,5= 0 Internal clock (&X0) --default 1 External clock (&X1) 2 Slave mode (&X2) 3 Not used 6 = 0 CCITT compatible mode (B0) --default 1 Bell mode (B1) 7 = Undefined 23 Register S36 : V.42 negotiation fallback. Register S36 defines the type of connection attempted by the modem and the action to take if the attempt fails : Bit Value Function -------------------------------------------------------------------------------- 2,1,0 = 0 Modem hangs up 1 Same as 5 2 Reserved 3 Same as 7 4 Modem tries to connect using V.42 Alternative Protocol (compatible with MNP levels 2 - 5 ). If handshaking fails, modem hangs up. 5 Modem tries to connect using V.42 Alternative Protocol (compatible with MNP levels 2 - 5 ). If handshaking fails, modem tries to connect using a standard asynchronous connection . 6 Reserved 7 Modem tries to connect using V.42 Alternative Protocol (compatible with MNP levels 2 - 5 ). If handshaking fails, modem tries to connect using a standard asynchronous connection and automatic speed buffering -- default. Register S46 : Protocol selection Register S46 defines the protocol selections specified for future negotiation. Value Function ------------------------------------------------------------------------ 136 LAP-M only. 138 LAP-M with adaptive data compression -- default. Register S82 : Break handling Register S82 specifies the break signal method used during V.42 applications. The break type to be used depends on the user application. Value Function ------------------------------------------------------------------ 3 Expedited break signaling, regardless of its sequence in data sent and received by each modem. Data integrity maintained both ahead of and after the break. 7 Destructive break signalling, regardless of its sequence in data sent and received by each modem.Data being processed by each modem at time of break is discarded. 24 128 In sequence break signalling as data is sent and received. Data integrity is maintained both ahead of and after the break. --default Register S95 : Negotiation message options Register S96 : Dial tone/busy tone detect range select VALUE RANGE ( Hz ) COUNTRY ------------------------------------------------------------------- 0 350 - 620 USA, KOREA, TAIWAN --default 1 425 - 450 BELGIUM 2 440 - 700 FRANCE 3 350 - 450 ISRAEL, JAPAN 4 375 - 475 ITALY, NORWAY, GERMANY, DENMARK 5 150 - 450 NETHERLANDS 6 270 - 320 SINGAPORE 7 350 - 500 SWEDEN 8 375 - 550 SWITZERLAND 9 350 - 440 U.K. 10 110 - 700 FULL RANGE Register S97 : Energy detection threshold This register can use in CPM mode, for dial tone detect threshold. The default value is 48. 25