SI3015-FS Silicon Laboratories Inc, SI3015-FS Datasheet - Page 31

no-image

SI3015-FS

Manufacturer Part Number
SI3015-FS
Description
SI2400 ISOMODEM LINE-SIDE
Manufacturer
Silicon Laboratories Inc
Datasheet

Specifications of SI3015-FS

Data Format
V.90
Interface
Serial
Voltage - Supply
3.3 V ~ 5 V
Mounting Type
Surface Mount
Package / Case
16-SOIC (0.154", 3.90mm Width)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Baud Rates
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SI3015-FS
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
Part Number:
SI3015-FSR
Manufacturer:
SILICON LABS/芯科
Quantity:
20 000
call progress monitor speaker.
Speaker always off.
Speaker on until carrier established. The modem sets
SF4[3:2] (ARL) = 11b and SF4[1:0] (ATL) = 11b after a
connection is established.
Speaker always on.
Speaker on after last digit dialed, off at carrier detect.
O
This command returns the modem to the online mode. It
is frequently used after an escape sequence to resume
communication with the remote modem.
RO
This command initiates a V.23 “direct turnaround”
sequence and returns online.
S-Register Control
S-registers control Si2400 configuration and provide
status information. Therefore, writing to and reading
from S-registers is central to the operation of the
modem. There are two fundamental methods for writing
to and reading from Si2400 S-Registers. The first and
most common method uses the ATSR=N and ATSR?
commands.
communication software packages and are universally
supported by modem chips. The second method uses
the ATw##, ATr#, ATm#, and ATq# commands and is
designed
performance in embedded systems. When ATSR
commands are used, each character of the two
character hexadecimal values for both R and N are sent
to the AT command parser for decoding and action
immediately instead of waiting for a <CR>. Additionally,
a carriage return, <CR>, is required to terminate the
ATSR?
commands are used, # is the single character ASCII
equivalent of the two character hexadecimal S-Register
address or value and no carriage return is required for
any of the # commands. Further explanations and
examples are given below.
ATSR Commands
The ATSR commands are generally used to write to or
read from S-registers. The address, R, and the value, N,
must be written into the AT command as a two character
hexadecimal value between 00 and FF. An S-Register is
written with the command “ATSR=N”. The hexadecimal
address and value parameters appearing on the
M0
M1
M2
M3
command
to
These
reduce
Return to Online Mode
Turn-Around
(not
commands
data
ATSR=N).
flow
are
and
When
used
streamline
the
Rev. 1.1
by
#
terminal or PC screen are actually transmitted to the
modem as the hexadecimal equivalents of each
character. Likewise, the value N stored in S-register R is
read back to the terminal with the ATSR? command as
two hexadecimal characters. For example, read the
value of S35 after the Si2400 has been reset.
# Commands
The # commands offer several performance and
convenience advantages for embedded applications
over the more traditional ATSR-style commands. The #
parameter is entered as the ASCII equivalent of a
hexadecimal value representing the S-register address
or content. This parameter is sent to the modem as the
hexadecimal equivalent of the ASCII value. The #
commands offer a more rapid method for reading and
writing S-Registers since fewer characters are sent to or
received from the modem.
w## Write S-Register
This command is analogous to the ATSR=N command.
From a terminal, the first # following w is the ASCII
equivalent of the hexadecimal address of the S-Register
and the second # is the ASCII equivalent of the
hexadecimal value of the S-Register. For example, write
the value 58h to S34.
r# Command Read S-Register
This command is analogous to the ATSR? command.
From a terminal, the # following r is the ASCII
equivalent of the hexadecimal address of the S-
Register. The modem will echo the register contents as
the ASCII equivalent of the hexadecimal value of the
contents. This command executes immediately and
does not require a carriage return. Modem result codes
must be disabled by setting S14[7] (MRCD) = 1b when
using this command to ensure the host does not
confuse a result code with data. w## and r# are not
required to be on separate lines (no <CR> between
them). Once a <CR> is encountered, AT is required to
begin the next AT command. For example, write the
value 58h to S34 and read it back using # commands
and ATSR commands.
ATS35?<CR> 41 54 53 33 35
Terminal
Terminal
ATw4X
Entry
Entry
Sent to Modem Response Display
Sent to Modem
41 54 77 34 58
3F 0D
(hex)
Response Display
41 32
Si2400
A2
31

Related parts for SI3015-FS