XE2420G September 2003 Smallest World-Wide 2400 BPS Modem Description Features Xecom’s XE2420G offers unprecedented design flexibility. It provides a global common communications solution in the smallest available package. The XE2420G fits a standard 68-Pin PLCC socket and can be socketed or soldered onto the board in an automated assembly process. The XE2420G allows incorporation of a dial-up access where no other modem will fit. * Small Size: The HyPLCC™ measures less than 1 inch by 1 inch square and 0.350 inches thick * Surface-mountable: The HyPLCC™ package is equivalent to a 68-Pin PLCC device. * Data transfer from 300 to 2400 BPS using V.22bis, V.22, V.23, V.21, Bell 212A, and Bell 103 Protocols * Modem Control and Configuration via industry standard AT Commands. The surface mount package and small size of the XE2420G are particularly impressive because it is a complete modem. The DAA, RAM, Crystal; everything is included. Like all Xecom modems, the XE2420G includes transferrable FCC Part 68 Registration. * Supports V.42 and MNP error correction; * Complete integrated solid-state DAA includes, Ring Detect, Loop Current Holding Circuit, Hook Switch and Metallic Surge Protection; * User Transferrable FCC Part 68 Registration No 2400 BPS modem incorporates more features than the XE2420G. The XE2420G is one of the few low-speed modems available with built-in error correction . The XE2420G incorporates both a sleep mode and power down mode making it ideal for battery powered applications. The XE2420G also incorporates Handset Interrupt to prevent conflicts in shared line applications. * Complies with telephone networks around the world. * UL60950 Recognition * Handset Interrupt detects parallel telephone pick -up * Low Power operation, typically less than 100 mW, includes automatic sleep mode and power down operation; XE2420G BLOCK DIAGRAM /Reset /TXD /RXD /RTS /DSR /DCD /CTS /DTR /RI /INT Modem Controller R A M Analog Front End Global Telephone Line Interface (DAA) Tip Ring SPKR XECOM (1) XE2420G XE2420G Mechanical Specifications b c a d i i g (TOP) f e e c .050” 45O Dimension a b c d e f g i(radius) XECOM Min 0.345 0.985 0.950 0.910 0.045 0.695 0.195 0.015 Inches Typ 0.350 0.990 0.955 0.920 0.050 0.700 0.200 0.020 i Max 0.355 0.995 0.960 0.930 0.055 0.705 0.205 0.025 (2) Millimeters Min Typ Max 8.76 8.89 9.02 25.02 25.15 25.27 24.13 24.26 24.38 23.11 23.37 23.62 1.15 1.27 1.40 17.65 17.78 17.91 10.03 10.16 10.29 0.13 0.25 0.38 XE2420G XE2420G Pin Configuration /DCD /CTS /RES ET /DS R /RTS /DTR /RXD /TXD /RI GND SPKR N/C /INT VCC N/C 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Top 24 23 22 21 20 19 18 17 16 RING N/C TIP N/C NP NP NP NP NP Pin Descriptions PIN NAME DESCRIPTION 1 /DCD /DCD is an active low output from the modem. /DCD indicates the presence of a valid carrier signal. 2 /CTS /CTS is an active low output from the modem. When hardware flow control is active, the modem asserts /CTS to indicate that it can accept data from the terminal equipment on /TXD. 3 /RESET /RESET is an active low input which initiates a modem hardware reset. /RESET must be active for a minimum of 100 milliseconds for a proper modem reset sequence. No external reset is required; if none is used the /RESET signal should be left open. 4 /DSR /DSR is active low output from the modem. /DSR is forced active. 5 /RTS /RTS is an active low input to the modem. When hardware flow control is active, /RTS indicates to the modem that the host has data to send. 6 /DTR /DTR is an active low input to the modem. The operation of /DTR is controlled by bit 15 of register U70 and is normally disabled. When enabled /DTR indicates the Host is ready to communicate. If /DTR is removed while the modem is on-line it will exit data mode and enter command mode. 7 /RXD /RXD provides the path for received data and modem responses to be sent from the modem to the host terminal equipment. 8 /TXD /TXD provides the path for transmitted data and modem commands to be passed from the host terminal equipment to the modem. XECOM (3) XE2420G XE2420G Pin Descriptions (continued) PIN NAME DESCRIPTION 9 /RI The /RI signal reports on the presence of an incoming ring signal. When a ring occurs across Tip and Ring, the /RI output goes low and toggles with the cadence of the ring signal. 10 Ground 11 SPKR 12 N/C No internal connection 13 /INT /INT provides an active low hardware interrupt signal from the XE2420G. The operation of this interrupt pin is programmable using the modem’s register U70. 14 VCC VCC provides 3.3 volt power to the modem. 15 N/C No internal connection 16-19 NP No Pin 20-21 N/C No internal connection 22 Tip The Ring and Tip signals provide modem the connection to the telephone line. FCC Part 68 Rules require a 1500 volt isolation barrier between the telephone line and all other circuits. This isolation must be preserved throughout the system. Ground provides the reference voltage for all host interface signals. SPKR allows connection of a speaker to monitor modem operations. SPKR cannot directly drive a speaker. An amplifier with a minimum input impedance of 300 ohms is required. The signal on SPKR is controlled by the ATM command. The telephone company places a DC “Battery” voltage across Tip and Ring on all public switched telephone lines. The XE2420G will operate regardless of the polarity of this “Battery” voltage. The “Battery” voltage drives up to 100 milliamps of DC loop current. UL60950 requires minimum creepage and clearances distances be maintained between the Tip and Ring traces and all other circuits. Clearance is the shortest distance between conductive circuits; creepage is the distance between conductive surfaces along the surface 23 N/C No internal connection, To prevent damage in case of voltage surges on the telephone line, we recommend that nothing be connected to this pin. 24 Ring The Ring and Tip signals provide modem the connection to the telephone line. FCC Part 68 Rules require a 1500 volt isolation barrier between the telephone line and all other circuits. This isolation must be preserved throughout the system. The telephone company places a DC “Battery” voltage across Tip and Ring on all public switched telephone lines. The XE2420G will operate regardless of the polarity of this “Battery” voltage. The “Battery” voltage drives up to 100 milliamps of DC loop current. UL60950 requires minimum creepage and clearances distances be maintained between the Tip and Ring traces and all other circuits. Clearance is the shortest distance between conductive XECOM (4) XE2420G XE2420G Soldering Instructions The XE2420G is subject to damage if over-exposed to heat during solder reflow operations. Following the soldering instructions below will ensure that the process of soldering the module to the board does not damage the modem. The XE2420G must not be exposed to direct Infrared (IR) heating. If your process includes direct IR heating, you must shield the XE2420G from the infrared rays. Maximum Temperature Maximum Time at 220O C Maximum Time above Eutectic (180O C) Maximum Preheat Dwell Time 220O C 20 Seconds 90 Seconds 180 Seconds Maximum Recommended Solder Temperature Profile 220O C 180O C 150O C 180 sec. max. 20 sec. max. 90 sec. max. XECOM (5) XE2420G XE2420G Electrical Specifications Parameter Min Typ Max Units 3.0 3.3 3.6 Volts ICC 30 40 mA ICC (Sleep Mode) 10 VCC Comments On Line mA ICC (Power down Mode) 50 uA 26 150 VRMS Type B Ringer Ring Frequency Detected 15.3 68 Hz Type B Ringer Telephone Loop Current 10 100 ma Ring Voltage Detected 40 Line Impedance 600 Data Transmit level -12.0 -9.0 dBm DTMF Transmit Level -2.5 0 dBm Voh U65=2000h Ohms 2.4 Avg over 3 second interval Volts Vol 0.4 Volts Vih 2.0 VCC+0.3 Volts Vil -0.3 0.8 Volts XE2420G ABSOLUTE MAXIMUM RATINGS Storage Temperature -25O C to +85O C 0O C to +70O C Operating Temperature Range1 Maximum Time Above Eutectic (183O C) 90 seconds Preheat Dwell Time 1 120 to 180 seconds The XE2420G can be ordered with an Operating Temperature of -40O C to +85O C at extra cost. Order XE2420G-ITR or to specify Industrial Temperature Range (ITR). XECOM (6) XE2420G XE2420G Typical Connection Diagram To Host Serial Port XE2420G (1) /DCD (2) /CTS (3) /Reset (4) /DSR (5) /RTS (6) /DTR (7) /RXD (8) /TXD (9) /RI (10) GND (11) SPKR (12) /INT (13) N/C (14) VCC (15) N/C VCC F1 RING (24) N/C (23) TIP (22) N/C (21) N/C (20) NP (19) NP (18) NP (17) NP (16) C1 RJ11 C2 Parts List for XE2420G Typical Connection Diagram Reference Designation Qty Description C1, C2 2 Cap. 470 pfd 2600V, Panasonic ECKDRS471 F1 1 PTC, Raychem TR600-150 Notes: 1 C1 and C2 are high-voltage capacitors which may be required for EMI filtering in your system. Without these components you may experience unintended radiation when the telephone cable is attached to your system. We recommend selecting components such as the Panasonic ECKDRS471. This 470 pfd, 3000 volt capacitor will direct the high frequency harmonics to the system ground. These capacitors must be rated at a minimum of 1500 volts to maintain the isolation required by FCC Part 68 Rules. 2. If additional componants, such as ferrite beads, are connected in series with Tip and Ring to provide additional EMA filtering, Xecom recommends adding surge protection in front of those compannats to protect them from dmage due to lightning strikes. Xecom recommends the Teccor Sidactor to provide this type of suplemental protection. 3. The XE2420G includes internal circuitry to protect the modem from damage due to lightning strikes. However, any components placed on the Tip and Ring traces will not be protected. If you add any components between the phone jack and modem module, a surge protector such as the Teccor P3100BA Sidactor should be placed before these components to protect them from lightning damage. XECOM (7) XE2420G Application Note: Using a 68-Pin PLCC Socket The XE2420G can be inserted into a socket for a 68-pin PLCC device. The HyPLCC package uses only 20 pins; 15 on one side and 5 on the opposite side. Alignment within the socket is critical for all pins of the XE2420G to make contact with the appropriate pins of the PLCC socket. The drawing below illustrates how the XE2420G fits into the 68-pin PLCC socket. Emulation Technology’s S-SMT-17-068-A socket is representative of sockets that can be used with the XE2420G. 60 XE2420G 61 1 44 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 43 24 23 22 21 20 19 18 17 16 9 27 10 XECOM 26 (8) XE2420G XE2420G Special Features The XE2420G includes special features which will be highly valuable for some applications. These features include Error Correction, Power Down Mode, Handset Interrupt, and Caller ID Decoding. Upon detection of the interrupt the application host can read User Register U70 to determine teh source of the interrupt. Bit 2 of that register indicates that a parallel handset has been detected. The application host can then intiate a disconnect to permit the handset to be used. Error Correction: The XE2420G incorporates V.42 error correction. V.42 error correction incoprorates two error Correction Schemes, LAPM and MNP. Either of these portocols can correct 99% of the errors which could occur in the data stream during normal transmission due to noise and line hits on teh telephone line. Error correction is controlled with the AT/N command. The Handset Interrupt feature prevents equipment, which shares the telephone line with a standard handset, such as a residential electrical meter, from blocking emergency calls. Caller ID Decoding: The XE2420G can detect and pass Caller ID information to the local system host. Detection of the Caller ID information allows the application to answer calls from only known sources. When a Caller ID signal is received, the XE2420G provides the “CIDM” response to the host to acknowledge that Caller ID information is being detected. The modem’s Interrupt Register, U70, can also be set to create an interrupt when Caller ID is detected. Power Down Mode: The primary circuits of the XE2420G can be shut down by a single command from the host, reducing power consumption to less than 50 microamps. This makes the XE2420G ideal for battery powered applications. Issuing the AT:U65,20E0<CR> command shuts down the XE2420G’s modem controller and analog front end. The XE2420G can be restored to normal operation by activating the modem’s RESET signal on Pin 3. The XE2420G will be fully awakenend a minimum of 300 milliseconds after RESET is applied. The XE2420G decodes and passes the Caller ID characters to the application host as they are received and provides the “NO CARRIER” response to indicate when the Caller ID message is complete. The XE2420G now resumes monitoring the incoming Ring signal. If the calling number is recognized by the application host, it can initiate a connection using the ATA command. Handset Interrupt: The XE2420G constantly monitors the telephone line’s DC loop voltage and current. When a change is detected in the electrical characteristcs of the telephone line, the XE2420G activates the /INT output, Pin 13. XECOM (9) XE2420G XE2420G AT Commands The XE2420G uses "AT" commands for modem control and configuration. This section describes the AT command format and lists the AT commands, Registers and Result codes. Command Buffer - The Command Buffer holds a maximum of 48 characters, including the AT prefix. If the command buffer overflows, the modem issues an "ERROR" result code and commands are not executed. Data Mode: The XE2420G enters data mode after establishing a remote modem connection and issuing the appropriate result code. In the Data Mode the modem sends all data presented on Transmit Data (/ TXD) to the remote modem and puts data from the remote modem onto Received Data (/RXD). When the modem exits data mode, it issues a "NO CARRIER" result code. Command Line Editing - The backspace edits a command line before it is executed. The backspace key, (Control and H simultaneously on some systems), erases the previous character in the command line. Register S5 allows the user to select a character other than a backspace to edit the command line. Command Mode: The XE2420G enters command mode on power-up, reset, a lost connection, or receipt of the escape code. In command mode the modem accepts commands from the host on transmit data. Appropriate result codes are returned on received data. Command Line Format Command lines issued to the modem follow a strict format. Each command begins with the prefix AT. The command buffer stores the command line and executes it upon receipt of a carriage return. Until executed, the command line can be edited with the backspace key. Command Prefix - Each command, except the A/ command, begins with the AT prefix. The "A" and "T" may be both upper case or both lower case but cannot be of different cases. The prefix identifies the speed and parity of the commands sent to the modem. The modem determines data rate by measuring the width of the incoming bits. Parity is determined by comparing the parity bits of the "A" and the "T." Command Line - Commands may be strung together in a single command line of up to 48 characters. Commands are executed in the sequence they appear. Spaces may be inserted into the command line but do not fill space in the command buffer. A carriage return terminates the command line and causes the commands to be executed. Register S3 allows the user to select a character other than a carriage return to terminate the command line. XECOM Re-Execute Last Command - The A/ command causes the modem to re-execute the last command line. This is the only command which does not require the "AT" prefix. Omitted Parameters - Most commands include a parameter which determines how the functions will be set. When the command parameter is omitted from the command string, it is assumed to be a 0. Escape Characters - A 3 character escape sequence may be entered to switch the modem into command mode while on line. The escape character, set by Register S2, must be entered 3 times in succession to execute the escape. An AT command must then be entered within the period defined by S12 to enter command mode. The default escape sequence is "+++." Result Codes - The modem issues a result code after each action. Result codes may be sent as full words, one or two digit numeric codes, or may be disabled all together. Each result code ends with a carriage return when numeric result codes are chosen. When full word result codes are chosen, a Line Feed and Carriage Return precede and follow each result code. (10) XE2420G XE2420G AT Commands An asterisk indicates the factory default Xn - Result Code Set n=0 n=1 n=2 n=3 n=4 n=5 A - Answer Command D - Dial Command 0-9, A-D, #, * = Dialing Digits P = Pulse dial T = Tone dial W = Wait for dial tone , = Pause for the duration of S8 ! = Switch hook flash ; = Return to the command state En - Command Echo n=0 n=1 Do not echo commands Enable command echo * Yn - Long Space Disconnect n=0 n=1 &Hn - Protocol Selection n=6 n=7 n=8 n=9 n=10 n=11 Switch hook relay opens Switch hook relay closes In - Modem Identification Mn - Speaker Activity n=0 n=1 n=2 n=3 Speaker off * Speaker on until carrier received Speaker remains on Speaker on after dialing until DCD detected. On - On Line n=0 n=1 n=2 Return On Line with no retrain * Initiate retrain while returning On line. Initiate rate renegotiation while returning On line. Qn - Responses n=0 n=1 Send responses * No Responses &Tn - Modem Test Modes n=0 Cancel Test Mode * n=3 Initiate Analog Loopback %On -Answer Mode n=0 Answer in Answer Mode * n=1 Answer in Originate Mode %$ - Display current AT% settings. \Bn - Character Length n=0 6N1; Data Bits, no Parity, 1 stop bit, 1 start bit n=1 7N1; 7 data bits, no parity, 1 start bit, 1 stop bit n=2 7P1; 7 data bits, 1 stop bit, 1 start bit, parity determined by AT\P command. n=3 8N1; 8 data bits, no parity bit, 1 stop bit, 1 start bit n=5 8P1; 8 data bits, 1 stop bit, 1 start bit, parity determined by AT\P command. n=6 8X1; 8 data bits, 1 stop bit, 1 start bit, 1 escape bit enabling 9th bit escape mode. Sr? - Interrogate Register Sr=n - Set Register Value S$ - List values of all S-Registers Vn - Result Codes Numeric Result Codes English Word Result Codes* XECOM V.22bis (2400 or 1200 BPS) * V.22 (1200 BPS) Bell 212 (1200 BPS) Bell 103 (300BPS) V.21 (300 BPS) V.23 (1200/75 BPS) &$ - Display current AT& settings. R - Initiate V.23 Reversal n=0 n=1 Disabled* Modem disconnects on receipt of 1.5 seconds of continuous Space. Z - Reset - Hn - Switch Hook Control n=0 n=1 Responses 0-4 Responses 0-5 & 10 Responses 0-6 & 10 Responses 0-5, 7 & 10 Responses 0-8 & 10* All Responses (11) XE2420G XE2420G AT Commands \Nn - Error Control Mode n=0 Normal Mode n=1 MNP Required n=3 MNP or Normal * n=4 Auto Error Correction V.42 without ODP or ADP Phase Detection, MNP or Normal mode \Pn - Parity Setting n=0 n=1 n=2 n=3 Even Parity selected * Space Parity selected Odd Parity selected mark Parity selected \Qn - Modem to DTE Flow Control n=0 n=2 n=3 n=4 No Flow Control CTS Flow Control only * RTS/CTS Flow Control XON/XOFF Flow Control \Tn -DTE Rate n=0 n=1 n=2 n=3 n=4 n=5 n=6 n=7 n=8 n=9 n=10 n=11 n=12 n=13 n=14 n=15 300 BPS 600 BPS 1200 BPS 2400 BPS * 4800 BPS 7200 BPS 9600 BPS 12.0 KBPS 14.4 KBPS 19.2 KBPS 38.4 KBPS 57.6 KBPS 115.2 KBPS 230.4 KBPS 245.76 KBPS 307.2 KBPS XECOM \Vn - Connect Response n=0 Issue Connect and Protocol Responses * n=2 Issue Connect Response only :I - Read Interrupts - Reports the lower 8 bits of User Register U70. Reading the interrupts clears them and resets the /INT pin. :R- Read all User Registers :Rnn - Read user Register nn :Unn,xxxx - Write hex value xxxx to User Register nn. Note multiple User Registers can be written in the same command line. Only the first register in the sequence must be addressed. Subsequent values will be loaded into successive registers. The :U command uses the format AT:Unn, xxxx, yyyy, zzzz, ...<CR> to load multiple registers. +VCID=n - Caller ID Enable n=0 No Caller ID * n=1 Formatted Caller ID Data presented n=2 Row Caller ID Data presented +VCDT=n - Caller ID Type n=0 On only after first ring n=1 CID Always On n=2 UK CID Format n=3 Japanese CID Format (12) XE2420G XE2420G Country Configuration The XE2420G can be configured to operate in countries throughout the world. The modem is configured via special Uregisters. The chart on the following pages shows the register settings for the primary market countries. Note: some settings apply to many countries. Hexidecimal register settings are read with the AT:R command and written with the AT:U command. Please contact Xecom regarding the correct register settings for countries not shown. Below is an example of the commane sequence required to change the modem configuration from its default setting to the settings for Japan. Command Description ATZ<CR> ATS6=3 AT:U15, 0030, 0020<CR> AT:U2C, 0030, 0020, 06C0, 1DD0, 0360<CR> AT:U42, 0041,0021<CR> AT:U45, 0384<CR> AT:U67, 0004<CR> Reset configuration to factory default Set the modem to wait for 3 seconds when blind dialing Change values of Registers U15 and U16 Change values of Registers U2C, U2D, U2E, U2F and U30 Change values of Registers U42 and U43 Change value of U45 Change Value of Register U67 Notes: The notes below apply to the following Country Configuration Table 1 The congifuration labled “USA” also applies to the following countries: Canada, Columbia, Ecuador, Paraguay, Peru, Puerto Rico, South Korea, uraguay, and Venezuela. 2 The configuration labled CTR21 applies to all of the following countries: Algeria, Austria, Bahrain, Belgium, Croatia, Cyprus, Denmark, Estonia, finland, France, Germany, Ghana, Greece, Iceland, Ireland, Israel, Italy, Ivory Coast, Lebanon, Luxembourg, Malta, Morocco, Netherlands, Norway, Portugal, Slovenia, Spain, Switzerland, and the United Kingdom. 3 The configuration for russia also applies to Belarus, Kazakhstan, and the Ukraine. 4 Registers U42 and U43 set the make/break ratio for Pulse Dialing. Some countires including the countries conforming to CTR21 require that both a 60/40 and 67/33 ratio be supported. the chart belo shows the settings for both configurations. XECOM Make/Break Ratio U42 U43 60/40 003Dh 0027h 67/33 0041h 0021h (13) XE2420G XE2420G Country Configuration The following table shows the configuration settings, in hex, for the most popular countries. The settings which are different than the modem’s default values are shown in bold. 1 A US 3 2 1 a ssi Ru R2 ina Ch CT XECOM n pa Ja Busy Tone Filters a ali str Au Dial Tone Filters ) ult efa (d ter gis Re Function U00 0800h 0800h 0800h 0800h 0800h 0008h U01 0000h 0000h 0000h 0000h 0000h 0000h U02 0000h 0000h 0000h 0000h 0000h 0000h U03 0000h 0000h 0000h 0000h 0000h 0000h U04 0000h 0000h 0000h 0000h 0000h 0000h U05 00A0h 00A0h 00A0h 01A0h 00A0h 00A0h U06 6EF1h 6EF1h 6EF1h 6E79h 6EF1h 6EF1h U07 C4F4h C4F4h C4F4h C548h C4F4h C4F4h U08 C000h C000h C000h C000h C000h C000h U09 0000h 0000h 0000h 0000h 0000h 0000h U0A 00A0h 00A0h 00A0h 01A0h 00A0h 00A0h U0B 78B0h 78B0h 78B0h 7905h 78B0h 78B0h U0C C305h C305h C305h C311h C305h C305h U0D 4000h 4000h 4000h 4000h 4000h 4000h U0E B50Ah B50Ah B50Ah A7BE B50Ah B50Ah U0F 0400h 0400h 0400h 03A0 0400h 0400h U10 70D2h 70D2h 70D2h 7061h 70D2h 70D2h U11 C830h C830h C830h C8EFh C830h C830h U12 4000h 4000h 4000h 4000h 4000h 4000h U13 80E2h 80E2h 80E2h 8128h 80E2h 80E2h U14 0009h 0009h 0009h 0009h 0009h 0009h U15 00A0h 0030h 0030h 00A0h 0030h 0030h U16 0070h 0020h 0020h 0070h 0020h 0020h U17 0800h 0800h 0800h 0800h 0800h 0800h U18 0000h 0000h 0000h 0000h 0000h 0000h U19 0000h 0000h 0000h 0000h 0000h 0000h U1A 0000h 0000h 0000h 0000h 0000h 0000h (14) XE2420G XE2420G Country Configuration 3 a ssi Ru 2 1 ina Ch R2 XECOM CT Busy Tone Cadence n pa Ja Busy Tone Cadence a ali str Au Busy Tone Filters ) ult efa 1 (d A ter US gis Re Function U1B 0000h 0000h 0000h 0000h 0000h 0000h U1C 00A0h 00A0h 00A0h 01A0h 00A0h 0A00h U1D 6EF1h 6EF1h 6EF1h 6E79h 6EF1h 6EF1h U1E C4F4h C4F4h C4F4h C548h C4F4h C4F4h U1F C000h C000h C000h C000h C000h C000h U20 0000h 0000h 0000h 0000h 0000h 0000h U21 00A0h 00A0h 00A0h 01A0h 00A0h 00A0h U22 78B0h 78B0h 78B0h 7905h 78B0h 78B0h U23 C305h C305h C305h C311h C305h C305h U24 4000h 4000h 4000h 4000h 4000h 4000h U25 B50Ah B50Ah B50Ah A7BE B50Ah B50Ah U26 0400h 0400h 0400h 03A0 0400h 0400h U27 70D2h 70D2h 70D2h 7061h 70D2h 70D2h U28 C830h C830h C830h C8EFh C830h C830h U29 4000h 4000h 4000h 4000h 4000h 4000h U2A 80E2h 80E2h 80E2h 8128h 802Eh 802Eh U2B 0009h 0009h 0009h 0009h 0009h 0009h U2C 00A0h 0030h 0030h 00A0h 0030h 0030h U2D 0070h 0020h 0020h 0070h 0020h 0020h U2E 0870h 06C0h 06C0h 0870h 06C0h 06C0h U2F 25F8h 1DD0h 1DD0h 25F8h 1DD0h 1DD0h U30 0438h 0360h 0360h 0438h 0360h 0360h U31 4650h 4650h 4650h 4650h 4650h 4650h U32 EF10h EF10h EF10h EF10h EF10h EF10h U33 1200h 1200h 1200h 1200h 1200h 1200h U34 1B58h 1B58h 1B58h 1B58h 1B58h 1B58h U35 2D00h 3840h 2D00h 0E10h 3840h 3840h (15) XE2420G XE2420G Country Configuration 1 A US 0041h 0041h 003Dh 003Dh U43 0027h 0027h 0021h 0021h 0027h 0027h U45 0320h 0320h 0384h 0384h 0348h 0320h U46 09B0h 0680h 09B0h 0680h 08A0h 0680h U47 0064h 0064h 0064h 0090h 0064h 0064h U48 0064h 0064h 0064h 0090h 0064h 0064h U49 0022h 0022h 0022h 0022h 0022h 0022h U4A 007Ah 0089h 007Ah 007Ah 007Ah 007Ah U4B 0258h 0258h 0258h 0258h 0258h 0258h U4C 6720h 6720h 6720h 6720h 6720h 6720h Bit-Mapped Register U4D 0000h 4008h 0000h 0000h 4008h 4008h Delay to Dial U4E 0000h 0000h 0000h 0000h 1388h 0000h Loop Current Debounce U50 015Eh 015Eh 015Eh 015Eh 015Eh 015Eh U51 00C8h 00C8h 00C8h 00C8h 00C8h 00C8h Transmit Level U52 0000h 0001h 0000h 0000h 0001h 0001h Bit-Mapped Registers U67 0008h 0024h 0004h 0008h 0008h 0008h U68 0000h 0000h 0000h 0010h 0000h 0000h U69 0006h 0006h 0006h 0006h 0006h 0006h U77 401Eh 401Eh 401Eh 401Eh 401Eh 4010h Dial Tone Wait S6 2 2 3 3 2 2 Wait for Carrier S7 59 50 50 50 50 59 3 (16) 2 XECOM 1 Ring Detection R2 DTMF Dialing a ssi Ru 003Dh ina Ch 003Dh CT U42 n pa Ja ) ult efa (d ter gis Re Pulse Dialing 4 a ali str Au Function XE2420G XE2420G Modem S-Registers S0 Answer on nth Ring: S0 sets the modem to automatically answer on the nth ring. Setting S0 to 0 disables automatic answer. Range: 0 to 255 Units Rings Default 0 S7 Wait for Carrier after Dialing: S7 determines how long the modem waits for a valid carrier signal after dialing. Range: 0 to 255 Units Seconds Default 80 S1 Ring Count: S1 is a read-only register showing the number of rings detected. If a ring is not detected within 8 seconds, S1 is reset to zero. Range: 0 to 255 Units Rings Default 0 S8 Comma Pause Time: S8 defines the duration of the pause initiated by a comma in the dialing string. The pause is generally used when waiting for a second dial tone. Range: 0 to 255 Units Seconds Default 2 S2 Escape Character: S2 determines the ASCII escape character. Values of 0-127 select valid characters; values from 128 to 255 disable the escape sequence. Range: 0 to 255 Units ASCII Character Default 43 (+) S9 Carrier Detect Response Time: S9 establishes the length of time the remote modem's carrier must be present to be recognized as valid. Range: 1 to 255 Units 0.1 Seconds Default 6 S3 S4 Line Termination Character: S3 determines the ASCII character which will terminate commands and modem responses. Range: 0 to 127 Units ASCII Character Default 13 (Carriage Return) Line Feed Character: S4 sets the ASCII character to act as a line feed character in modem responses. Range: 0 to 127 Units ASCII Character Default 10 (Line Feed) S5 Backspace Character: S5 defines the ASCII character used as a backspace to edit the command line. Range: 0 to 127 Units ASCII Character Default 8 (Back Space) S6 Dial Tone Wait Time: S6 determines how long the modem waits for dial tone before dialing. The Dial Tone Wait Time cannot be set to less than two seconds. Range: 3 to 7 Units Seconds Default 2 XECOM S10 Carrier Off Disconnect Delay: S10 selects how long carrier must be lost before the modem disconnects. Note: If S10 is smaller than the value of S9 or S10 is set to 255, the modem will not automatically disconnect on loss of carrier. Range: 1 to 255 Units 0.1 Seconds Default 14 S12 Escape Code Guard Timer: S12 sets the escape sequence guard timer. If characters are received before or after the escape sequence, within the guard timer, the modem aborts the escape attempt and remains in data mode. Range: 10 to 255 Units 0.02 Seconds Default 50 S14 Wait for Dial tone Delay: S14 determines how long the modem will wait for dial tone when the W dial modifier is used. Range: 0 to 255 Units Seconds Default 12 (17) XE2420G XE2420G Modem S-Registers (continued) S24 Sleep Inactivity Timer: S24 determines the length of inactivity before the modem enters sleep mode. When set to 0, sleep mode is disabled. Range: 0 to 255 Units: Seconds S43 Default: 0 S30 Disconnect Inactivity Timer: S30 controls how long the modem will remain on line with no data flowing. A 0 disables the inactivity time out. Range: 0-255 Units: Minutes Default: 0 S38 Hang Up Delay Timer: S38 determines the maximum delay between receipt of the ATH0 command and modem disconnect. . Range: 0-255 Units: Seconds Default: 20 S42 Blacklisting - S42 controls the Blacklisting function within the XE2420G. Blacklisting regulates how frequently the modem can dial the same number. An attempt to dial beyond the limit will result in the “BLACKLISTED” result code being sent. S42 = 0 Disabled S42 = 1 Enabled Dial Attempts before Blacklisting - S44 determines how many dial attempts will be allowed before Blacklisting blocks a call Range: 0-4 Units: Number of Calls Default: 4 S44 Blacklisting Timer - S44 sets the duration of the Blacklisting period. Range: 0-255 Units: Seconds Default: 180 S50 Minimum Off-Hook Duration - S50 determines the minimum length of time the modem will remain offhook. An attempt to drop the line before this timer expires, will be ignored by the modem until the timer expires. Range: 0-255 Units: Seconds Default: 3 Default: 0 XECOM (18) XE2420G XE2420G User-Registers The registers described below are controled by the AT:U command and read with the AT:R command. The user Registers that control the modem’s country configuration are described elsewhere in this data sheet. U65 Modem Power Down: U65 permits the XE2420G to go to power down mode to reduce power consumption for battery powered applicaitons. The modem can only be awakened by applying an active Reset signal to pin 3. AT:U65,20E0 - Select Powerdown Mode U70 Modem interrupt Register: U70 allows the user to select the events that will cause the handware interrupt line, Pin 13, to be activated. It also stores the Interrupt status. The interrupts are cleared after this regsiter is read. Bit 15 Activates /DTR. Bit 14 Reserved Bit 13 enables the on line escape sequence “+++”; Default Active! Bit 12 Caller ID activates hardware interrupt; Default Inactive! Bit 11 Activate interrupt on overcurrent detect; Default Inactive! Bit 10 Parallel handset detection activates interrupt; Default Active! Bit 9 Activate interrupt on ring detect; Default Active! Bit 8 Activate interrupt on carrier detect; Default Active! Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Indicates Caller ID Detected Bit 3 Indicates Overcurrent Detection Bit 2 Indicates Parallel Telephone Detection Bit 1 Indicates Ring Detection Bit 0 indicates Carrier Detected XECOM (19) XE2420G XE2420G Modem Responses Digits Verbose 0 OK 1 CONNECT 2 RING Ring signal detected 3 NO CARRIER Carrier not detected 4 ERROR Error in command line 5 CONNECT 1200 1200BPS Connection 6 NO DIAL TONE No dial tone detected 7 BUSY Busy signal detected 8 NO ANSWER Remote does not answer 9 RINGING Ringback signal detected 10 CONNECT 2400 30 CIDM Caller ID Detected 31 FLASH Hookswitch Flash detected 32 STAS UK Caller ID Alert detected 33 X 70 PROTOCOL: NONE 75 CONNECT 75 75 BPS V.23 reverse channel negotiated 77 PROTOCOL V.42 V.42 error correction protocol negotiated 80 PROTOCOL: ALTERNATE, + CLASS2 MNP2 error correction negotiated 81 PROTOCOL: ALTERNATE, + CLASS3 MNP3 error correction negotiated 82 PROTOCOL: ALTERNATE, + CLASS4 MNP4 error correction negotiated XECOM Description Command Successful 300 BPS or higher connection 2400 BPS Connection Over current Condition No Link Protocol negotiated (20) XE2420G FCC Instructions The XE2420G complies with Part 68 of the FCC Rules and Regulations. With each device shipped, there is a label which contains the FCC Registration Number. The FCC Registration number incorporates the Model Number, Manufacturer Indentifier, Product Type identifier and Ringer Equivalence Number (REN) for this product. You must, upon request, provide this information to your telephone company. the format of the FCC REgistration Number is shown below. US: DWE MD 03B XE2420G REN Xecom Identifier Country of Manufacture (USA) Model Number Product Type (data modem) The mounting of this device in the final assembly must be made in such a manner as to preserve the high voltage protection between the TIP/RING Connection and the rest of the system. Typically, this may be accomplished by maintaining a minimum spacing 100 mils between the TIP/RING Traces to the RJ-11C Jack and low voltage portion of the system. No additional circuitry may be attached between TIP/RING and the telephone line connection, unless specifically allowed in the rules. The REN is useful to determine the quantity of devices you may connect to a telephone line and still have all of these devices ring when the number is called. In most, but not all areas, the sum of the RENs of all devices connected to one line should not exceed five (5.0). To be certain of the number of devices you may connect to the line, as determined by the REN, you should contact the local telephone company to determine the maximum REN for you calling area. If your system causes harm to the telephone network, the telephone company may discontinue service temporarily. If possible, they will notify you in advance. If advance notification is not practical, you will be notified as soon as possible. Your telephone company may make changes in its facilities, equipment, operations or procedures that could affect proper functioning of your equipment. If they do, you will be notified in advance to give you an opportunity to maintain uninterrupted telephone service. If you experience trouble with this device, please contact XECOM at (408) 945-6640 for information on obtaining service or repairs. The telephone company may ask you to disconnect this device from the network until the problem has been corrected or until you are sure that the device is not malfunctioning. XECOM (21) XE2420G Terms of Sale Devices sold by XECOM are covered by the warranty provisions appearing in its Terms of Sale only. XECOM makes no warranty, express, statutory, implied, or by description regarding the information set forth herein, or regarding the freedom of the described devices from patent infringement. XECOM makes no warranty of merchantability or fitness for any purposes. XECOM reserves the right to discontinue production and change specifications and prices at any time and without notice. This product is intended for use in normal commercial applications. Applications requiring extended temperature range, unusual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining equipment, are specifically not recommended without additional processing and authorization by XECOM for such application. Xecom assumes no responsibility for the use of any circuitry other than circuitry embodied in a Xecom product. No other circuits, patents, or licenses are implied. Life Support Policy Xecom's products are not authorized for use as Critical Components in Life Support Devices or Systems. Life Support Devices or Systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) support or sustain life, and whose failure to perform, when properly used in accordance with instructions provided in the labeling, can be reasonably expected to result in significant injury to the user. A Critical Component is any component of a life support device or system whose failure to perform can be reasonably expected to cause failure of the life support device or system, or to affect its safety or effectiveness. Copyright, Xecom © 2003 While Xecom, Inc. has made every effort to ensure that the information presented here is accurate, Xecom will not be liable for any damages arising from errors or omission of fact. Xecom reserves the right to modify specifications and/or prices without notice. Product mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies. Xecom Incorporated 374 Turquoise Street, Milpitas, CA 95035 Ph:408-942-2200 Fax:408-942-1346 E-Mail: [email protected] XECOM (22) XE2420G