5901 High Speed Dialup Modem Hardware Manual CONTROL MICROSYSTEMS SCADA products...
5901 High Speed Dialup Modem Hardware Manual ©2000 - 2006 Control Microsystems Inc. All rights reserved. Printed in Canada. Trademarks TeleSAFE, TelePACE, SmartWIRE, SCADAPack, TeleSAFE Micro16 and TeleBUS are registered trademarks of Control Microsystems Inc. All other product names are copyright and registered trademarks or trade names of their respective owners.
Table of Contents 1 OVERVIEW .................................................................................................... 8 2 INDUSTRY CANADA CERTIFICATION ........................................................ 9 3 IMPORTANT SAFETY INFORMATION ....................................................... 10 4 INSTALLATION ........................................................................................... 11 4.1 Field Wiring................................................................
5.3 Operation with Non-Programmable Controllers ...................................... 21 6 MAINTENANCE ........................................................................................... 22 7 TROUBLESHOOTING ................................................................................. 23 8 SPECIFICATIONS ....................................................................................... 24 9 APPROVALS AND CERTIFICATIONS .......................................................
10.3.3 10.3.4 10.3.5 10.3.6 10.3.7 10.3.8 10.3.9 10.3.10 10.3.11 10.3.12 10.3.13 10.3.14 10.3.15 10.3.16 10.3.17 10.3.18 &Fn - Restore Factory Configuration (Profile) ................................... 36 &Gn - Select Guard Tone .................................................................. 37 &Kn - Flow Control ............................................................................ 37 &Ln - Leased Line Operation ............................................................
10.4.22 10.4.23 10.4.24 10.4.25 +ITF=a,b,c - Transmit Flow Control Thresholds ................................ 57 +MR=n - Modulation Reporting Control ............................................. 58 +MS - Select Modulation ................................................................... 59 +VCID=n - Caller ID (CID) ................................................................. 61 10.5 10.5.1 10.5.2 10.5.3 AT- Command Set .............................................................................
11.4 S3 - Carriage Return Character .............................................................. 73 11.5 S4 - Line Feed Character ....................................................................... 74 11.6 S5 - Backspace Character ...................................................................... 74 11.7 S6 - Wait Time before Blind Dialing or for Dial Tone .............................. 74 11.8 S7 - Wait Time for Carrier, Silence, or Dial Tone ................................... 74 11.
11.36 S91 - PSTN Transmit Attenuation Level ................................................. 84 11.37 S92 - Fax Transmit Attenuation Level .................................................... 84 11.38 S95 - Extended Result Codes ................................................................ 84 11.39 S210 – V.34 Symbol Rates..................................................................... 85 12 MODEM RESULT CODES ..........................................................................
1 Overview The 5901 modem provides high-speed dial-up telephone communication for SCADAPack, TeleSAFE Micro16 and SmartWIRE controllers. The 5901 modem is a 5000 Series module and may be fully integrated into a DIN rail mounted controller system. Operating power is received from the I/O Bus and the 5901 modem requires no external power source. The 5901 modem supports telephone line connection speeds up to 56k baud.
2 Industry Canada Certification1 NOTICE: The Industry Canada label identifies certified equipment. This certification means that the equipment meets certain telecommunications network protective, operational and safety requirements. Industry Canada does not guarantee the equipment will operate to the user’s satisfaction. Before installing this equipment, users should ensure that it is permissible to be connected to the facilities of the local Telecommunications Company.
3 Important Safety Information Power, input and output (i/o) wiring must be in accordance with Class I, Division 2 wiring methods Article 501-4 (b) of the National Electrical Code, NFPA 70 for installations in the U.S., or as specified in Section 18-1J2 of the Canadian Electrical Code for installations within Canada and in accordance with the authority having jurisdiction. WARNING ! EXPLOSION HAZARD - SUBSTITUTION OF COMPONENTS MAY IMPAIR SUITABILITY FOR CLASS 1, DIVISION 2.
4 Installation The 5901 High Speed Dial Up modem is available in two standard versions, the model 5901 and the model 5901SA. The model 5901 is a standard 5000 Series module that connects to the system I/O Bus as an integrated part of a Control Microsystems system. The model 5901SA is a stand-alone version of the 5901 and is used with other devices such as personal computers.
Note: 4.2 The 9VDC adapter connection cannot be used in Hazardous Locations. RS-232 Serial Port The RS-232 port is a 9-pin female D-sub-miniature connector (DE-9P) configured as Data Communications Equipment (DCE). Figure 2: RS-232 Port Connector (DCE) and Table 1: RS-232 Connections describe the RS-232 connector. 5 Gnd 4 DTR 9 5V 3 TxD 8 CTS 2 RxD 7 RTS 1 DCD 6 DSR Figure 2: RS-232 Port Connector (DCE) A description of each pin signal is shown in Table 1: RS-232 Connections.
4.2.1 Pin Type Description Pin 9 5 Volt Power Input/ output This pin may be connected to the 5V power supply by installing jumper J1. This pin is a power source for an external device when used as an output. It powers the modem when used as an input. This pin must NOT be connected if it is not used.
RJ-11 Conections 1. n/c 2. Telephone line Tip 3. Telephone line Ring 4. n/c 1 2 3 4 Figure 4: 5901 Modem RJ-11 Connection, P6 T R Figure 5: 5901 Terminal Block Connection, P3 4.4 Power Connections The 5901 modem may be powered in any one of the following ways: 5VDC applied to the 5901 from the I/O Bus. 9VDC applied to the 5901SA from P5. 5VDC applied to the 5901 from pin 9 on the RS-232 connector, P4. 4.4.
Note: The 9VDC adapter connection cannot be used in Hazardous Locations. 4.4.3 RS-232 Connection The 5901 may be powered from pin 9 of the RS-232 connector, P4. There are a number of restrictions with respect to the 5VDC tolerance and fuse considerations. Contact Control Microsystems Technical Support for further information when using this method of powering the 5901 modem. 4.5 Configuration Jumpers The 5901 modem uses three configuration jumpers for setting modem operation parameters.
4.6 5901 Modem Reset Control A common problem encountered with consumer modems is the tendency to periodically go into an unstable state. The usual solution for this problem is to simply turn the modem off and then turn it on again. The modem then returns to normal operation. When a modem is used in industrial or commercial applications that require it to be installed in very remote locations this solution is not feasible.
LED Color Function DSR Red DTR OH Red Red The DSR LED is on when the modem is ready to start communication. It is always in a MARK state (on). The DTR LED is on when DTR is asserted by the DTE device. The OH LED is on when the modem is off hook.
5 Operation The operation of the 5901 modem is configured and controlled using commands or strings of commands. These commands are sent to the 5901 through the serial communication RS-232 port. Commands sent to the 5901 are referred to as AT commands. See section 10-AT Command Guidelines for information on how the AT commands are structured. The 5901 modem contains a pre-set operating configuration. This configuration is shown as the default settings in sections 10.2AT Command Set to10.10-At@ Command Set.
Select the Dial Up radio button. Enter the dialing information required to make connection with the remote controller. Some sample Dialing Prefix strings are shown below. To connect to a remote controller that is using a 5901 modem use this command string: Dial Prefix &F0 To connect to a remote TeleSAFE controller that is using a 6901 modem use this command string: Dial Prefix 5.1.
The Modem Command entry box in the INIM element configuration is where the configuration commands are entered. When the INIM function is energized during a Ladder Logic program the command string that is in the Modem Command entry box is sent to the 5901 modem. Note: The INIM function automatically inserts the AT command when the command string is sent to the modem. Note: When using SCADAPack com3 or SCADAPack Plus com3 or com4 the 5901 configuration must disable hardware flow control.
5.3 Operation with Non-Programmable Controllers When the 5901 modem is used with non-programmable controllers it operates as an answer only modem. This mode of operation is typically used with a SmartWIRE 5202 Communication Controller. The 5202 controller is not programmable and cannot send configuration commands to the 5901 modem. The 5901 modem must be configured using a communication program. Refer to the section 5.1.
6 Maintenance This module requires no routine maintenance. If the module is not functioning correctly, contact Control Microsystems Technical Support for more information and instructions for returning the module for repair.
7 Troubleshooting To determine the source of a problem when using the 5901 modem always check the status register of the DIAL or INIM function. The value stored in status register will indicate the type of problem. Refer to the help file in the TelePACE program or to the TelePACE Reference and User Manual. To determine the configuration of the 5901 modem use the &V command. The command format is: AT &V The modem will display the contents of all configuration registers. See section 10.
8 Specifications Disclaimer: Control Microsystems reserves the right to change product specifications without notice. For more information visit www.controlmicrosystems.com .
9 Approvals and Certifications Safety Digital Emissions Telecom Non-Incendive Electrical Equipment for Use in Class I, Division 2 Groups A, B, C and D Hazardous Locations.
10 AT Command Guidelines Modem operation is controlled by generic AT commands. These AT commands may be basic AT (i.e., commands preceded by AT, AT&, AT%, AT*, AT\, AT), AT-, or AT#) or S-Register (e.g., S6=n) commands. The command syntax and operation guidelines governing each of these command categories are described in subsequent sections. 10.
10.1.2 Escape Code Sequence When the 5901 modem has established a connection and has entered on-line data mode, it is possible to break into the data transmission in order to issue further commands to the modem in an on-line command mode. This is achieved by the DTE sending to the modem a sequence of three ASCII characters specified by register S2. The default character is '+'.
Minimum, maximum, and default values for S-Parameters may be altered with ConfigurACE. 10.2.3 A - Answer The modem will go off-hook and attempt to answer an incoming call if correct conditions are met. Upon successful completion of answer handshake, the modem will go on-line in answer mode. This command may be affected by the state of Line Current Sense, if enabled. (Most countries do not require Line Current Sense.) Operation is also dependent upon +FCLASS command and countryspecific requirements.
If +FCLASS=1, 1.0, or 2 is selected, the modem will behave as a facsimile modem and attempt to connect to a facsimile machine (or modem) by entering the HDLC V.21 channel 2 receive state (as if +FRH=3 had been issued). This command will be aborted upon receipt of any DTE character if the modem has not finished dialing. In this case, the modem will go on-hook and return to command mode after displaying the NO CARRIER message.
; Return to command state. Added to the end of a dial string, this causes the modem to return to the command state after it processes the portion of the dial string preceding the ";". This allows the user to issue additional AT commands while remaining off-hook. The additional AT commands may be placed in the original command line following the ";" and/or may be entered on subsequent command lines.
I1 Reports the least significant byte of the stored checksum in decimal. Reports 255 if the prestored checksum value is FFh. I2 Reports "OK". I3 Reports identification codes in the form VX.X-F_A where: VX.X = F= Firmware version (e.g., V3.00) Firmware model and ROM size: V90 or V34 = V90 or V34 in 1M ROM V90_2M or V34_2M = V90 or V34 in 2M ROM A= Application DLS = Desktop Serial DLP = Desktop Parallel DLL = Low Power PC Card DL3 = Low Power 3V DLG = Low Power World Class Example: V3.
L2 Medium volume. L3 High volume. Result Codes: OK n = 0 to 3. ERROR Otherwise. 10.2.11 M – 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. M0 Speaker is always off. M1 Speaker is on during call establishment, but off when receiving carrier. (Default.) M2 Speaker is always on. M3 Speaker is off when receiving carrier and during dialing, but on during answering. Result Codes: OK n = 0 to 3.
This command may not be permitted in some countries. Result Code: OK 10.2.14 Qn - Quiet Results Codes Control The command enables or disables the sending of result codes to the DTE. The parameter value, if valid, is written to S14 bit 2. Q0 Enables result codes to the DTE. (Default.) Q1 Disables result codes to the DTE. Result Codes: OK n = 0 or 1. ERROR Otherwise. 10.2.
This command may not be permitted in some countries. (See P.) Result Code: OK 10.2.17 Vn - 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. V0 code. Enables short-form (terse) result codes. Line feed is not issued before a short-form result V1 Enables long-form (verbose) result codes. (Default.) Result Codes: OK n = 0 or 1. ERROR Otherwise. 10.2.
selected and dial tone is not detected, NO CARRIER will be reported instead of NO DIAL TONE. The value 000b is written to S22 bits 6, 5, and 4, respectively. X1 Disables reporting 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.
Result Codes: OK n = 0 or 1. ERROR Otherwise. 10.3.2 &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. &D0 DTR drop is interpreted according to the current &Qn setting as follows: &D1 &Q0, &Q5, &Q6 DTR is ignored (assumed ON). Allows operation with DTEs which do not provide DTR. &Q1 DTR drop causes the modem to hang up.
OK ERROR If the modem is connected. 10.3.4 &Gn - Select Guard Tone This command causes the modem to generate the guard tone selected by this command (DPSK modulation modes only). The parameter value, if valid, is written to S23 bits 6 and 7. &G0 Disables guard tone. (Default) &G1 Disables guard tone. &G2 Selects 1800 Hz guard tone. This command may not be permitted in some countries. Result Codes: OK n = 0 to 2. ERROR Otherwise. 10.3.
&M0 Selects direct asynchronous operation. 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). &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.
&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. (Serial interface operation only.) &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. (Serial interface operation only.) &Q5 The modem will try to negotiate an error-corrected link.
&T0 Terminates test in progress. Clears S16. &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. 10.3.13 &V - Display Current Configuration and Stored Profiles This command reports the current (active) configuration, the stored (user) profiles, and the first four stored telephone numbers.
COMPRESSION...............…….. V42Bis Line QUALITY..............………… 038 Rx LEVEL..................………….. 015 Highest Rx State..........………… 67 Highest TX State..........………… 67 EQM Sum..................………….. 00B4 Min Distance..............………..… 0000 RBS Pattern...............………….. 00 Rate Drop.................…………… 00 Digital Loss..............……………. 2000 Local Rtrn Count..........………… 00 Remote Rtrn Count........……….
The current configuration is comprised of a list of storable parameters illustrated in the &V command. These settings are restored to the active configuration upon receiving an Zn command or at power up (see &Yn command). &W0 Store the current configuration as profile 0. &W1 Store the current configuration as profile 1. Result Codes: OK n = 0 or 1. ERROR Otherwise. 10.3.16 &Xn - Select Synchronous Clock Source Selects the source of the transmit clock for the synchronous mode of operation.
Result Codes: OK For n <= 3, and x <= 31 digits. ERROR If n > 3, x > 31 digits, or if NVRAM is not installed or is not operational. 10.4 10.4.1 AT+ Command Set +A8E=a,b,c,d,e,f - V.8 and V.8bis Operation Controls This command is defined for two conditions: as a parameter while the modem is on-hook, and as an action command while the modem is off-hook. If enabled, V.8 negotiation does not preclude simultaneous implementation of other negotiation means (e.g., V.8bis, V.18, V.32bis Annex A).
Reporting Current or Selected Values Command: +A8E? Response: +A8E: a,b,c[,d][,e][,f] Example: +A8E: 1,1,00,1,0,0 For the defaults Reporting Supported Range of Parameter Values Command: +A8E=? Response: +A8E: (a range),(b range), (maximum size of c in octets), (d range) Example: +A8E: (1,6),(1,5),(0,21,C1),(0,1) 10.4.2 +A8I:x,y - CI Signal Indication This indication is issued by an answering modem, if +A8E, 0, to indicate detection of a V.
Command: +DS=? Response: +DS: (a range),(b range),(c range),(d range) Example: +DS: (0,3),(0),(2048),(32) 10.4.4 +DR=n - Data Compression Reporting This extended-format numeric parameter controls whether or not the extended-format "+DR: " intermediate result code is transmitted from the modem to the DTE. S95 bit 5 is reset to 0 for +DR=0 and is set to a 1 for +DR=1.
Example: +DR: V42B 10.4.5 +EB=x,y,z - Break Handling in Error Control Operation This extended-format compound parameter controls the break handling in V.42 operation. It accepts three numeric subparameters: Command: +EB=[x[,y[,z]]] x Decimal number 0 specifying that break is to be ignored, i.e., not signaled to remote DCE. y Decimal number 0 specifying that any transmitted V.42 L-SIGNAL will not indicate break signal length. Z Decimal number 0 specifying that break is not delivered to the DTE.
10.4.7 +ER=n - Error Control Reporting This extended-format numeric parameter controls whether or not the extended-format "+ER: " intermediate result code is transmitted from the modem to the DTE. S95 bit 3 is reset to 0 for +ER=0 and is set to a 1 for +ER=1. The more recent setting of +ER or S95 bit 3, and the W command setting, determines the actual error control result code reporting (see S95 Parameter and W Command).
modem is operating as the originator, and optionally specifies the acceptable fallback mode of operation when the modem is operating as the answerer. It accepts three numeric subparameters: Command: x +ES=[x[,y[,z]]] Decimal number which specifies the initial requested mode of operation when the modem is operating as the originator. The options are: 0 Initiate call with Direct Mode. 1 Initiate call with Normal Mode (also referred to as Buffered Mode) only. 2 Initiate V.42 without Detection Phase.
Examples: +ES=6 Enable V.80 Synchronous Access Mode originator +ES=,,8 Enable V.80 Synchronous Access Mode answerer +ES=6,,8 Enable V.80 Synchronous Access Mode originator and answerer +ES=3 Enable V.42 with Detection Phase originator. Disable V.80 Synchronous Access Mode originator. +ES=,,2 Allow LAPM, MNP, or Normal Mode connection answerer. Disable V.80 Synchronous Access Mode answerer. +ES=3,,2 Enable V.42 with Detection Phase originator, allow LAPM, MNP, or Normal Mode connection answer.
0 In Framed sub-Mode, modem transmits abort on underrun in middle of frame (default). 1 In Framed sub-Mode, DCE transmits a flag on underrun in middle of frame, and notifies DTE of underrun or overrun. d Specifies whether or not, in V.34 half-duplex operation, additional procedures besides those specified in § 12/V.34 shall be performed by the modem when switching from primary channel to secondary channel operation, and vice versa. This subparameter should not be commanded.
10.4.11 +ETBM=x,y,z - Call Termination Buffer Management This extended-format compound parameter controls the handling of data remaining in modem buffers upon call termination. It accepts three numeric subparameters: Command: +ETBM=[x[,y[,z]]] x Decimal number 0 specifying that disconnect will occur immediately and all buffered transmit data will be discarded when the local DTE requests call disconnection.
Response: +FCLASS: n Example: +FCLASS: 0 For the default setting. Reporting Supported Range of Parameter Values Command: +FCLASS=? Response: +FCLASS: (n range) Example: +FCLASS: (0,1,1.0,2,8,80) 10.4.13 +GCAP - Request Complete Capabilities List This extended-format command causes the modem to transmit one or more lines of information text listing additional capabilities command +s , which is intended to permit the user to identify the overall capabilities of the modem.
Canada: 20h China: 26h Czech and Slovak Federal Republic: 2Eh Denmark: 31h Finland: 3Ch France: 3Dh Germany: 42h Greece: 46h Hong Kong: 50h Hungary: 51h India: 53h Ireland: 57h Israel: 58h Italy: 59h Japan: 00h Korea: 61h Luxembourg: 69h Mexico: 73h Netherlands: 7Bh New Zealand: 7Eh Norway: 82h Philippines: 89h Poland: 8Ah Portugal: 8Bh Russia: B8h Singapore: 9Ch Spain: A0h Sweden: A5h Switzerland: A6h Taiwan: FEh United Kingdom: B4h United State
Reporting Current or Selected Values Command: +GCI? Response: +GCI: nn Example: +GCI: 3D indicates that the modem is set for France. Reporting Supported Range of Parameter Values Command: +GCI=? Response: +GCI: (nn[,nn[,nn].......]] Example: +GCI: (20,73,B5) The modem can be set for Canada, Mexico or the United States. 10.4.15 +GMI - Request Manufacturer Identification This command causes the modem to report the modem product manufacturer.
2 n= Circuit 133 (Ready for Receiving). (Default.) Specifies the method to be used by the modem to control the flow of transmitted data from the DTE. 0 None. 1 XON/XOFF on received data. 2 CTS/RTS. (Default.) Reporting Current or Selected Values Command: +IFC? Response: +IFC: m,n Example: +IFC: 2,2 for the defaults. Reporting Supported Range of Parameter Values Command: +IFC=? Response: +IFC: (m range),(n range) Example: +IFC: (0-2),(0-2) 10.4.
10.4.20 +ILRR:m,n - DTE-Modem Local Reported Rate The reported rate m, represents the current (negotiated or renegotiated) DTE-modem rate. If enabled, the intermediate result code is transmitted after any modulation, error control or data compression reports are transmitted, and before any final result code (e.g., CONNECT) is transmitted. The rate m, is applied after the final result code is transmitted.
Example: +IPR: (0,300,1200,2400,4800,9600,19200,38400,57600,115200) 10.4.22 +ITF=a,b,c - Transmit Flow Control Thresholds The +ITF command determines the flow control thresholds used by the modem for transmit data from the DTE.
10.4.23 +MR=n - Modulation Reporting Control This extended-format numeric parameter controls whether or not the extended-format +MCR: and +MRR: intermediate result codes are transmitted from the modem to the DTE.
V23C V.23 V32 V.32 V32B V.32bis V34 V.34 V90 V.90 K56 K56flex +MRR: m,n Report Syntax Response: +MRR: m,n m Decimal transmit rate in bits/s. n Decimal receive rate in bits/s. Example: MRR: 28800, 48000 10.4.24 +MS - Select Modulation This extended-format compound parameter controls the manner of operation of the modulation capabilities in the modem.
Defined Values A string which specifies the preferred modem carrier to use in originating or answering a connection. values are strings of up to eight characters, consisting only of numeric digits and upper case letters. values for ITU standard modulations take the form: <1-4 digits>. A numeric value which enables or disables automatic modulation negotiation (e.g., ITU-T V.32 bis Annex A or V.8). 0 = Automode disabled.
Result Code: OK Valid sub parameter string ERROR Otherwise. 10.4.25 +VCID=n - Caller ID (CID) This command controls the reporting and presentation of data associated with the Caller ID services in the Incoming Call Line ID (ICLID) data format. +VCID=0 Disable Caller ID reporting. (Default). +VCID=1 Enables Caller ID with formatted presentation to the DTE. The modem will present the data items in a pair format.
Command: -SMS Defined Values n Decimal number corresponding to the selected mode or automatic mode select enable. 0 Data mode (Default) 1 DSVD mode (a modem not supporting DSVD will respond with ERROR) 2 AudioSpan mode (a modem not supporting AudioSpan will respond with ERROR). 3 Automatic mode select (DSVD/AudioSpan/Data) NOTES: AudioSpan and DSVD are two technologies that allow simultaneous voice and data operation using a Rockwell modem connected to a telephone line.
n Decimal number corresponding to the selected option. 0 Disables Line-In-Use and Extension Pickup/Remote Hangup Detection. (Default.) 3 Enables Line-In-Use and disables Extension Pickup/Remote Hangup Detection. 4 Disables Line-In-Use and enables Extension Pickup/Remote Hangup Detection. 5 Enables both Line-In-Use and Extension Pickup/Remote Hangup Detection. Result Codes OK n = 0-3. ERROR Otherwise. 10.6 AT\ Command Set 10.6.
3 Send break to remote modem immediately. 4 Same as 0. 5 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: 0 Clear data buffers and send break to remote modem. 1 Clear data buffers and send break to remote modem. (Same as 0.) 2 Send break to remote modem immediately.
3 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.) 4 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. 5 Selects MNP error-correction mode.
NOTE: Compression is omitted if protocol is NONE. Line Speed = Asymmetric rates are displayed as /rate:TX/rate:RX, e.g., /1200 TX/75 RX. Symmetric rates are displayed as a single DCE rate, e.g., 14400. Voice and Data = Blank for Data mode only. “SVD” for AudioSpan analog simultaneous audio/voice and data. “DSVD” for digital simultaneous voice and data “V70” for G.729A digital simultaneous voice and data. 10.7 AT% Command Set 10.7.
0 Disables data compression. Resets S46 bit 1. 1 Enables MNP 5 data compression negotiation. Resets S46 bit 1. 2 Enables V.42 bis data compression. Sets S46 bit 1. 3 Enables both V.42 bis and MNP 5 data compression. Sets S46 bit 1. (Default.) Result Codes: OK n = 0, 1, 2, or 3. ERROR Otherwise. 10.7.
10.7.6 %Q - Report 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. Command: AT%Q Response: 015 Result Codes: OK If connected. ERROR If not connected, or connected in 300 bps, V.23, or fax modes. 10.7.7 %Un - Select µ-Law or A-Law Codec Type This command selects µ-Law or A-Law codec type for V.90 and K56flex modulation.
firmware from the modem, then he will set up the host PC for XMODEM receive and the downloader FLM will begin to send the existing firmware from the flash memory to the host PC. Procedure:: 1. Install in the modem a flash memory programmed with the modem firmware or a blank flash memory. 2. Put the uploader FLM and downloader FLM files and the new modem firmware file (e.g., XmUL003.s37, XmDL003.s37, and 206s4712.S37) in an appropriate directory on the computer's hard disk. 3.
The following messages may occur during the uploading process: Message Description Device not supported Displayed if the FLM used does not support the flash memory that is installed on the board. Wrong S37 format Displayed if the modem firmware being uploaded is not in Motorola S3 format. Record error Displayed if there is an error while either uploading or downloading. If this occurs, the transfer should be aborted, and the user should restart at step 5.
Command: *B Example: NO. - PHONE NUMBER - ------ ------------------------------ 1; 4175537660 2; 8288924961 3; 3887278862 4; 3124839442 5; 6284664 OK 10.8.3 *D - Display Delayed Numbers This command causes the modem to send a list of the delayed numbers together with the delay associated with each. The modem will return a list of delayed telephone numbers as defined in the *B command.
ERROR 10.10 Otherwise. At@ Command Set 10.10.1 @Mn - Initial Cellular Power Level Setting This command is included for compatibility only and has no effect other than returning a result code. Command: n @Mn Decimal number corresponding to the selected power setting. 0 @M0 command. . . . 30 @M30 command. Result Codes: OK 0 to 30. ERROR Otherwise. 10.11 AT: Command Set 10.11.
11 Modem S-Registers The modem S-Registers are summarized below along with their default values; registers denoted with an '*' may be stored in one of the two user profiles by entering the &Wn command. One of these profiles may be loaded at any time by using the Zn command. Registers or register fields quoted as “reserved” are reserved for current or future use by the firmware, or are permanently overridden by PTT limitations. All bit-mapped registers are read-only.
11.5 S4 - Line Feed Character Sets the character recognized as a line feed. Pertains to asynchronous operation only. The Line Feed control character is output after the Carriage Return control character if verbose result codes are used. Range: 0-127, ASCII decimal Default: 10 (Line Feed) 11.6 S5 - Backspace Character S5 sets the character recognized as a backspace. Pertains to asynchronous operation only.
Default: 50 11.9 S8 - Pause Time For Dial Delay S8 sets the time, in seconds, that the modem must pause when the “,” dial modifier is encountered in the dial string. Range: 0-255 seconds Default: 2 11.10 S9 - Carrier Detect Response Time S9 is supported for backwards compatibility only. No value can be written. Responds with default value. Range: 6 tenths of a second Default: 6 (0.6 second) 11.
Default: 50 (1 second) 11.14 S14 - General Bit Mapped Options Status Indicates the status of command options. Default: 138 (8Ah) (10001010b) Bit 0 This bit is ignored. Bit 1 Command echo (En) 0 = Disabled (E0) 1 = Enabled (E1) (Default.) Bit 2 Quiet mode (Qn) 0 = Send result codes (Q0) (Default.) 1 = Do not send result codes (Q1) Bit 3 Result codes (Vn) 0 = Numeric (V0) 1 = Verbose (V1) (Default.) Bit 4 Reserved Bit 5 Tone (T)/Pulse (P) 0 = Tone (T) (Default.
11.17 S20 - Reserved S20 is supported for backwards compatibility only. No value can be written. Responds with default value. Range: None Default: 0 11.18 S21 - V.24/General Bit Mapped Options Status S21 indicates the status of command options. Default: 52 (34h) (00110100b) Bits 0 - 1 Reserved (0) Bit 2 CTS behavior (&Rn) 0 = CTS tracks RTS (&R0) 1 = CTS always on (&R1) (Default.) Bits 3-4 DTR behavior (&Dn) 0 = &D0 selected 1 = &D1 selected 2 = &D2 selected (Default.
Bits 2-3 Speaker control (Mn) 0 = Disabled (M0) 1 = Off on carrier (M1) (Default.) 2 = Always on (M2) 3 = On during handshake (M3) Bits 4-6 Limit result codes (Xn) 0 = X0 4 = X1 5 = X2 6 = X3 7 = X4 (Default.) Bit 7 Reserved 11.20 S23 - General Bit Mapped Options Status S23 indicates the status of command options. Default: 0 Bits 0-6 Not used Bits 6-7 Guard tone (&Gn) 0 = None (&G0) (Default.) 1 = None (&G1) 2 = 1800 Hz (&G2) 11.
Range: 0-255 hundredths of a second Default: 1 11.24 S27 - Bit Mapped Options Status S27 indicates the status of command options. Default: 73 (49h) (01001001b) Bits 0,1,3 Synchronous/asynchronous selection (&Mn/&Qn) 3 1 0 0 0 0 = &M0 or &Q0 0 0 1 = &M1 or &Q1 0 1 0 = &M2 or &Q2 0 1 1 = &M3 or &Q3 1 0 0 = Reserved 1 0 1 = &Q5 (Default.) 1 1 0 = &Q6 Bit 2 Leased line control (&Ln) 0 = Dial up line (&L0) (Default.
Bit 5-7 Reserved 11.26 S29 - Flash Dial Modifier Time S29 sets the length of time, in units of 10 ms, that the modem will go on-hook when it encounters the flash (!) dial modifier in the dial string. The time can be limited as it is a country dependent parameter. Range: 0-255 10 ms intervals Default: 70 (700 ms) 11.27 S30 - Disconnect Inactivity Timer S30 sets the length of time, in tens of seconds, that the modem will stay online before disconnecting when no data is sent or received.
0 = Modem disconnects. 1 = Modem stays on-line and a Direct mode connection is established. 2 = Reserved. 3 = Modem stays on-line and a Normal mode connection is established. 4 = An MNP connection is attempted and if it fails, the modem disconnects. 5 = An MNP connection is attempted and if it fails, a Direct mode connection is established. 6 = Reserved. 7 = An MNP connection is attempted and if it fails, a Normal mode connection is established. (Default.) Bits 3-7 11.
Default: 104 (68h) (01101000b) Bits 0-1 MNP Extended Services (-Kn) 0 = Disable extended services (-K0) (Default) 1 = Enable extended services (-K1) 2 = Enable extended services (-K2) Bit 2 Reserved Bits 3-5 Break Handling (\Kn) 0 = \K0 1 = \K1 2 = \K2 3 = \K3 4 = \K4 5 = \K5 (Default.) Bits 6-7 Reserved 11.33 S41 - General Bit Mapped Options Status S41 indicates the status of command options.
S46=136 Execute error correction protocol with no compression. S46=138 Execute error correction protocol with compression. (Default.) 11.35 S48 - V.42 Negotiation Action The V.42 negotiation process determines the capabilities of the remote modem. However, when the capabilities of the remote modem are known and negotiation is unnecessary, this process can be bypassed if so desired.
S86=15 Lost DTR. S86=16 Received GSTN cleardown. S86=17 Inactivity timeout. S86=18 Speed not supported. S86=19 Long space disconnect. S86=20 Key abort disconnect. S86=21 Clears previous disconnect reason. S86=22 No connection established. S86=23 Disconnect after three retrains. S86=24 Call Waiting tone detected. S86=25 Extension pickup detected. S86=26 Remote hangup detected. 11.37 S91 - PSTN Transmit Attenuation Level In non-PCM modes (V.
Bit 2 Enable +MCR: XXXX result code (XXXX = modulation) and +MRR: XXXX result code (XXXX = rate). (Also, see +MR.) Bit 3 Enable +ER: XXXX result code (XXXX = protocol identifier). Bit 4 Reserved. Bit 5 Enable +DR: XXXX result code (XXXX = compression type). Bits 6-7 Reserved. S210 – V.34 Symbol Rates 11.40 The bits in this parameter control V.34 symbol rates and enables/disables V.34 asymmetric rates. This parameter is used for diagnostic purpose only.
12 Modem Result Codes The modem responds to commands from the DTE and to activity on the line by signaling to the DTE in the form of result codes. The result codes that the modem can send are described below. Two forms of each result code are available: long-form, an English-like "verbose" response, and shortform, a data-like numeric response (included in parentheses following the long-form). The longform code is preceded and terminated by the sequence < CR> < LF>.
46 +MRR: 1200 X X X X X 47 +MRR: 2400 X X X X X 48 +MRR: 4800 X X X X X 49 +MRR: 7200 X X X X X 50 +MRR: 9600 X X X X X 51 +MRR: 12000 X X X X X 52 +MRR: 14400 X X X X X 53 +MRR: 16800 X X X X X 54 +MRR: 19200 X X X X X 55 +MRR: 21600 X X X X X 56 +MRR: 24000 X X X X X 57 +MRR: 26400 X X X X X 58 +MRR: 28800 X X X X X 59 CONNECT 16800 1 X X X X 61 CONNECT 21600 1 X X X X 62 CONNECT 24000 1 X X X X
152 +MRR: 36000 X X X X X Note 2 153 +MRR: 38000 X X X X X Note 2 154 +MRR: 40000 X X X X X Note 2 155 +MRR: 42000 X X X X X Note 2 156 +MRR: 44000 X X X X X Note 2 157 +MRR: 46000 X X X X X Note 2 158 +MRR: 48000 X X X X X Note 2 159 +MRR: 50000 X X X X X Note 2 160 +MRR: 52000 X X X X X Note 2 161 +MRR: 54000 X X X X X Note 2 162 +MRR: 56000 X X X X X Note 2 165 CONNECT 32000 X X X X X Note 2 166 CONNECT 34000
198 +MRR: 33333 X X X X X Note 2 199 +MRR: 34667 X X X X X Note 2 200 +MRR: 37333 X X X X X Note 2 201 +MRR: 38667 X X X X X Note 2 202 +MRR: 41333 X X X X X Note 2 203 +MRR: 42667 X X X X X Note 2 204 +MRR: 45333 X X X X X Note 2 205 +MRR: 46667 X X X X X Note 2 206 +MRR: 49333 X X X X X Note 2 207 +MRR: 50667 X X X X X Note 2 208 +MRR: 53333 X X X X X Note 2 209 +MRR: 54667 X X X X X Note 2 NOTES: 1.