HIGH SPEED INTERNET MODEM FAMILY
CH2124
-
Send/Retrieve Email. 2 I/O Ports 2400bps.
CH2160
-
Send/Retrieve Email. 2 I/O Ports, V.90.
FEATURES
INTRODUCTION
Replaces conventional modems using the world
Direct machine-to-machine interaction represents the
wide web for communication.
next logical extension of the internet. Cermetek internet
Transparent internet operations of Point-to-Point
modem (iModem) products are designed to exploit the
Protocol (PPP), Password Authentication Protocol
internet to facilitate the utilization of machine-to-
(PAP) and Challenge Authentication Protocol
machine interactions.
Using email, information can
(CHAP) to connect to the Internet.
easily be transferred between systems and can be
transmitted/retrieved at will. Internet email provides low
Built-in TCP/IP and SMTP to send emails, TCP/IP
cost,
near
real
time
multi-path
communication.
and POP3 to retrieve and/or delete emails.
Replacing conventional modems and long distance
On Demand and I/O pin event driven email
telephone lines with local access internet connections
transmission and retrieval.
reduces fixed asset and maintenance costs, limits
Send/Retrieve email.
communication expenses and saves money.
Retrieve select individual message.
Programmable using serial interface.
USER FRIENDLY INTERFACE LAYER
Remote programming using PSTN.
All Cermetek iModem products contain a user friendly
Resident modem supports: V.90, V.34bis, V.34,
interface layer that provides the user transparent
V.22bis, V.22A/B V.23, V.21, Bell 212A and 103,
access to the internet. This interface layer, consisting
of various @T macro commands, has the look and feel
®
(depending on model) and can be used in
of conventional modem AT commands. With the @T
®
conventional modem mode.
Error correcting: V.42 LAPM, MNP 2-4 and MNP10
macro commands the user can direct the iModem to
(CH2160).
compose, edit/modify, send, retrieve and delete email
messages. Internet and email activity status is reported
Automatic baud rate adaptability utilizing speed
via the iModem’s V.24 (EIA 232-E) serial interface.
sensing, flow control and data buffers.
Serial interface, V.24 (EIA 232-E), 5 volts.
The CH2124/60 products are the first generation
NVRAM for stored modem (S-Registers) profiles.
internet enabled devices.
These products excel at
sending and retrieving modest amounts of data. Email
Cermetek @T ® AT-like Commands.
messages of approximately 125 ASCII characters in
Built-in DAA with 1500 VAC RMS isolation 2122V
length can be stored in internal Flash ROM for later
peak surge protection.
transmission. Emails of larger length can be retrieved.
UL 1950 and CSA C22.2 950 (Third Edition) Listed,
reference UL File E104957.
The CH2124/60 products are ideal for very low cost
FCC Part 68 Approved/Industry Canada CS-03 Part
controller applications and in applications where limited
I approvable.
data transfer is required.
Pin-for-Pin compatible family.
+5 Volt operation.
OVERVIEW OF THE CH21XX iMODEM
Small size: 1.35” x 1.97” x 0.55” (nominal).
A conceptual representation of the iModem in an
Low Cost 2400bps version (CH2124).
embedded environment is presented in Figure 1. As
can be seen in this figure, the iModem requires the
Use with any Non-proprietary commercial or private
input of various internet parameters to function properly:
ISP.
user name, user ID, user password, ISP telephone
Cermetek’s iModem Network ISP has 1000s of
number, ISP mail server address/name, local email
local access numbers world wide.
address/name, destination email address and user
Failsafe back up 1-800 access number, auxiliary
specified email message/input port status.
and alternative telephone numbers available.
1 year free trial subscription to iModem Network
ISP provided with each iModem.
iNetWizard ® Windows based programming aid
available free-of-change.
2005 Cermetek Microelectronics, Inc.
Page 1
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
User Name
Password
CH21XX
ISP Telephone Number
iModem
Internet
Mail Server Address/Name
Product
(PPP, SMTP, TCP/IP,
Local Email Address
Family
POP3)
Destination Email Address
User Specified Email
Message/Input Port Status
User ID
Send email
User Supplied Parameters
Retrieve email
Delete email
Functions Performed
Figure 1.
Conceptualized Block Diagram illustrating the Cermetek CH21XX iModem product family
performing the embedded internet application function.
Cermetek’s iModem products provide the user with the
internet email transceiver or as a high reliability analog
ability to assign a unique unit name to each iModem
modem. Additionally, the CH2124/60 products support
thereby creating a customized identity for each system
user remote access which can be used to reprogram or
containing an iModem product.
reconfigure an iModem deployed in the field.
Each
iModem
device
stores
the
user-supplied
The iModem Family of products are pin compatible with
parameters in internal memory. These parameters are
the CH179X and CH2056 modem products. Referring
retained when power is removed. The user supplied
to Figure 2, the CH21XX iModem Family consists of an
parameters are loaded into the iModem via the
industrial grade high speed modem module and a µP
iModem’s
serial
interface
port
utilizing
either
controller with associated internal logic.
The µP
®
Cermetek’s iNetWizard telecommunications software
controller and the logic provide all the functions
package or, alternatively, one of a variety of
required for internet communication via standard PSTN
commercially available terminal emulation software
telephones lines. All CH21XX iModem products utilize
packages. iNetWizard is available free of charge and
®
TCP/IP, PPP, PAP, CHAP, SMTP and POP3 internet
runs on any standard PC operating Microsoft Windows.
protocols.
Internet Connectivity. The CH21XX iModem uses the
user supplied parameters to establish an internet
Remote Access.
connection and then send, retrieve and/or delete email.
After completion of the required internet activities, the
Required External Connections.
The iModem
iModem terminates the internet connection.
requires an external RJ-11C jack for the PSTN line
connection. An ITU-T V.24 serial interface is required
Send, Retrieve and Delete Email. The CH2124/60
when host processor control of the iModem is required
products send and retrieve email of modest length. The
in the specific application.
All retrieved emails are
pre-stored message length is approximately 125 ASCII
presented to the host system for further processing
characters.
Messages are stored in Flash ROM.
and/or retention via the serial interface.
Streaming email is not supported in the CH2124/60
iModem products.
Approvals. The CH21XX iModem Family is FCC Part
68 approved, UL 1950 and CSA C22.2 950 (Third
Refer to Cermetek Application Note # 155, @T
®
Edition) listed and Industry Canada CS-03 Part I
Command Set Description and Usage For CH2124/60
registered.
iModems, for more details.
Physical Dimensions. The modules are designed for
iModem Hardware Configuration.
Each CH2160
PCB through-hole mounting and are 1.35” x 1.97” x
(CH2124) iModem contains a fully functional 56kbps
0.55” in size.
(2400bps) modem and the hardware and firmware
needed to provide the internet capability. Because of
the unique architecture of Cermetek iModems, these
iModems have the ability to operate as either an
2005 Cermetek Microelectronics, Inc.
Page 2
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
iMODEM EVALUATION BOARD
Semi-Autonomous Control. This method requires a
Cermetek manufactures a companion evaluation board
minimal amount of host processor intervention and
that is designed to simplify the hardware connections
requires that the DTE serial port be operational. Semi-
required to program the iModem as well as providing a
autonomous control is a special case of full Host
reliable platform to assist with system level debugging.
Supervised Control and relies on the preprogrammed
Contact Cermetek and ask for the CH21XX iModem
default internet configuration profile contained within the
Evaluation Board.
iModem. Initiation of an email activity occurs with the
issuance by the host processor to the iModem the
appropriate @T
®
command to send/retrieve/delete
iMODEM CONTROL METHODOLOGIES
email. PSTN dial-up, logon, authentication and email
The iModem receives @T commands from the host
®
transmission, retrieval, and/or deletion are performed
processor or receives an event status flag on the Send
automatically by the iModem in the same fashion as for
Email Control Pin (Pin #6) and proceeds to dial up the
the Fully Autonomous On-Demand control method
local POP, log on to the internet, authenticate and verify
described above.
the user ID and password, and either sends or retrieves
email depending on the command/status flag received.
Host Supervised Control. This method is the most
For CH2124/60 products, see Table 1 for a summary of
flexible, but requires issuance by the host processor of
the necessary @T commands in the required order
®
available @T commands.
®
from the host processor.
When choosing an
The iModem Family offers a variety of internet
implementation scheme utilizing a host processor, the
host controls the iModem by using Cermetek @T
®
communication features ranging from simple on
demand event triggered email transmission to full send
commands.
These commands are similar to the
and retrieve email capability.
User Control of the
standard Hayes AT command set.
internet communication activity of the iModem device
typically falls into one of the following basic control
Although the DTE serial port is required to be
strategies:
operational for this method of control, an additional
1. Fully Autonomous or event driven pin control
feature of this method is the ability of the host to over-
requiring no host processor intervention.
A pre-
ride the preprogrammed parameters (including the
stored message is sent on a pin transition
email message content) by simply entering the
applicable information using the appropriate @T
®
(CH2124/60).
2. Semiautonomous control, requiring one command to
Command.
be issued from the host processor. A pre-stored
message is sent on command.
Delete Email. The user may selectively delete any
3. Complete host intervention and supervision requiring
email message (by specifying the message number) or
each command to be issued from the host.
delete all messages cached on the POP3 server.
Message is constructed and sent in real time.
Email and Internet Activity Status. The CH2124/60
Fully Autonomous On Demand Event Driven
provides activity status messages on the iModem’s
Control. This is the simplest method of operational
serial port. These status messages consist of a series
control. Application of a 50ms TTL Low going pulse or
of ASCII characters.
Some examples are: BAD
level to the Send Email Control pin (Pin # 6) will cause
MESSAGE NUMBER, CONNECT, HANGING UP,
the CH2124/60 iModem to send an email using its
MESSAGE ACCEPTED, MESSAGE DELETED. For a
internal internet configuration profile. This profile is pre-
more
detailed
discussion
of
CH2124/60
status
programmed at the factory and can be modified by the
messages, refer to Cermetek Application Note # 155,
@T
®
user as necessary. No host processor intervention is
Command Set Description and Usage For
required. The DTE serial interface is not required for
CH2124/60 iModems.
fully autonomous on demand or event driven control.
The CH2124/60 iModem will abort email related
Back-up and Alternative POP access Phone
activities and return to the idle state if a low going TTL
Numbers. Cermetek iModem products allow usage of
pulse is presented to the SEND Email Control Pin (Pin
an alternative local access POP phone number or, if
# 6) at any time during or after initiation of email send.
available, a 1-800 number, should the iModem fail to
connect to the primary POP. The user can establish
the number of attempts made to the primary POP
before the back up POP is attempted.
2005 Cermetek Microelectronics, Inc.
Page 3
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
SEND EMAIL
CONTROL
PIN
Network
INPUT
µP
Protocol
Input 1
SENSE
POP 3
SMTP
Flash ROM
Input 2
AND
OUTPUT
TCP
32Kx8
EMAIL
PINS
ACCEPTED
IP
INDICATOR
Interface
PPP
PIN
Circuitry
CH21XX
MODEM
RXD
TIP
RTS
SERIAL
V.90 (CH2160/65)
DAA
DCD INTERFACE
V.22bis (CH2124)
PSTN
DSR
V-24
Ring
RI
EIA-232-E or
CTS
UART
TXD
DTR
MODEM INTERFACE
RST
SPK
+5V
GND
Figure 2. Functional Block Diagram of Cermetek CH2124/60 iModem Products.
DESCRIPTION OF FUNCTIONAL BLOCKS AND
a TTL LOW Pulse to Pin 8 indicating that the ISP
DISCUSSION OF BASIC OPERATIONS
Mail Server has accepted the email message.
Each CH21XX iModem product consists of the following
functional blocks:
Control of the internet capabilities of the iModem can be
1. µP controller with Network Protocols and Flash
either event driven or initiated and controlled by a
ROM.
system level host processor. Refer to Table 3 for a
2. Serial interface buffer.
complete set of pin descriptions.
3. Input/Output interface circuitry.
4. Internal modem (V.90 or V.22bis).
When not utilized in the internet connectivity role, the
5. Modem interface circuitry.
iModem will function as a standard analog modem.
6. DAA (Data Access Arrangement) PSTN interface.
Figure 2 contains a schematic drawing illustrating the
KEY FEATURE
interconnectivity of the various functional blocks
The user has complete control of the level of
comprising the CH21XX iModem products.
autonomy the iModem exercises in the user’s
application. This is a unique feature of Cermetek’s
Each
iModem
performs
the
following
internet
iModem products.
connectivity functions automatically:
1. Dials local POP and Connects to ISP.
2. Authenticates user ID and logs onto the internet.
µP Controller. The µP controller performs the required
3. Sends (or Retrieves) email to (from) the server
internet operations by interpreting each specific @T
®
address/name specified using the ISP’s SMTP
command and executing the appropriate internet
(POP3) Mail Server.
commands. The necessary internet protocol firmware
4. Terminates ISP session after all data is sent (or
is resident in flash ROM. The @T commands function
®
retrieved).
as an extension to the industry standard Hayes AT
5. The CH2124/60 sends an ASCII MESSAGE
command set.
ACCEPTED activity response message and sends
2005 Cermetek Microelectronics, Inc.
Page 4
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Internal Modem.
The internal modem is used to
Refer to Cermetek’s High Speed Modem and FAX
establish a data connection with the ISP. The CH2160
Family product data sheet for a complete Description of
contains a V.90 internal modem while the CH2124
the internal modem’s capabilities and functions.
contains a V.22bis internal modem.
The internal
modem can be controlled with Hayes AT commands
Serial Host Interface Buffer. The iModem utilizes a
and
is
compatible
with
industry
standard
serial V.24 EIA 232-E 5V interface to communicate with
communication
software.
Refer
to
Cermetek
the internal modem and to communicate with the
publication, AT Commands and S-Registers, for a more
internal µP.
detailed discussion of the Hayes AT commands
supported by the iModem product family.
Telephone Line Interface or DAA.
The iModem
family includes a unique low distortion DAA designed
When operating in standard analog modem mode, the
for optimal performance over all PSTN line conditions
maximum Data Terminal Equipment (DTE)/Host system
thereby
achieving
the
most
reliable
and
best
communication speed is established by the maximum
performance PSTN connections.
speed available from the DTE/Host and is not limited by
the iModem product.
The CH21XX iModem family is designed to meet North
American telephone standards as set by FCC Part 68
(USA) and Industry Canada CS-03 Part I (Canada).
IMPORTANT NOTICE
Each iModem product is shipped from the factory with
®
AS DELIVERED FROM THE FACTORY, all @T
an FCC label indicating the FCC registration number
command
communication
between
the
CH2160
and ringer equivalent.
The PSTN line interface is
(CH2124) iModem and the host processor is
UL1950 and CSA listed. Consequently, the iModem
conducted over the serial interface at 57.6/19.2kbps
family of products satisfies U.S. and Canadian
(2400bps).
requirements, and will meet other international approval
agency requirements that specify these levels of
isolation.
CH21XX DTE Speed. AS DELIVERED FROM THE
FACTORY, the CH2160 iModem will only communicate
with the DTE at 57.6kbps and the CH2124 at 2400bps.
IMPORTANT NOTICE
However, the user may modify the DTE speed with the
If
the
user
wants
to change the DTE/Host
appropriate @T commands. Refer to Application Note
®
communication speed to any speed other than the
# 155, @T Command Set Description and Usage For
®
factory set speed of 57.6kbps for the CH2160 or
CH2124/60.
When the user changes the DTE
2400bps for the CH2124, the user must first change
communication speed to any speed other than the
the DTE speed of the iModem using the appropriate
all @T commands before changing the DTE/Host
®
default value set of the factory, the user must ensure
that the DTE supports the speed selected. Failure to
speed. Refer to Application Note # 158, Cermetek
do so could adversely affect communication with the
iModem Caveats and Definitions, for a more detailed
iModem device or, worst-case, disable communication
discussion of this issue.
with the internal µP controller.
Refer to Application
Note # 158, Cermetek iModem Caveats and Definitions,
for a more detailed discussion of this issue.
IMPORTANT NOTE
Cermetek recommends a minimum of 50ms inter-
character delay when sending commands to the
CH2124/60 iModem. Failure to do so could result in
unpredictable performance.
2005 Cermetek Microelectronics, Inc.
Page 5
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 1. Summary of CH2124/60 Allowed @T Commands.
®
Command
Notes
Description
@T [ A1 ][ =n ] 1,2,3,4
Enter destination email address, n . Maximum length is 34 ASCII characters.
@T [ D ][]
1,2,7,12 Dialup ISP and send pre-configured Input Port Status email. Message type sent is specified
by @TJn command or by K8 parameter for firmware versions 1.262 or greater.
@T [ DG ][ n ]
1,2,12
Dial preprogrammed ISP and Retrieve mail message from preprogrammed email address.
Message number must be specified, n=1 to 99 .
@T [ DK ][ n ]
1,2,12
Dial preprogrammed ISP and Delete mail message n.
n=aa Where aa is the message number.
n=aa-bb will delete message number aa through bb (inclusive).
n=* will delete all messages.
@T [ DM1 ][]
1,2,3,4,
Dialup ISP and send user defined email message regardless of message type specified by
7,12
@TJn command.
@T [ E1 ][ =n ]
1,2,3,4
Enter local or “FROM:” email address, n .
@T [ H ][]
1,2
Directs remotely accessed iModem connected via Remote Dial-up Access to terminate
access session and hang-up.
@T [ J ][ 0 ]
1,2,7,12 Establish email message type to be sent when iModem SEND pin is activated or the @TD
command issued. J0 will select the Input Port Status message or by K8 parameter for
firmware versions 1.262 or greater.
@T [ J ][ 1 ]
1,2,7,12 Establish email message type to be sent when iModem SEND pin is activated or the @TD
command issued. J1 will select the User Defined message or by K8 parameter for firmware
versions 1.262 or greater.
@T [ K0 ][ =n ] 1,2,6
Select PAP Authentication Protocol:
n=01 allows PAP only. (DEFAULT)
n=7D allows CHAP or PAP. (CHAP NOT SUPPORTED)
@T [ K1 ][ =n ] 1,2,6
Set the number of dial-up attempts. Auto re-dial enabled for K1>01 . Specified in HEX. n=01
allows initial dial-up attempt only (default).
n=0E allows 15 dial-up attempts (maximum per FCC).
@T [ K2 ][ =n ] 1,2,6
Set the number of minutes, n , between auto-redials. Specified in HEX.
n=01 1 minute between re-dial attempts (default).
n=FF 255 minutes between re-dial attempts (maximum).
@T [ K3 ][ =n ] 1,2,6,10 Set the number of MESSAGE ACCEPTEDs required to exit auto-redial mode. Specified in
HEX.
n=01 1 MESSAGE ACCEPTEDs to exit auto re-dial (default).
n=FF 255 “accepted message” to exit auto re-dial (maximum).
@T [ K4 ][ =n ] 1,2,6,8
Select login method for User Defined message.
K4 affects the currently ACTIVE ISP
CONFIGURATION profile only:
n=01 PPP login only. PPP protocol used for email data packets.
n=02 Enables ASCII Text Login. PPP protocol used for email data packets. Message sent
using TCP/IP.
n=03 Unix Shell login. No PPP protocol.
@T [ K8 ][ =n ] 1,2,6
Select Email Message type to be sent when SEND PIN is set TTL low. Replaces @TJ0 and
@TJ1 for firmware revisions 1.262 and greater:
n=30 Send Input Port Status message.
n=31 Send User Defined message. (Default)
2005 Cermetek Microelectronics, Inc.
Page 6
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 1. Summary of CH2124/60 Allowed @T Commands (Continued).
®
Command
Notes
Description
@T [ K10 ][ =n ] 1,2,6,9
Select DTE Baud rate:
n=01 Select DTE baud rate 115200 .
n=02 Select DTE baud rate 57600 . (Default CH2160)
n=11 Select DTE baud rate 38400 .
n=12 Disabled.
n=13 Select DTE baud rate 9600 .
n=14 Select DTE baud rate 4800 .
n=15 Select DTE baud rate 2400 . (Default CH2124)
n=16 Disabled.
@T [ K11 ][ =n ] 1,2,6,9,
Enable/Disable Remote Dial-up Access. For n greater than 00, Remote Dial-up Access is
14
enabled and n specifies the number of rings required before iModem will answer the
incoming call. Specified in HEX.
n=00 Disable Remote Dial-up Access.
n=02 Enable Remote Dial-up Access to answer after 2 ring (minimum allowed) (Default)
n=FF Enable Remote Dial-up Access to answer after 255 rings (maximum allowed).
@T [ LM ][ =n ] 1,2
Enter POP3 Login name, n .
@T [ L1 ][ =n ]
1,2
Enter ISP Login name, n .
@T [ M1 ][= n ] 1,2
Enter user defined email message, n . End with <CR><LF>.<CR><LF> . The mail message
must be entered after all other ISP parameters have been set. Additionally, any carriage
return <CR> (HEX ØD) included in the message is interpreted as a carriage return <CR> line
feed <LF> (HEX ØD ØA) . This is for compatibility with commercial terminal emulation
programs. The message length is currently limited to 125 ASCII characters. Blanks or
spaces are allowed and count as 1 character per each occurrence. The entered message is
stored in message memory location M1 .
@T [ N1 ][ =n ] 1,2
Enter local access phone number for ISP, n .
@T [ OP1 ][ =n ] 1,2
Enter POP3 server IP HEXIDECIMAL address, n .
@T [ OS1 ][ =n ] 1,2
Enter SMTP server IP HEXIDECIMAL address, n .
@T [ PW ][ =n ] 1,2
Enter Dialup Password. Maximum length is 15 alphanumeric ASCII characters.
@T [ PM ][ =n ] 1,2
Enter POP3 Password. Maximum length is 16 alphanumeric ASCII characters.
@T [ P1 ][ =n ]
1,2
Enter password for ISP, n. Blanks or spaces are not allowed.
@T [ Q ][ =n ]
1,2,3,4
Terminate iModem mode of remotely accessed iModem during Remote Dial-up Access
session. Switch to standard analog modem mode while maintaining current Remote Dial-up
Access session.
@T [ S1 ][ =n ]
1,2,3,4
Enter email subject line, n. The subject line length is currently limited to 16 ASCII characters.
Blanks or spaces are allowed and count as 1 character per each occurrence. The same
subject line is used for both the Input Port Status message and the User Defined message.
@T [ U1 ][ =n ] 1,2
Enter iModem Device Name. No special characters allowed (i.e., %, *). Maximum length is 16
alpha-numeric ASCII characters.
@T [ Z ][]
1,2,11
Restores factory set profile (i.e., phone number, username, password, SMTP mail server
address, iModem local email address subject and message body).
@T [ Z ][ n ]
1,2,11
Set current ACTIVE ISP profile (i.e., phone number, username, password, SMTP mail server
address, iModem local email address subject and message body) from factory set profiles.
n=0 Restore factory set ISP profile. Same as @TZ .
2005 Cermetek Microelectronics, Inc.
Page 7
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 1. Summary of CH2124/60 Allowed @T Commands (Continued).
®
Notes For Table 1.
1.
Use the exact syntax as indicated in Table 1 above.
2.
Each command line has the following format:
@T [ command ][ =data field ] <CR><LF>
Any information listed in bold is a required portion of the command string. Brackets [] not in bold are intended to
serve as delimiters only and are not part of the required command string. All embedded spaces are ignored
except in the data field.
3.
For the case of the User Defined email message (i.e., message sent using the @TDM1 command), the @TM1
must be the last ISP parameter modification command executed prior to executing the @TDM1 the command.
This means the @TM1 command must be executed after the @TA1 , @TE1 , @TS1 and @TU1 commands.
This programming sequence is necessary because the @TM1 command forces the iModem to compose the
entire message and store the complete message (including headers) into flash memory prior to initiating ISP
dialup. Failure to do this will cause unpredictable results.
4.
For the case of the Input Port Status email message (i.e., message sent using the @TD command). When the
message type selection is @TJ0 (or @TK8=30, as appropriate), the @TM1 command execution requirements
of Note 3 above DO NOT apply.
5.
Parameter must be specified as one ASCII alphanumeric character.
6.
Parameter must be specified as two alphanumeric characters. Use a leading 0, if necessary.
7.
Effective with iModem Firmware Revisions 1.262 or greater, the @TJ0 and @TJ1 commands have been
replaced with K8 parameter modifiable with the @TK8 command.
8.
Dial-up Unix Shell account access is NOT currently supported on the iModem Network ISP.
9.
Although the @TK10 command allows the DTE communication speed of the CH2160 iModem devices to be
changed, the user must ensure that the DTE communication speed selected is actually supported by the DTE.
Failure to due so could inadvertently disable communication with the iModem device.
10.
If the maximum number of MESSAGE ACCEPTEDs is set to a value greater than the number of auto re-dial
attempts, the iModem will auto re-dial the number of re-dial attempts specified by the auto re-dial parameter
( K1 ). Under no circumstances will auto re-dial exceed the number of re-dial attempts specified by parameter
K1 .
11.
The @TM1 command must be executed after the @TZ , @TZ0 and @TZ1 commands. This is required to
“rebuild” the email message including headers. Failure execute the @TM1 command will cause errors in the
header creating leading to unpredictable email transmission results.
12.
NOT supported during Remote Dial-up Access session.
13.
If TK5=02 and TK1=01 , the email message will be sent using the Back Channel feature on the first dial attempt.
14.
Must set K11=00 to allow the CH2124/60 product to answer as a remote modem. This disables the Remote
Dial-up Access feature.
2005 Cermetek Microelectronics, Inc.
Page 8
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 2. Summary of CH2124/60 iModem @T Result Messages.
Result Message
Explanation of Result Message
BAD MESSAGE NUMBER
1. Occurs during retrieval ( @TGn command) or during deletion ( @TDKn
command) when message number specified does not exist on POP3
server.
CHAP ERROR
1. Occurs when CHAP protocol error occurs during login.
(Not
Supported).
CONNECT
1. Successful dialup and ISP connection.
ERROR
1. Occurs when errors in data field are encountered.
HANGING UP
1. Occurs after PSTN line release.
MAILBOX BUSY
1. Occurs when POP3 server connection is in use by another device
logged in using the same User ID.
2. Occurs when POP3 server connection was not properly terminated and
user attempts to reconnect within 12 minutes of previous connection.
3. Occurs when POP3 server detects error in specified POP3 Login and/or
Password.
MESSAGE ACCEPTED
1. Occurs after successful email transmission and after receipt of
MESSAGE ACCEPT status from ISP SMTP mail server.
MESSAGE DELETED
1. Occurs after successful deletion of specified message number(s).
NO CONNECT
1. Occurs when PSTN line is released after unsuccessful dialup and/or
unsuccessful ISP negotiation and/or unsuccessful SMTP server
negotiation.
NO DIALTONE
1. Occurs after unsuccessful dialup and iModem determines that cause of
unsuccessful dialup is lack of dial tone.
NOT IN IMODEM MODE
1. Occurs when verbose result message responses are disabled. When in
this state, @T commands will not be executed.
OK
1. Successful execution of @T commands except @TD and @TDM1 .
PASSWORD ERROR
1. Occurs when error in specified password is detected.
PASSWORD OK
1. Occurs after successful logon to specified ISP account.
POP3 REQUESTS TERMINATION
1. Occurs when the POP3 server determines that the user is already
connected to the POP3 server. POP3 requests that the user terminate
attempted POP3 connection.
RETRIEVAL COMPLETE
1. Occurs after successful retrieval of specified POP3 message number.
SERVER CLOSED
1. Occurs when POP3 server connection is terminated.
BUSY
1. Occurs when called POP is busy.
2005 Cermetek Microelectronics, Inc.
Page 9
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 3.
Summary of Query Commands
Command
Description/Function
Commands To Query iModem Parameters
@TA1?
Display destination address.
@TE1?
Display “FROM” address.
@TK?
Display all K parameters.
@TL1?
Display user name.
@TM1?
Display User Defined email message.
@TN1?
Display local access POP phone number.
@TOP1?
Display POP3 server IP address.
@TOS1?
Display SMTP server IP address.
@TPW?
Display Dial-up password.
@TPM?
Display POP3 password.
@TP1?
Display ISP password.
@TS1?
Display email subject.
@TU1?
Display email recipient “TO” name.
Commands To Interrogate iModem
Command
Function
@TI
Display iModem product type and firmware revision.
@TV
Displays ISP configuration profile and User Defined email message.
@TV0
Displays ISP configuration profile and User Defined email message.
@TV1
Displays Input Port Status message.
2005 Cermetek Microelectronics, Inc.
Page 10
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Pins 1 and 2 function as both input and output
after the iModem has been installed into the end
connections to the PSTN. To maximize field reliability
product. Typically, Canadian approval is obtained by
in hostile environments, to ensure UL compliance, and
submitting the final end product to an independent test
also optionally for FCC part 15 compliance, these two
house or consultant for evaluation.
The test
pins may be routed through an external network such
house/consultant then forwards the test results and
as that briefly described in figure 3 or as described in
applicable documents to the regulatory agency.
more detail in Cermetek Application Note # 126,
Cermetek offers a list of consultants to assist with this
Supplemental PSTN Line Protection.
process.
PHONE LINE CONNECTION GUIDELINES
iMODEM HANDLING AND ASSEMBLY
1.
The iModem must be mounted in the final
RECOMMENDATIONS
assembly such that it is isolated from exposure to
The iModem contains static-sensitive components and
any hazardous voltages within the assembly.
should only be handled by personnel and in areas that
Adequate separation and restraint of cables and
are properly protected against static discharge.
cords must be provided.
There
are
two
mounting
techniques
that
are
The circuitry from the iModem to the telephone
recommended for physically connecting the iModem to
interface must be provided in wiring that carries
a PCB:
no other circuitry other than
that
specifically
1. Direct soldering.
allowedin the FCC rules (such as A and A1
2. Sockets.
leads).
Direct Soldering.
The iModem may be wave
2.
Connection to the PSTN line should be made
soldered onto a circuit card. All iModem products are
through an RJ-11C jack.
sealed and will not be harmed by industry standard
wave soldering processes.
3.
PCB traces from the iModem’s RING and TIP
pins to the RJ-11C jack must be 0.1 inch spacing
Socketing.
The socket approach to mounting
or greater to one another and 0.2 inch spacing or
eliminates cleaning and desoldering concerns. When
greater to all other traces.
The traces should
the socket is used, it must make a solid connection to
have a nominal width of 0.020 inches or greater.
all pins.
Failure to do so will cause unreliable or
intermittent operation. Also, steps should be taken to
4.
The RING and TIP PCB traces should be as
assure that the module remains tightly seated in the
short as possible and oriented to prevent
socket after the end product is shipped. Cermetek
coupling with other high speed or high frequency
recommends the 50 pin strip socket CES-150-01-T-S
signals present on the host circuit PCB.
by Samtec. Refer to Application Note# 130, Summary
of Recommend Supplies, for a list of supplies and
5.
No additional circuitry other than that shown in
associated contact information.
Figure 3 may be connected between the iModem
module and the RJ-11C jack.
Doing so will
invalidate the conveyed FCC approval.
FCC REGISTRATION
All CH21XX iModem products are registered with the
6.
The iModem, the RJ-11C jack, the interfacing
FCC under Part 68. To maintain the validity of the
circuitry and all PCB traces must be contained on
registration, notice of the restrictions the FCC places
a PCB with a 94 V-0 flammability rating.
on the iModem and its use must be served to the end
user of the product containing the iModem.
7.
The supplied FCC registration label must be
applied visibly on the outside of the product.
In addition to restriction notification, the FCC requires
that Cermetek make all repairs to all products in the
8.
The product’s User Manual must provide the user
iModem family.
If repairs are necessary after
with instructions for connection and use as
installation of the iModem and the end product has
recommended in the FCC Registration Section
been delivered to the end user, the end product must
below.
be returned to the end product supplier where the
iModem can be removed and then forwarded to
Cermetek for repair.
The following notice is
CANADIAN APPROVALS
recommended and should be included in the end
The iModem family is approvable for use by DOT to
product’s user manual.
Industry Canada CS-03 Part I.
However, per
Canadian procedures, approval can only be granted
2005 Cermetek Microelectronics, Inc.
Page 11
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
FOR YOUR USER’S MANUAL
In certain circumstances, it may be necessary for the
The Part 68 rules require the following (or equivalent)
telephone company to request information from the
be provided to the end user of the equipment
users concerning the equipment which the user has
containing an iModem device.
connected to the telephone line. Upon request of the
telephone company, provide the FCC registration
Type of Service: The (insert end product name) is
number and the ringer equivalence number (REN);
designed to be used on standard device telephone
both of these items are listed on the equipment label.
lines. It connects to the telephone line by means of a
The sum of all of the REN’s on the user’s telephone
standard jack called the USOC RJ-11C (or USOC
lines should be less than five in order to assure proper
RJ45S). Connection to telephone-company-provided
service from the telephone company. In some cases,
coin service (central office implemented systems) is
a sum of five may not be useable on a given line.
prohibited. Connection to party lines service is subject
Consult your telephone provider.
to state tariffs.
If Problems Arise: If any of the user’s telephone
Changes in Attestation Procedure for Plugs and
equipment is not operating properly, the user should
Jacks: (Name of applicant) attests that the network
immediately remove it from the user telephone line, as
interface plugs or jacks used on this equipment comply
it may cause harm to the telephone network. If the
with and will continue to comply with the mechanical
telephone company notes a problem, they may
requirements specified in Part 68, Sub-part F,
temporarily discontinue service. When practical, they
specifically the dimensions, tolerances and metallic
will notify the user in advance of this disconnection. If
plating requirements.
The compliance of these
advance notice is not feasible, the user will be notified
connectors will be assured by purchase specifications
as soon as possible.
and incoming inspection.
Documentation of such
specifications and/or inspections will be provided by
When the user is notified, the user will be given the
the FCC within 30 days of their request for the same.
opportunity to correct the problem and informed of
their right to file a complaint with the FCC. Contact the
Telephone Company Procedure: The goal of the
local telephone service provider if any questions arise
telephone company is to provide the best service it
concerning the telephone service.
can.
In order to do this, it may occasionally be
necessary for the telephone company to make
In the event repairs are ever needed on the (insert
changes to their equipment, operations or procedures.
your product name), they should be performed by
If these changes might affect service provided to the
(insert your company name), or an authorized
users or the operation of the user’s equipment, the
representative or (insert your company name). For
telephone company will give the user notice, in writing,
information contact: (insert your company address).
to allow the users to make any changes necessary to
maintain uninterrupted service.
2005 Cermetek Microelectronics, Inc.
Page 12
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 3. iModem Family Pin Description.
PIN
NAME
I/O
FUNCTION
Directly connects to the telephone line’s Ring lead through a user supplied RJ-11C jack.
1
RING
I/O
Directly connects to the telephone line’s TIP lead through a user supplied RJ-11C jack.
2
TIP
I/O
NO CONECTION
3
NC
---
NO CONECTION
4
NC
---
SPEAKER. Audio output for speaker. See speaker control diagram.
5
SPK
O
SEND EMAIL. Active Low. A low pulse will send an email. The modem will go off hook,
6
SEND
I
dialup an ISP, send the email and hang up. The SEND pin must be tied high when not in
use. Pulse should be 50msec minimum.
Input. TTL High or Low input pin. The logic level of this input pin is reported in the email
7
IN 1
I
message.
EMAIL SENT. Active Low. A low pulse is output on this pin to indicate that an email sent
8
SENT
O
by the iModem has been accepted by its ISP. The pulse is low for 50ms minimum. See
figure 8.
Input. TTL High or Low input pin. The logic level of this input pin is reported in the email
9
IN 2
I
message.
TRANSMIT DATA. Serial transmit data input. Marking, or a binary 1 condition is indicated
10
TXD
I
by a HIGH.
RECEIVE DATA. Serial Receive data output. Received marking or a binary 1 condition is
11
RXD
O
indicated by a HIGH.
NO CONECTION
12
NC
---
DATA TERMINAL READY INPUT. Active LOW. Switching off DTR can either return
13
DTR
I
modem to command state, disconnect phone call, or reset modem. DTR should be set
LOW when not in use.
DATA SET READY. LOW indicates handshaking with a remote modem in progress,
14
DSR
O
and/or the data carrier of a remote modem has been detected.
RING INDICATION. This signal follows the frequency of the ringing signal and is normally
15
RI
O
about 20 to 40 Hz for 2 seconds on with 4 second off.
CLEAR-TO-SEND. Output always LOW. Reserved for flow controls with FAX option. Not
16
CTS
O
active, let float.
DATA CARRIER DETECT. LOW indicates a data carrier from a remote modem has been
17
DCD
O
detected. Must enable with AT&C1 Hayes command.
NO CONECTION
18
NC
---
DC SUPPLY. 5V ± 5% required.
19
VCC
---
GROUND. Note: Noise should be less than 25mV peak to peak.
20
GND
---
RESET. Active HIGH. This input must be asserted HIGH for at least 10ms to reset the
21
RST
I
modem. RESET is then returned to LOW for normal operation. If no system reset is
available, let this pin float to enable internal reset.
REQUEST TO SEND. Active Low. Used for flow control. Should be tied Low when using
22
RTS
I
SEND pin and when using @T commands for CH2160 only. DO NOT CONNECT for
CH2124.
2005 Cermetek Microelectronics, Inc.
Page 13
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Figure 3. PSTN Line Interface for all iNet Appliance Products.
1. Currently Limiting PSTN Protection Line
2. Over Voltage and Lightning Protection.
Device.
A. Surge Protection is provided by internal
Currently limiting devices are mandatory to meet
circuitry (see Figure 3). No additional external
UL safety standards. To maintain conveyed FCC
components
are
required
to
maintain
Part 68 approval, the current limiting components
conveyed FCC Part 68 approval.
identified as F1 and F2 in dashed Box #1 must
also survive FCC Part 68 surge testing. Refer to
B. In most environments, 2 terminal surge
Cermetek Application Note #126, Supplemental
suppressors are adequate.
For severe
PSTN Line Protection, for more details. Refer to
environments, use an external 3 terminal
Application Note # 130, Summary of Recommend
device with an earth ground.
Suppliers, for a list of suppliers and associated
part numbers.
3. EMI/RFI Suppression.
A. A PTC (rated at 0.15 amps) is preferred
No external EMI/RFI noise suppression circuitry is
because it resets automatically upon removal
required to maintain conveyed FCC Part 68
of the current flow. Fuse devices are also
approval.
However, additional suppression, if
acceptable. Refer to Application Note #130
required for other reasons, may be added as
for a complete list of recommended vendors
described below in Sections 3A-3B without
and associated part numbers.
adversely affecting FCC Part 68 approval.
B. Resistors (10 Ω carbon film or 1/8 watt
A. To provide adequate EMI/RFI suppression,
minimum) may be used in Canada, as
the capacitor/inductor network contained in
Canada has no requirements that PSTN
dashed Box #3 should be located as close to
equipment be operational after a Type B
the RJ-11C jack as possible.
Further, this
surge test.
network should be provided with an excellent
C. Although CSA CS-03 Part 1 (Canada) follows
ground path to the chassis.
the requirements of FCC Part 68 (USA),
B. Capacitors C1 and C2 should not exceed
Cermetek
recommends
contacting
DOT
0.005 µ f. They must have a rating of 1.5KV
(Canada) and/or a certified independent lab to
and typically are 0.001 µ f ± 20%. Inductors L1
verify compliance.
For Canada, use either
and L2 may be either individual inductors or a
10 Ω resistors (carbon film or SMD parts 1/8
dual inductor. Refer to Application Note #130
watt minimum) as described in paragraph B
for a complete list of recommended vendors
above.
and associated part numbers.
For UL
applications, choose capacitors and inductors
that are UL 1950 listed. The actual values of
the components used may vary depending on
the end product design.
2005 Cermetek Microelectronics, Inc.
Page 14
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 4. Analog Characteristics.
NAME
TYPE
CHARACTERISTICS
VALUE
SPK
O(DF)
Minimum Load
300ohm
Maximum Capacitive Load
0.01µf
Output Impedance
10ohm
Output Voltage
2.5 ± 1.6V
D.C. Offset
<20mV
Table 5. Summary of CH2124/60 iModem Family of Products.
Model
Summary of Features
Operating Temperature
CH2124
2 Input Sense Pins, Send and Retrieve Emails. Email Send Control Pin,
0°C to 70°C
Full Function, V.22bis, 2400bps, FCC Part 68 Approved, UL1950 listed.
CH2160
2 Input Sense Pins, Send and Retrieve Email. Email Send Control Pin
0°C to 70°C
Full Function, V.90, 56Kbps, FCC Part 68 Approved, UL 1950 listed.
Vcc
Vcc
4.7K Ω
CLEAR LED
Vcc
4.7K Ω
+
10µf
300 Ω
-
CLR
CLR
CH21XX
D
Q
74LS74
74HCT74
SENT
8
C
Q
SET
SET
Figure 4.
Example Circuit for illumination of Email Accepted LED for CH2124/60. This circuit is not needed
for the CH2165 product.
2005 Cermetek Microelectronics, Inc.
Page 15
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 6A. CH2124 iModem Electrical Specifications.
Symbol
Characteristic
Min.
Typ.
Max.
Units
V CC
Positive Supply Voltage
4.5
5.0
5.5
V
I CC Off Hook
Nominal Operating Current @
30.0
50.0
mA
V CC = 5.5V when modem is Off Hook
V IH
High Level Input Voltage @ 5.0V
2.0
3.5
V
V IL
Low Level Input Voltage @ 5.0V
1.0
2.2
V
VT+
Positive Hysteresis Threshold for RESET Pin
2.6
V
VT-
Negative Hysteresis Threshold for RESET Pin
2.4
V
V OH
High Level Output (I OH = 0.5mA)*
2.4
V
V OL
Low Level Output (I Ol = 1.6mA)*
0.6
V
I IN
Input Leakage Current (TXD, DTR, RTS, IN1,
100
uA
IN2, SEND
I IL
Input Current (RST)
580
uA
C P
Capacitive Load (TXD, DTR, RTS)
10
pF
Capacitive Load (RTS)
8
pF
Table 6B. CH2160 iModem Electrical Specifications.
Symbol
Characteristic
Min.
Typ.
Max.
Units
V CC
Positive Supply Voltage
4.5
5.0
5.5
V
I CC Off Hook
Nominal Operating Current @
120.0
mA
V CC = 5.5V when modem is Off Hook
V IH
High Level Input Voltage @ 5.0V
2.0
3.5
V
V IL
Low Level Input Voltage @ 5.0V
1.0
2.2
V
VT+
Positive Hysteresis Threshold for RESET Pin
2.5
V
VT-
Negative Hysteresis Threshold for RESET Pin
1.2
V
V OH
High Level Output (I OH = 0.5mA)*
2.4
V
V OL
Low Level Output (I Ol = 1.6mA)*
0.6
V
I IN
Input Leakage Current (TXD, DTR, RTS, IN1,
100
uA
IN2, SEND
I OH
Input Current (RST)
580
uA
C P
Capacitive Load (TXD, DTR, RTS)
10
pF
Capacitive Load (RTS)
8
pF
IMPORTANT NOTE
Cermetek recommends a minimum of 50ms inter-character delay when sending commands to the CH2124/60
iModem. Failure to do so could result in unpredictable performance.
2005 Cermetek Microelectronics, Inc.
Page 16
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Table 7A. CH2124 iModem Electrical Specifications.
Parameter
Minimum
Typical
Maximum
Units
Comments
Off Hook Impedance
20
Mohm
Trans Hybrid Loss
25
dB
600 Ohm, RXA, TXA
Ring Voltage Loop
15
V PP
On 48VDC line voltage
for sustained periods
Line Loop Current - (Off
20
60
mA
Hook)
Return Loss @ 1000 Hz
15
dB
600 Ohm
Ring Frequencies
18
20
30
Hz
Receiver Insertion Gain
-0.5
0.0
+0.5
dB
Transmit Power
-9.5
dBm
600 Ohm- Data Mode
First Character After Reset
10.0
sec
Delay
See Note 1
Inter Character Delay
20
50
msec
Between all command
characters
Command Delay
100
200
msec
Between all AT
commands
Minimum Reset Pulse
10
msec
If user supplied
Note: 1. All CH2124 iModem devices perform an internal self-check upon reset and will not respond to
commands issued during this self-check sequence.
Table 7B. CH2160 iModem Electrical Specifications.
Parameter
Minimum
Typical
Maximum
Units
Comments
Off Hook Impedance
20
Mohm
Trans Hybrid Loss
25
dB
600 Ohm, RXA, TXA
Ring Voltage Loop
35
V PP
On 48VDC line voltage
for sustained periods
Line Loop Current - (Off
20
100
mA
Hook)
Return Loss @ 1000 Hz
15
dB
600 Ohm
Ring Frequencies
20
Hz
Receiver Insertion Gain
-0.5
0.0
+0.5
dB
Transmit Power
-9.5
dBm
600 Ohm- Data Mode
First Character After Reset
10.0
sec
Delay
See Note 1
Inter Character Delay
20
50
msec
Between all command
characters
Command Delay
100
200
msec
Between all AT
commands
Minimum Reset Pulse
10
msec
If user supplied
Note: 1. All CH2160 iModem devices perform an internal self-check upon reset and will not respond to
commands issued during this self-check sequence.
2005 Cermetek Microelectronics, Inc.
Page 17
Document No. 607-0017 Revision I1 (05/05)
Cermetek Microelectronics, Inc.
High Speed Internet Modem Family
Figure 8.
Physical Dimensions and Pin Functions for CH2124/60 Products.
Cermetek reserves the right to make changes in specifications at any time and without notice. The information furnished by
Cermetek in this publication is believed to be accurate and reliable. However, Cermetek assumes no responsibility for its use, or for
any infringements of patents or other rights of third parties resulting from its use. No license is granted under any patents or patent
rights of Cermetek.
Cermetek provides the user with a FCC (USA) and IC (Canada) Approved or Approvable device. However, Cermetek does not
have influence over nor knowledge of the specific user application environment. Therefore, for FCC and IC Approved or Approvable
devices, the user assumes all risk for maintaining compliance to registration.
Printed in U.S.A
1390 BORREGAS AVENUE | SUNNYVALE CA 94089 | LOCAL: 408-752-5000 | TOLL FREE: 1-800-882-6271 | FAX: 408-752-5004
CERMETEK WEB SITE: http://www.cermetek.com | EMAIL: sales@cermetek.com
2005 Cermetek Microelectronics, Inc.
Page 18
Document No. 607-0017 Revision I1 (05/05)