MODEMDK Silicon Laboratories Inc, MODEMDK Datasheet - Page 10

KIT DEV EMBEDDED MODEM

MODEMDK

Manufacturer Part Number
MODEMDK
Description
KIT DEV EMBEDDED MODEM
Manufacturer
Silicon Laboratories Inc
Type
Network Controller & Processorr
Datasheet

Specifications of MODEMDK

Main Purpose
*
Embedded
*
Utilized Ic / Part
C8051F120
Primary Attributes
*
Secondary Attributes
*
Interface Type
RS-232, RJ-11, JTAG
Product
Modules
For Use With/related Products
C8051F120
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Contains lead / RoHS non-compliant
Other names
336-1285
MODEM-DK
In client mode, the modem places an outgoing call and establishes a PPP connection with the PC. The number
that the modem dials is defined as MODEM_DIAL in mn_userconst.h. The number must be in the format “ATDT#\r”
(where ‘#’ is the phone number of the PC’s modem with no spaces or dashes). The PC must be configured to
accept incoming connections (See "Appendix B—Connecting the Embedded Modem to a PC" on page 25). To run
the example, first run the TCP Echo Server application (“..\Modem\TCP\Application\TCP_SVR.exe”) on the PC
and then start running code on the C8051F120. Once the PPP connection is established, TCP_SVR will wait for
the embedded modem to send a string, then echo the received string back to the embedded modem. The
embedded modem will then take the string from TCP_SVR and send it back and so forth.
In server mode, the modem waits for an incoming call from the PC before establishing a PPP connection. The PC
must be configured to make an outgoing call to the modem (See "Appendix B—Connecting the Embedded Modem
to a PC" on page 25). To run the example, first run code on the C8051F120 and then initiate a call from the PC.
Once
(“..\Modem\TCP\Application\TCP_CLI.exe”) on the PC. By default, TCP_CLI will send data to 216.233.5.26. If the
embedded modem is using a different IP address, execute TCP_CLI from the command line using this syntax:
TCP_CLI XXX.XXX.XXX.XXX
where XXX.XXX.XXX.XXX is the IP address of the embedded modem.
TCP_CLI will send out a string and wait for the embedded modem to echo it back. TCP_CLI will then take the
received string and send it to the embedded modem and so forth.
6.4. UDP Echo Client/Server
The example project UDP.wsp, located by default in the “SiLabs\MCU\Examples\Modem\UDP\Firmware” directory,
configures the embedded modem to act as either a UDP echo client or a UDP echo server. To place the modem in
server mode, change the value of variable SERVER_MODE to 1 in main.c. To place it in client mode, change
SERVER_MODE to 0. The user can specify the modem’s IP address (IP_SRC_ADDR in mn_userconst.h) or the PC
can be configured to assign an IP address to the modem. To establish a PPP connection, the variables pap_user
and pap_pwd in main.c must match the username and password of one of the user profiles on the PC.
In client mode, the modem places an outgoing call and establishes a PPP connection with the PC. The number
that the modem dials is defined as MODEM_DIAL in mn_userconst.h. The number must be in the format “ATDT#\r”
(where ‘#’ is the phone number of the PC’s modem with no spaces or dashes). The PC must be configured to
accept incoming connections (See "Appendix B—Connecting the Embedded Modem to a PC" on page 25). To run
the example, first run the UDP Echo Server application (“..\Modem\UDP\Application\UDP_SVR.exe”) on the PC
and then start running code on the C8051F120. Once the PPP connection is established, UDP_SVR will wait for
the embedded modem to send a string, then echo the received string back to the embedded modem. The
embedded modem will then take the string from UDP_SVR and send it back and so forth.
In server mode, the modem waits for an incoming call from the PC before establishing a PPP connection. The PC
must be configured to make an outgoing call to the modem (See "Appendix B—Connecting the Embedded Modem
to a PC" on page 25). To run the example, first run code on the C8051F120 and then initiate a call from the PC.
Once
(“..\Modem\UDP\Application\UDP_CLI.exe”) on the PC. By default, UDP_CLI will send data to 216.233.5.26. If the
embedded modem is using a different IP address, execute UDP_CLI from the command line using this syntax:
UDP_CLI XXX.XXX.XXX.XXX
where XXX.XXX.XXX.XXX is the IP address of the embedded modem.
UDP_CLI will send out a string and wait for the embedded modem to echo it back. UDP_CLI will then take the
received string and send it to the embedded modem and so forth.
10
a
a
PPP
PPP
connection
connection
has
has
been
been
established,
established,
Rev. 0.2
run
run
the
the
UDP
TCP
Echo
Echo
Client
Client
application
application

Related parts for MODEMDK