Specifications

Cascade Modem Manual
Copyright © 2007 Diamond Traffic Products, Inc
Page 17
XE5690SM Responses
The XE5690SM allows a default command string to be automatically loaded into the modem on power-up or
modem reset. A series of commands loads the default command string in HEX form into the Modem’s EEPROM.
The EEPROM has 256 bytes available for command storage.
The sequence to load the default commands into EEPROM must begin with the Boot command and ends with a
double carriage return. All commands are loaded into the EEPROM in Hex form beginning with address M0000.
Up to 8 addresses may be loaded with each command in the sequence.
The following example uses a typical configuration for an embedded application. ATE0 disables command echo;
ATQ1 disables modem responses. And ATS0=1 sets the modem to automatically answer on the first ring. This
sequence is loaded into the modem EEPROM with the Boot command using the command sequence below. This
places the modem into the desired configuration each time power is applied or the modem is reset.
Boot Command Sequence
Command
Description
AT:M0000,42,4F,4F,54,0D,41,54,45
Load characters “B,O,O,T,<CR>,A,T,E,” in EEPROM beginning at address
M0000
AT:M0008,30,0D,41,54,51,31,0D,41
Load characters “0,<CR>,A,T,Q,1 <CR>,A” in EEPROM beginning at
address M0008
AT:M0010,54,53,30,3D,31,0D,0D,0D
Load characters “T,S,0,=,1,<CR>,<CR>,<CR>” in EEPROM beginning at
address M0010
XE5690SM AT Commands
An asterisk (*) indicates the Factory default
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 Do not echo commands
n=1 Enable command echo *
Hn Switch Hook Control
n=0 Switch hook relay opens
n=1 Switch hook relay closes
In Modem Identification
Mn Speaker Activity
n=0 Speaker off
n=1 Speaker until carrier received
n=2 Speaker remains on
n=3 speaker on after dialing until DCD active
On Online
n=0 Return On Line with no retrain*
n=1 Initiate retrain while returning On line
n=2 Initiate rate renegotiation while returning
On line
Qn Responses
n=0 Send Responses *
n=1 No Responses
Sr? Interrogate Register
Sr=n Set Register Value
S$ - List values of all S-Registers
Vn Result Codes
n=0 Numeric Result Codes
n=1 English Word Result Codes
Xn Result Code Set
n=0 Responses 0-4
n=1 Responses 0-5 & 10
n=2 Responses 0-6 & 10
n=3 Responses 0-5, 7 & 10
n=4 Responses 0-8 & 10
n=5 All Responses
Z Reset