Download: Mirror Download [FCC.gov] Document ID 35501 Application ID KbeaOzTxWf7u/jjhjOvY2w== Document Description Supplemental User Manual Short Term Confidential No Permanent Confidential No Supercede No Document Type User Manual Display Format Adobe Acrobat PDF - pdf Filesize 268.06kB (3350738 bits) Date Submitted 1999-04-30 00:00:00 Date Available 1999-09-13 00:00:00 Creation Date 0000-00-00 00:00:00 Producing Software Acrobat PDFWriter 3.02 for Windows Document Lastmod 1999-04-26 01:18:20 Document Title Unknown Document Author: Unknown
NOVATEL WIRELESS TECHNOLOG'ES LTDv
FCC ID: NBZNRM- 6831 Use-{L MfiNUAL
2.1033(c)(3) MANUAL SUPPLEMENT
soePLeneH’T
AT Command Set
Reference Guide
' for
Vespa CDPD Modwm “£3
fix; we
PS-01017800
Release 0.1
Tuesday, November 03, 1998
AT Command Spe'cirication-Vespa CDPD Modamv _
NOVATEL WIRELESS TECHNOLOGiES LTD, 2
The information disclosed herein is the exclusive property of NOVATEL WIRELESS TECHNOLOGIES
LTD. and is not to be disclosed without the written consent of NOVATEL WIRELESS TECHNOLOGIES
LTD‘ No part of this publication may be reproduced or transmitted in any form or by any means including
electronic storage, reproduction, execution or transmission without the prior written consent of NOVATEL
WIRELESS TECHNOLOGIES LTD. The recipient of this document by its retention and use, agrees to
respect the security status at the information contained herein.
The information disclosed herein is the exclusive property of Novatel Wireless Technologies Ltd and is
not to be disclosed without the written consent of Novatel Wireless Technologies Ltd. No part oi this
publication may be reproduced or transmitted in any form or by any means Including electronic storage,
reproduction, execution or transmission without the prior written consent of Novatel Wireless Technologies
Ltd. The recipient of this document by its retention and use, agrees to respect the security status of the
information contained herein.
This document Is intended for limited circulation.
The information contained in this document is subject to change without notice and should not be
construed as a commitment by NOVATEL WIRELESS TECHNOLOGIES LTD. unless such commitment
is expressly given in a covering document.
© Copyright NOVATELWIRELESS TECHNOLOGIES LTD. (1998) ~
AT Command Specification-Vesta; CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 3
Table of Contents
lNTRODUCTiON ........
Scepe ........
Reference Documents“,
PHYSICAL INTERFACE
Protocol
Software Interface ..
AT Command Mode
Command format
Result format...
Data Mode Descnptio
internal Stack Descrip o
UDF‘ Mode Descriptio
TCP Mode Descriptio
DTR Control Description
Push Technology
Slip Mode
Point to Point Protocol (PPP
Data Transmission Mode .
Data Reception Mode u
Sleep Made Description“.
Sleep Mode Feature EnablelDtsable
Powenup Default Mode
Set Hardware Configuration.
Profile Configuration Commands
Program Mode
Local Echo
Response Forma
Programmable |/
Soft Reset...
Side Prelerenc
Password
Escape Sequence .
Hardware Flow Control.
Disconnect (Hang~up)
Restore Factory Default
Line Speed and Format
View Active Profile.
Save Current Protil
Destination IP Address 0
Debug Mode .......
Auto Answer (TCP Listen)
Connection Establishment Timeout.
Data Forwarding ldle Time-out
Data Forwarding Idle Character
UDP Half Open Mode
Status Reporting
Local lF' Address/Port
Service ID Preterenc
Channel Scan Mode.
Channel List...,
,¢
5:19 AT Command Specilication-Vespa GDPD Modem
mb————————'—
NO‘IATEL WIRELESS TECHNOLOGIES LTD. 4
fl“—
Sen/ice ID Preference.
CDF’D Operating Version
Wireline Compatibility
Set DTR Control“.
DTFl Mode Setting
DSR Control Setting
TCP Timer,
Identity Regts er
Descriptiongm
Query Network Connection Status
Last network registration error code
Authentication Parameten.
Query Current HSSl Value.
Query Current Block Error Flate (BLER) .
Current RF Channel in use.
Cell Site {D in Use.
Area Color Code in Use
Power Level Query",
Symbol Error Rate Query
Power Product.,.
Authentication Failures Query
Dial (Connection Setup)
Power Condition
Ping Command.
Antenna Compensation
Message Waiting ..
Internal MRU Setting
TCP Suspension Enabl
Call Progress Result Mod
Answer
Sleep Mode Test
Telnet Echo
Modem Identification
Fixed Parameters.
Unsupported Commands
Unsupported Functions“.
Appendix A: AT Command Set Quick Reference
AT Command Specification-Vespa CDPD Modem
NOVATEL WlRELESS TECHNOLOGlES LTD. 5
INTRODUCTION
This document is intended to provide the serial AT Command Interface provided by Vespa CDPD
Modem for embedded OEM applications. The Vespa CDPD modem provides a connection-
oriented service so that existing OEM application protocols can be used. In addition, the
capability to switch the unit to Serial-Line—lnternet—Protocol (SLIP) or Point-to-Point-Protocol (PPP)
modes are provided so that new protocols can be developed within the OEM application
This document describes the Novatel Wireless Vespa CDPD Modem; The Vespa CDPD modem
is an OEMamodule designed for integration into a host product to provide wireless data
communication capability via the CDPD (Cellular Digital Packet Data) Network. lt features internal
TCP and UDP IP stacks as well as SLIP and PPP protocols for an external stack and provisions
for using “Sleep Mode" to extend the operating time of battery powered devicest
Scope
The scope of this document is limited to providing information on the various AT commands which
can be used on Novatel CDPD products as well as a brief summary of some of the' standard AT
commands which are not supported, Internal design issues. detailed operating instructions and
cost information is not included in this document.
Reference Documents
The following released documents provide additional, or more detailed information on the Vespa
CDPD Modem:
TS-01016445 Technical Specification for Vespa CDPD Radio Module
OM-01018445 Host Interface Specification for Vespa-CDPD Radio Module
GM-Oi0t6445 Diagnostics User‘s Guide for Vespa CDPD Radio Module
TP-01016445 Manufacturing Test Procedure for Vespa CDPD Radio Module
MT<01016445 Manufacturing Acceptance Requirement for Vespa CDPD Radio Module
DA-01016446 CDPD Module Modern (Vespa) Assembly
03-01016445 ' Schematic Diagram Vespa CDPD Modem
DA-01016445 Assembly Drawing Vespa CDPD Modem
01018446 Bill of Materials CDPD Modem Module (Direct Mod)
_. AT Command Specllicariomvespa CDPD Modem,
MMM
NOVATEL WIRELESS TECHNOLOGIES LTD. 6
PHYSICAL INTERFACE
Protocol
CDPD System Specification Part 400 Version 11 (CDPD Forum incl) This is the protocol stack
for the Vespa CDPD Modem:
Communication Driver
AT Interface
SLIP TCP
The Vespa CDFD Modern does not support v.42 compression in SNDCF'.
The TCF/UDP interlace is capable of supporting up to 3 sessions simultaneously'i 2
The AT-cornmand set described herein is derived from “CDPD Implementor Guidelines", Release 1.1 4 it
contains a subset of the commands described in Part 2014 that are supported by the Novatel Vespa CDPD
Modern.
For the purposes oi this specification, ‘NFlM" refers to the Novatel Vespa CDPD Modem; “Host" refers to
the OEM applicah'on controller. .
' This is provided to solve the problem presented by delays encountered When closing aTCP session. That is, in order to process
Host transactions in rapid succession (and since it is required to establish a new TCP Session For each transaction) it is
necessary (0 establish a new TC? session before the previous one has had a chance to close,
2 CDPD Forum makes no representations about the suitability ofany material. comprising the CDPD system specification (or any
derivative work incorpemting any element thereon for any purpose; it being provided "as is" and without any warranties
whatsoever, express or implied The C DPD Forum shall not be responsible For any damages ofany kind related to the use of
the CDPD system specification (or any derivative work incorporating any element diereol). including without limitation.
actual, direet, indirect, incidental. consequential, special, or general damages
‘flfi’g,’ AT Command Specification-Vespa CDPD Modem
mmL—_
NOVATEL WiHELESS TECHNOLOGIES LTD. 7
Software interface
The software interface is described in the Host Interface Specification for Vesa CDPD Modem OM-
01016445. A brief description of those functions specific to the Vespa CDPD Modem is described here.
AT Command Mode
AT commands and responses are active in command mode only: as determined by the state of the DSR
line. Command mode behavior conforms to ANSI/T IA/ElA-602-1992 section 5, with the limitations stated
below. The AT command set is a subset of the AT command set defined in ANSI/TlA/EIA-GOZ and in the
CDPD System Specification Part 2014 Version 1.1, section 4.
Command format
Note the following limitations:
~ The termination character is fixed as CFl (ASCII 13).
- Command line editing is supported (BS, ASClI 08 only).
. Command line repeats (AI) is not supported.
- The rules described below for buffering and flow control also apply to command mode. The Host
should not transmit a single AT command which exceeds the buffer length (256 characters). in
addition, the Host should wait until all responses associated with an AT command string have been
received before issuing another AT command.
- Abortion of command-invprogress is not supported
- Default command parameters are accepted for the last command on a command line only,
Result format
The format of result code responses is determined by the ATV command setting. »
in terse mode. the result code is sent as a single ASCII character followed by a carriage return (ASCll 13)
character.
In verbose mode, a descriptive text message is sent followed by a carriage return. The following result
codes are emitted by the NRM:
_—ommand acce-ted
CONNECT Connection established
RING I Network origination indication.
NO CARRIER Connection terminated not established or command aborted.
ERROR Invalid command parameter/state (eg. DTFt must be active before ATD can be
accepted)
NO SOCKETS No free TCP sockets within 87 seconds.
NO DlALTONE CDPD link not established.
Refused b destination or network OR: O-eration in -ro-ress.
NO ANSWER No response received from the destination within S7 seconds.
Issued at power on/reset.
7523’ AT Command specilicaticmvsspa CDPDModem
NOVATEL WIRELESS TECHNOLOGlES LTD. 3
Data Mode Description
The modem contains an integrated TCP/IP protocol Stack. It is accessed via AT commands that put the
modern into either a TCF or UDP data communications mode. It the application host contains a TCF/IP
stack, PFP or SLIP can be used to transfer iP packets between the application host and the modem.
The Data Terminal Ready (DTH) line is used by the modem as a qualifier for its operation in a data mode,
TCP, UDP, SLIP or PPP. The DTFt line is to be asserted before entering a data mode to indicate to the
modem that the host computer is available for operation. The DTFI line is tie-asserted to terminate a data
session. The modern will not sustain a data mode session without DTR being active. The use of DTH
Can be overridden by setting register $211 to 1: the equivalent of asserting DTFt permanently.
The DSFl Signal is driven by the modem to indicate the existence of a data session. When me local host
asserts DTFI, the modem will respond with the DSR signal to indicate that the modem has entered data
mode. DSFl is ale-asserted to indicate that the modern has exited data mode.
The NFiM provides Host and Network originated access to the connection-oriented service using TCP/IP.
Host origination is accomplished via the DIAL (ATDT) command. Upon successful completion of the DIAL
command (i.e. CONNECT result code), the NFiM switches to TOP-Data mode. DTR must be asserted
prior to issuing the ATDT, ATDP, AT\ASLIP or AT\APPP. If this is not followed the modem will not engage
the session in a manner where it can be sustained. The NRM signals a network origination to the Host
using the RING result code. Failure to have DTFI asserted while in “Listen" mode, network origination, will
result in a dropped session. The PAD functions are active during TCP-Data mode only, however, the
data buffering functions apply in all modes. *
For Listen mode applications, the modem must see DTFl asserted when the TCP Session request is
received. If DTR is not asserted the session request will be rejected. When the DTFi signal is asserted,
the modem will issue a RING followed by a CONNECT to indicate the beginning of an incoming data
session. Here RING indicates the source of the session as being a remote server while the CONNECT
indicates the transition from AT Command mode to Data mode. . In this mode, the NFIM will “Listen" for
TCPP packets with port numbers which match that specified with the NFiM‘s [P address (re: 5110). Any
TCP packets received in AT-CDF'D mode, or packets received in TOP-Data mode without a matching port
number, are rejected by the NFiM with no indication to the Host. DTFI can be used to terminate the
session or the remote server can initiate the termination.
A session may be terminated by the Host de
Where = Timer value in seconds
0 = Regular mode
1 = Not used (reserved)
2 = Half-Open mode
Originating a UDP Session
A session is originated by the application host issuing the ATD (Dial) command:
ATDPnnn.nnn,nnn.nnn/ppppp
ATDP specifies a UDP session. nnn.nnn.nnn.nnn is the destination lP address and ppppp is the
destination application port number. if no port is specified then a port number of O is assumed. It should
be noted that UDP and TCP make extensive use of port numbers, please be aware that the modern will
use the port number as a criteria for accepting and passing data to the host application
CONNECT [terse 1] result code will be issued and all ensuing data sent from the host application will be
assembled into a UDP packet and transmitted to the destination application.
ERROR [terse 4] result code will be generated it the modem is not currently registered on a CDPD
network.
PAD (Packet Assembly and Disassembly) function will transmit data when the inter-character idle time~out
occurs or when the PAD buffer is full. (256 or 512 bytes). The idle time-out is specified in register 550 in
1/10 seconds.
Receiving Data - Once the session is started. any packets sent to the modem's IP address with the port
number specified in register $110 will be processed and the data portion will be transmitted over the serial
link to the host application Any packets received with a different port number specified will be discarded.
Termination - The session is terminated by dropping DTFi or resetting the unit.
”A.“ ' .
w AT Command Specification-Vespa CDPD Modem'
MM
NOVATEL WIRELESS TECHNOLOGiEs LTD 11
TCP Mode Description
Transport Control Protocol. is a reliable. connection-oriented transport protocol that uses
acknowledgments and retransmissions to guarantee delivery. This is an obvious advantage for
applications where the data is critical and the application cannot provide the required reliability. There is
more overhead in the protocol to provide this reliability, making it less efficient than UDP. For larger data
translers, TCP is the easiest protocol to use to get reliable service
TCP sessions may be originated by the local application host or by the network The DTFl signal must be
asserted or $211=1 (pretend DTFl is always asserted) for the unit to enter into a data communications
session. The session is terminated by powering the modem off, dropping DTFi or by the remote host
terminating the connection. if the session is terminated by a power down, the remote host may not tear
down its part of the session properly, leaving the remote host waiting ior further information lor that
session, This can pose problems for some applications. Care in session tear down is essential for
reliable operation.
TCP Modes of Ogeration
TCP Listen mode is established by having $0=1 when the modem powers up. . The port specified in
5110 will be used for the TCP Listen mode. The DTR signal must be asserted or SZ11=1 (ignore signal on
DTR pin and proceed as if DTH is always asserted) for the unit to enter into a data communications
session. When a connection request for the correct port is received by the modem, the modem will
establish the connection notify the local host with:
Verbose Terse
RING 2
CONNECT 1
and begin the TCP session.
Termination - A TOP connection is terminated by dropping DTR, or by the remote and of the TCP
connection terminating the session.
Originating a TCP Session
A session is originated by the host application by issuing the ATD (Dial) command:
ATDTnnn.nnn.nnn.nnn/ppppp
ATDT specifies a TCP session. nnntnnnrnnnmnn is the destination lP address and ppppp is the
destination application port number. The modem will attempt to establish a connection with the destination
host it it is successful, a CONNECT [terse 1] result code will be issued and all ensuing data sent from the
app host will be assembled into a TCP packet and transmitted to the destination application.
ERROR [terse 41 result code will be generated it the modem is not currently registered on a CDPD
networkt
ConnectionFailure will be signaled by a BUSY [terse 7] result code. and may be caused by one of the
following: ‘
- Wrong IF address or port number
- The destination device does not have a TCP Listen process open on the port specified.
- The destination host already has a connection established with another client on the specified port.
AT Command Specificatiomvespa CDPD Modern
MM.—
NOVATEL WIRELESS TECHNOLOGIES LTD. 12
- Connection failed to complete within the time specified in register 57 (sec). Normal values are about
30 seconds, but is very dependent upon the application requirements Many applications, which
provide their own time-out for connection lailure. will have mis value set to 60+ seconds
PAD (Packet Assembly and Disassembly) function will transmit data when the inter-character idle time-out
occurs or when the PAD buffer is full. (256 or 512 bytes), The idle time—out is specified in register 550 in
1/10 seconds.
Receiving Data - Once the session is started, any packets sent to the modem's lP address with the port
number specified in register $110 will be processed and the data portion will be transmitted over the serial
link to the host application. Any packets received with a different port number specified will be discarded.
Temination - A TOP connection is terminated by dropping DTR or by the remote end at the TCP
connection terminating the session.
«WP AT Command Specificaiiun-Vespa coeo Modem
NOVATEL WlRELESS TECHNOLOGIES LTD 13
____—_—__.______—_._———
DTR Control Description
The Data Terminal Ready (DTFi) line is used by the modem as a qualifier for its operation in a data mode,
TCP, UDF. SLlP or HP The DTR line is to be asserted before entering a data mode to indicate to the
modem that the host computer is available lor operation. The DTR line is de-asserted to terminate a data
session. The modern will not sustain a data mode session without DTFi being active The use of DTFl
can be overridden by setting register $211 to izthe equivalent of asserting DTFi permanently
The DSFi Signal is driven by the modem to indicate the existence of a data sessioni When DTR is
asserted by the local host. the modem wili reSpond with the DSR signal to indicate that the modem has
entered data modei DSFi is de-asserted to indicate that the modern has exited data mode
For Listen mode applications, the modem must see DTR assened when the TCP Session request is
received If DTR is not asserted the session request will be reiectedi When the DTFi signal is asserted,
the modem will issue a RING followed by a CONNECT to indicate the beginning of a incoming data
session. Here RING indicates the source of the session as being a remote server while the CONNECT
indicates the transition from AT Command mode to Data mode, . in this mode, the NFiM will “Listen“ for
TCPP packets with port numbers which match that specified with the NRM's lP address (re: 3110). Any
TCP packets received in AT-CDPD mode, or packets received in TOP-Data mode without a matching port
number, are rejected by the NFiM with no indication to the Host DTFl can be used to terminate the
session or the remote server can initiate the termination.
A session may be terminated by the Host using the DTR line. The remote host may also terminate a
session Connection status is maintained on the DSR line, Once the session has been terminated, the
NFiM returns to AT-CDF‘D mode. Note that session termination is the only method to return to AT
GPIOS
ATIOS’? ATIOS=code
GPIO4 ATIO4? ATlO4=code
GF’IOS ATIOS’? ATI05=c0de
GPIOG ATIOG'.’ AT|06=code
A To save the profile: at&w
Default Configuration:
OEM:
Pin T 9 Si nal
GPIOl 0 RP All
GPIOZ O Flirt Indication
GPIOS 0 Service Indication
t_C-E\_PIO4 O Undefined
GPIOS 0 Low Bette Indication
GFIOG I Power Down
Speedboat:
Pin _Type Signal
GPlOl O HS232 Control
GPI02 0 Service Indication
GPIOS 0 Hot Sync / Alert
GPIO4 0 Message Waiting Indication
GPIOS O ' Low Batteryjndication
GPIOG 0 Power Fall Indication
Pin Name , Cluerycommand Set Command ,
GPIOl ATlOl ? ATIOl =code
GPIO2 ATIOZ’? ATI02=code
- AT Command Speciiioatianrvespa CDPD Modem
mm_____—___—————————————
NOVATEL WIRELESS TECHNOLOGlES LTD. 28
Selection Codes
v"l
Uescri (Ion , . . .. , ., . » .
Defaults by modem type
l GPlOi -6 HQ
2 GPlO1-6 Low
3 GPIOi-G Heady (binary, ON once registered, OFF if modern has to
hunt for service .
GPlO1 -6 Service current flashin scheme for service detection .
GPIO1-6 Alertl rovides ositive ulse if PUSH messa e ueued .
GP101,2,4,6 Ring (negative logic, OFF if RING, ON once data mode
startedlt
$-
000 000i
ll
7 o GPlO1~6 fix).
8 O GPIOi-S FlF Fix .
9 o GPI01-6 RF(Rx orT_x1.__
10 O GPIOLS Low Battery Indication. Will be asserted when first threshold
in NVM is reached.
11 O GPIOl -6 Message Waiting (like Alert, ON if PUSH message queued,
OFF when last PUSH released).
12 0 GPl01,2,4,6 RS 232 Power Down (asserted when the unit is in sleep
mode, de-asserted during normal 0 ).
. 1:1 0 GPlO1-6 Power Fail (asserted when a detection is made that the tx
power is no longer in reoulation),
100 l GPIOi-S Power Down indication (when asserted, modern will de~
rem ancl_power ofiL
101 I GPIOt-S Power Boost indication (when asserted, modern will enter
Power Boost mode ).
Validity:
lithe register is set to zero, the modem will use the default setting.
Setting can be changed at anytime by the host when in Program Mode but will not be saved unless a
AT&W is performed.
Other Considerations:
For additional information on the electrical characteristics of the pins and their placement on the
connector, please consult the Vespa Hardware Interface Specification.
Related Topics:
Host Interface/Power Connector, Program Mode, Low Battery Warnings, Power Boost feature,
Push Technology ~
»- 9,
AT Command Soecilication»Vespa CDPD Modem
mums.
NOVATEL WIRELESS TECHNOLOGIES LTD. 29
__—__—__—————
Soft Reset
Description:
The soft reset command is used to return the modem to the initial conditions upon power up. The Soft
Reset will return 3 Registers to their stored values, restart the channel scan process, clear all data buffers
including any pending data that is still contained within the modem. The modem will shut down any
existing stack in an orderly manner. A soft reset will de-register a modem from the CDPD network if
necessary,
In PHOG mode. this command may be used to exit without saving any NVM changes.
Format:
Command: ATZ
Validity:
Valid for AT Command and Program Modes.
Other Considerations:
Upon issuing a Soft Reset, the modem will disconnect from the CDPD Network and restart the channel
scan procedure This results in a temporary lapse in the modem's ability to send or receive data Before
initiating a data mode session (PPP, SLIP, UDP or TOP) immediately following a soft reset, it is
recommended that the application verify that the modem is registered on the network.
Related Topics:
8 Registers. Enter Program Mode, Saving Settings
AT Command Sbectlication~Vespa CDPD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 30
Side Preference
Description:
This command allows the user to specify the CDPD Service Side preference. Since there are two sides
within a CDPD service area this command makes it possible to specify one side over the other or simply
force the unit to either side only. Check with your carrier to determine on which cellular side CDPD
service is provided.
Format:
AT\N? To determine current setting use
AT\N1 To set the unit to A side only
AT\N2 To set the unit to B side only
AT\N3 To set the unit to A side Preferred
AT\N4 To set the unit to B side Preferred
Validity: V
The AT\N command can be used at any time while the unit is in Command or Program Mode. The unit
does not need to be in Program Mode for this command to take effect The setting is stored in NVM each
time the setting is changed. '
Other Considerations:
Along with the side preference. it is often recommended that a user specify a Service Provider identifier
(SP1) or Service Provider Network Identifier (SPNI) to direct the modem to search for a preferred carrier
as that carrier may not be on one side throughout the country.
Related Topics:
Setting SPI, SPNI, WASI; Setting Carrier Preference;
W AT Command SpeoitiCati0n~Vespa coeo Modem
NOVATEL WlRELESS TECHNOLOGFES LTD~ 31
Password
Description:
The set password command is used to change the alphanumeric password string used to secure the entry
to program mode and also as a qualifier for the activation of the escape sequence The password can be
set to a string at alpha, the letters a to z in both upper and lower case and the numeric digits 0 to 9.
Spaces are not allowed. Upper and lower case alpha characters are distinguished as different characters.
A null sn'ing, one containing no alpha or numeric characters is considered valid. it is recommended that
the password string be 6 to 8 characters in length for optimal security.
Format:
AT\P=oldpwd,newpwd,newpwd To change the password the command
Example AT\F’=NRM681 2,NEW6812,NEW6812
In the above example. NRM6812 is the old password (set at the factory) while NEW5812 is the new
password being entered. Two copies are required as can be seen by the entry of NEW6812,NEW6812.
To enter a null string as a password the command would take the form of
AT\P=NHM6812,,
There is no way to read back and determine the password once it has been set.
Validity: .
The change password command is valid for Program mode.
Other Considerations;
Care should always be exercised when changing the password While not all applications warrant altering
the password. the need for additional security may be partly satisfied by configuring the password.
For users that make use ol‘ the Escape sequence, setting the password to the null string configures the
modem to operate in a manner similar to the Hayes modems, The NHM6612 escape sequence does not
support the idle time requirement, it simply scans the data stream for the escape characters followed by
the password. When the password is a null string, the modern operates similar to a Hayes Modem.
Related Topics:
Escape Sequence, Program Mode, Data Modes
a}; AT Command Specitication-Vespa CDPD Modem
NOVATEL WIRELESS TECHNOLOGlES LTD. 32
Escape Sequence
Description:
The Data Mode Escape sequence is used to discontinue use of the internal UDP or TCP stack. The
escape sequence does not cause any deviation to SLIP or PPP operation and would not normally be used
in this manner. Unless the modem has been set to use the TCP Suspend feature, once the escape
sequence is encountered by the modem it will terminate the current session, tear down the stack and
enter AT Command mode.
if the modem has been programmed to use the TCP Suspend feature, the modem will not tear clown the
stack but will temporarily suspend the TCP session and enter AT Command mode. This would permit the
host time to access other parameters to alter the manner of communications,
The escape sequence consists of the string “+++" followed by the program mode password (normally
NRMGE12). There is no requirement for a guard time or other special pauses before. after or in between
escape sequence characters The string must be an exact match, matching both letter/number and case
The password can be set to a string of alpha, the letters a to z in both upper and lower case and the
numeric digits O to St Spaces are not allowed. Upper and lower case alpha characters are distinguished
as different characters A null string, one containing no alpha or numeric characters is considered valid. it
is recommended that the password string be 6 to 8 characters in length for optimal security.
Format:
+++' Escape Sequence
Example +++NFlM6812 ' Default Password
Hayes Compatible +++ Password is set to null string
Validity:
The escape sequence can be used to exit the internal TCP or UDP data modes.
Other Considerations:
For users that make use of the Escape sequence, setting the password to the null string configures the
modem to operate in a manner similar to the Hayes modems. The NFlMeslz escape sequence does not
support the idle time requirement It simply scans the data stream for the escape characters followed by
the password. When the password is a null string, the modem operates similar to a Hayes Modem.
Related Topics:
Set Password, Program Mode, Data Modes
AT Command Speci'ication-Vespa CDFD Modem.
NUVAI’EL W|RELESS TECHNOLOGIES LTD. 33
mm—
Hardware Flow Control
Description:
The set flow control command is used to configure the modem to either respond to the hardware flow
control signal Request To Send (HTS) and generate Clear To Send (CTS) or ignore them and pass data
without regard to the RTS input. When flow control is turned off, CTS is set active‘
Format:
AT\O? Query current flow control setting
AT\QO Set flow control off (Default)
AT\02 Set Flow control on (Hardware)
Validity:
Flow control can be set while in AT Command Mode or Program Mode. Changes made to the flow control
setting take effect immediately There is no need to enter program mode and save the settings.
Other Considerations:
Due to the asynchronous nature of sending and receiving data over awireless channel, it is recommended
that flow control be set on so that the host and modern can eliminate data overflow problems. Should the
application require only sporadic data reception and transmission of short data packets. the use of
hardware flow control is considered optional.
Related Topics:
Data Mode, Program Mode, Hardware interface
AT Command Specificationavespa CDFD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD, 34
*———fi_—_—_
Disconnect (Hang-up)
Description:
The Disconnect or Hang-up Command is used to end a TCP or UDP session and possibly power the
modem off. When the ATHO-S command is used, it ends the data mode session and puts the modem into
AT Command mode. When the ATH4 command is used, the data mode session is terminated, the
modern will perform a de-registration from the network and initiate a shutdown.
Format:
ATHO Terminate session & return to AT Command mode
ATH1 Terminate session & return to AT Command mode
ATH2 Terminate session & return to AT Command mode
ATHS Terminate session 3 return to AT Command mode
ATH4 Terminate session, lie-register and shutdown
Validity:
Valid for TCP and UDP data modes.
Other Considerations:
Related Topics:
Data Mode, Program Mode, Hardware interface.
AT Command Sascilication-Vespa coeo Modem.
mm
NOVATEL WIRELESS TECHNOLOGIES LTD. 35
mm
Restore Factory Defaults
Description:
The restore factory default command sets the following S registers to their default factory settlng. The
settings are stored in RAM only and will not be saved unless a Save Settings command is issued before
power down or a soft reset
Format:
AT&F Restore factory defaults
Validity:
This command is valid only in Program mode.
Other Considerations:
Not all registers are altered by the Restore factory default command. For a complete listing oi S register
settings see the 3 Register summary.
Related Topics:
> AT Command Spéclfication-Vespa CDPD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 36
Line Speed and Format
Description:
This command allows the user to specify the data bit rate or ‘line speed” and format of the host serial port
for all subsequent communications Some applications have the need for operating at a different line
speed, other than 9600, because of existing or established wire-line software The line speed change will
not take effect until the registers have been saved and the modem reset.
Format:
To determine the current line setting
ATSEG 7
General format AT&L,
Where: = Baud rate in bits/second: [1200 | 2400 |480019600 | 19200]
= Number of data bits [7 1 8]
= Parity [O | E | N l M]
= Number of stop bits [1 12]
Examples (all have 8 bits, no parity. 1 stop bit)
For 19200 enter AT&L19200,8N1
For 9600 enter AT&L9600,8N1
For 4800 enter AT&L4800,BN1
For 2400 enter AT&L2400,8N1
For 1200 enter AT&L1200,8N1
Default Setting 9600,BN1
Note:
When AT&L is entered the modern will interpret this as AT&L1200.701 (7 bits, odd parity, 1 stop)
Validity:
This command is valid only in Program Mode. Serial port change will not occur until settings are saved
and a soft reset occurs.
Other Considerations:
-» The NRM does not support the auto-baud detection function. Characters received with parity errors are
. ignored by the NFlM with no indication'to the Host.
Related Topics:
Software Reset
f. mg
AT Command Specification-Vespa COPD Modern
MERI—
View Active Profile
Description:
This command displays the current active configuration state of most NRM data registers.
' Format:
AT&V View active profile
Validity:
Valid in AT Command and Program modes.
Other Considerations:
If for some reason the NVM cannot be written to, an ERROR is returned and the soft reset is not
performed
Related Topics:
AT Command Specification-Vespa CDPD Modem
WHEEL-“w”
NOVATEL WIRELESS TECHNOLOGIES LTD, 38
“M
Save Current Profile
Description:
This command is used to save any changes made to register settings or configuration parameters. All
values are stored in the modems Non-Volatile Memory (NVM). Upon power-up or after a soft reset, the
configuration parameters are retrieved from NVM and used to determine the modem's operation. A Soft
reset is generated automatically, once the values are stored in NVM. By performing the soft reset, the
modem will temporarily drop its connection to the network. The modem will then scan for channels and
reconnect to the network as soon as it has completed the registration process
Format:
AT&W Save changes
Validity:
The Save Current Profile is valid only in Program mode.
Other Considerations:
Once executed, the profile parameters are saved and the modem exits Program Mode by doing a soft
reset After Fleset, the modem will first enter AT Command mode and may then carry on and enter a
default mode if configured accordingly.
Related Topics:
Soft Reset. Default Mode,
“a; AT Cofnrnand Specification-Vespa CDPD Modern.
Muh—
NOVATEL WIRELESS TECHNOLOGlES LTD. 39
______________.____._———-———
Destination lP Address/Port
Description:
This command is used to store the default IP address for the remote host. When the modem is directed
to establish a session using TCP, or send UDP packets, without specifying an IP address, the IP address
specified by register 553 is used at the destination lP. The addition of a preceding "T" or “P" is used to
define a default mode of operation when one is not supplied with the ATD command. The ‘port value' is
the TOP/UDP port number used to identify the application in the remote host to be used for the
connection-oriented service
The Destination lP is also used as an incoming data qualifier. When in TCP or UDP the modem will
screen incoming IP packets and pass only those that were sent from the lP Source specified in $53. If the
modem is in ‘TCP Listen“ mode, the modem will permit a session connection with only the host lF’ as
stored in register 553. When the register is programmed with a null string or a 040.00 value. the modem
will accept incoming data from any IP source,
Format:
ATSSS? Query destination IP Addr /Port
General Command format: AT&Z/
' Where: = Optional access mode for remote host
T = TCP (default)
P = uoe
= IP address: xxxixxxxxxixxx
= TCP/UDP port number [1 4 65535]
Example AT853=156.140473.2/2100
IP = 166.140.7132
Port = 2100
Validity:
Valid in either AT Command or Program modes. The value specified is stored immediately in NVM,
Other Considerations:
If set to a non- zero string. this port number is attached to all transmitted packets in UDP-Data mode”, '
Related Topics:
TOP mode. UDP mode, Default mode,
AT Command Sp‘ecilicatlon-Vespa CDPD Modern
NOVATEL wtnnsss TECHNOLOGlES LTD. 40
Debug Mode
Description:
This command sets the NFlM into debug mode, sending debug information out the serial port. The debug
Information is generated by the “Radio Resource Manager" (REM) portion of the modem's internal
software. This piece of code oversees the operation of the modem, monitoring the physical connectlon,
channel management and data transport Debug information Is generated only while the modem is in AT
Commend mode. Once the modem enters a data mode, the debug information stream ls suspended
since this would interfere with the data transfer operation.
An alternative to the debug mode is to use the M50! protocol and monitor the modem‘s operation
interactively. The MSCI protocol requires a PPP or SLIP link to be used and then sends special UDP
messages directly to the modem. The modem responds to the UDF messages returning the requested
modem operation data
Format:
AT#X=1 Enter debug mode
AT#><=0 Exit debug mode
Validity:
Valid in AT Command mode only.
Other Considerations:
Debug mode cannot be entered in Program mode since the modem is disconnected from the network and
the RPM is not running.
Related Topics:
“ §
Minam—
AT Command SpecificationAVespa CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 41
Auto Answer (TOP Listen)
Description:
Register SO is used to put the NFiM into a state where the modern will accept a TCP session request from
a remote sewer or another modem. The modem can remain in AT Command mode while the modem is
waiting for a session request to be received.
The session activation process begins when the host asserts DTFi (if DTH operation is selected) to inform
the modern that it can accept the session request.
The modem will issue a “RING" string to the host to indicate that a session has been initiated. The
modem may also generate a CMOS and/or a RS-232 FllNG signal coincident with sending the RING string
if programmed to do so. The IP address port number, stored in register $53, is used as a qualifier for the
session request
Format:
ATSO? Auto Answer Query
ATSO=1 Set Auto Answer mode ON
ATSO=0 Set Auto Answer mode OFF
Validity:
Auto answer mode can be set in either AT Command or Program mode. Setting changes to auto answer
are saved immediately:
Other Considerations:
Related Topics:
Register 553
AT Command Sp‘ecliicatiun»Vespa CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 42
Connection Establishment Timeout
Description:
When initiating a session request as a remote client, attempting to talk to a server. a time-out limit for
establishing the connection can be specified by setting register 87 to the appropriate value. When a TCP
sesslon request is sent out by the modem, the server being called will respond with either an acceptance
or busy message. if the sewer does so before the time-out limit is reached, the modem will respond with
the acceptance string “CONNECT” or the declining string “BUSY. The server will usually return a ‘BUSY"
message when it is overloaded and cannot accept further sessions. if the sewer being called does not
respond in the time allowed, the modem will respond with an ERROR message to indicate that it could not
establish a session.
Format:
ATS7? Connection Timeout value
General Command format ATS7=
Where: = time-out value in seconds [0 - 255]
Default 60 seconds
Example command ATS7=45 programs a value of 45 seconds for the time-out
value.
Validity:
This command is valid only in Program mode. The value must be saved with the AT&W command.
Other Considerations:
Related Topics:
M}, AT Command Specitication
Where: = Time-out value in l/lO’" seconds [0 -
255]
Example command ATSSO=15 the time out value is set to 1.5 seconds
Default factory setting is 0.5 seconds
Validity:
Other Considerations,
For most applications, data is sent in bursts, with each burst of data having relevance within the
application. To define the length of each packet. it is recommended to send the data in bursts followed by
a return. Packet length will vary as both UDP and TCP include overhead information in each packet.
Typically TCP will include a 40 byte header while UDP uses less than 20 bytes for header information.
UDP is generally used to reduce data transmission costs but requires the application to handle lost
packets and retries.
Related Topics:
AT Command Specification-Veep; CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTDr 44
“m
Data Forwarding Idle Character
Description:
When using the internal stack either UDP or TCP, the data being sent to the modem is automatically
encapsulated in an IP packet using the preset protocol. The packet size may vary depending upon the
rate at which the data characters are received. lithe data is received in a very sporadic manner, the
modem will assemble and send a packet after a specific character is encountered in the data stream. A
normal idle character configuration would be a CR or NL character. This register will configure which idle
character to forward information on.
Format:
ATSsi 7 Query Data Forwarding Idle Character
A7551=0 Disabled Data Forwarding Idle Character
A3851=aa Data Forwarding idle Character values of 1-255
Validity:
Other Considerations:
Related Topics:
M AT command Specilication-Vespa CDPD Modem.
NOVATEL WIRELESS TECHNOLOGlES LTD. 45
UDP Half Open Mode
Description:
Once the modem is configured to operate in the half-open mode, it can accept AT commands from the
keyboard. it can also receive UDP packets through the RF channels for the duration specified by the user
without performing and ATD command
if the destination lP address (ATSSB) is set to 0.0.01), it can accept UDP packets from any destination.
But once it receives a packet. it locks onto that destination and automatically goes into the regular UDP
mode. It stays in that mode until either the DTFl is dropped, the escape sequence is sent or the Half-
Open timer expires. The timer restarts every time a packet is received or sent. For example. if the timer
is set to 30, the Monitor will stay in the UDP made until 30 seconds after the last UDP packet is received
or sent. Once the modem exits active UDP, it returns to the Half-Open mode.
If the destination address is set to a nonzero value, everything will work the same as the above except that
it will only accept UDP packets From that specific destination and ignore the rest.
Format:
AT882=0 regular mode
AT882=1 not used (reserved)
AT582=2 Half—Open mode enabled
Query: ATSEZ?
Command: AT582=
Where 0 = Flegular mode
1 = Not used (reserved)
2 = Half-Open mode
Validity:
This command can only be issued in command mode. .
Other Considerations:
Register 583 is used as the hall-open timerr Setting this register to a non-zero value permits the
automatic UDP stack to remain active for that amount of time (measured in seconds}
ATSBS? Query UDP Open Timeout
AT883=60 Set UDF' Open Timeout
sets the timer to 60 seconds. '
Related Topics:
AT Command speciiication»Vespa CDPD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 45
Status Reporting
Description:
strength intensity,
Aorl HSSI, received signal . “A" indicates a signal strength in excess of —100 dBn-i while an “I"
indicates a signal strength below —100 dBm. It is generally found that
A = >-100 dBrn modem operation is most reliable when the signal strength is above ~
l = <-100 dBm 100 dBm.
_J
B orJ Current forward The second letter is used to indicate the current error rate on the
channel error rate forward channel (modem receiver). The letter "B" indicates an error rate
lower than 3%, which is considered acceptable in most applications
B=<3% since it can be easily corrected within the Reed Solomon coding
J =>3% scheme. The letter “J" is used to indicate an error rate above 3%t
Errors above 3% can cause delays in data reception and may require
retransmission of data between the modem and the base station.
,__ '_l_
C or K Found CDPD Service
C = Service found
K = No Service yet
The third letter is used to indicate that the modem has found a cellular
channel with CDPD service, The modern indicates the existence of the
available channel using a “Ci Until a channel is found the modem will
issue a “K" in the third letter position. Should the modem not establish a
connection it will hunt for another channel, putting out a “K" until a new
channel is ioundt
D or L Registration indicator
D = Registered
L = Not Registered
The fourth letter is the registration indicator. A “D" indicates that the
modem has successfully acquired a channel and registered with the
network. Data modes can then be used. An “L" in this position indicates
that the modem has not yet registered.
E or M Scan Mode
E = Set on Channel
The fifth and final letter is used to indicate when the modem is scanning
and when the modem is fixed on a channel. An “E" indicates that the
modem is fixed on a channel while an “M” indicates the modem is
M = Scanning searching for channels. As defined within the CDFD specification the
modern will periodically scan other channels trying to find a stronger
signal or one that is not as heavily used. ' -
|~
Format:
ATSi 03? To determine the current setting
AT5103=1 To enable status reporting
AT5103=0 To disable status reporting
Validity:
w AT Command Specification-Vespa CDPD Modem
mm
NUVAI=& air-goods .d-u,-o..,,r_o -‘_.
_______—.~_—._————
The status reponing can be enabled or disabled in either AT Command or Program modes. Changes
made in AT Command mode and not saved with the AT&W command in Program mode will not be
retained after power down.
Other Considerations:
Status reporting, if enabled, will continue in operate in PPP and SLIP modes but will be suspended in TCP
and UDP modes.
Related Topics:
AT Command Specilicalicn-Vespa CDFD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 43
Local IP Address/Port
Description:
Since the modem connects directly to the Internet, it needs to have an IP address to define where data
destined for it can be sent. The two methods for defining IP addresses are static and dynamic. Dynamic
lP addresses are assigned to the modem each time the modem connects to the network. Dynamic IP
addressing poses several disadvantages with messaging services These difficulties are overcome with
Static lP addressing which is used by the Vespa CDF'D Modemt Register 8110 is reserved for specifying
the IP address for the NRM. The optional “port extension’ is the TCP/UDP port number used to further
identify the Host application for the connection—oriented service.5
The IP address must be specified before the modem can register with the network. Please contact your
network provider to receive your lP address, This number is assigned to the modem and must remain
unique; you cannot load the same lP address into more than one modem and have them work The lP
address cannot be ported or transferred to another modem without alerting your issuing carrier of the
change and the associated Electronic Identifier (EID) numbers of the modemst
Once registered on the Network, the ElD and IP must remain in the same modern until the Network is told
to “Tmst enable" the modem or “Reset Authentication Parameters" for the modem During initial
registration oi the modem, first time registration. the typical process has the Network accepting the
modem's ElD without checking it and henceforth using that value along with the IP and authentication
keyst This will remain in effect until the Network administrator is instructed to change the IP, ElD or reset
the credentials.
Format:
ATSi 10? lP Address and Port 4
To set the IP address
General Command format: ATSi 10 = l
Where: = [P address: xxxtxxx.xxx.xxx
= TCP/UDP port number [1 ~ 65535]
Example command AT8110=207.107.0.35/2014
IP address is 207407035
Part number is 2014
This port number is used for‘listening" in UDP-Data mode.
Validity:
The lP address can only be changed in Program mode.
Other Considerations:
An IP address consists of 4 numbers, 0 to 255, separated by dots (periods). For IP addresses that
contain zero as one of the numbers, you must enter the zero as part of the [P address as shown in the
5 This address/port combination is Used when the NRM opens the TCP port for listening.
AT Command SpecificationAVespa CDPD Modern»
NOVATEL WIRELESS TECHNOLOGIES LTD. 49
example above. An IP address must have four numbers to be valid. Numbers must be limited to 0 to 255
in value. Check wiih your carrier before making any changes to your IF address setting.
Related Topics:
«3&9 AT Command Spe’cilicalinn-Vespa capo Modem
mnem—
NOVATEL WIRELESS TECHNOLOGIES LTD. 50
Service ID Preference
Description:
in addition to being able to set the side preference, and specifying the cellular channel side used by the
modem, the user can also specify the preferred carrier that the connection should be made with. Parts of
the information broadcast by the network may include three pieces of information used to identify the
carrier. These identifiers are the Service Provider Identifier (SPI) the Service Provider Network Identifier
(SPNl) and the Wide Area Service Identlfier (WASl)t
All of these parameters do not need to be sent by the carrier. Each carrier configures their network to use
some or all of these to identify themselves in the various regions of the country where they operate. Some
settings are specific to each region while others are fixed for the entire country. Please contact your
carrier before setting these values.
The Service lD Preference settings work in conjunction with register S116. Unless register S116 is set
properly, the values of register 1 11 may not have the desired effect.
Format:
ATS111? Query Service lD Preferences
ATS1 11=// Set Service lD Preferences
Acceptable range of values 0 to 65535 V
Don’t care value setting 0
Example ATSt 1 1=0/1206/12300
SPI = Don’t care 7
SPN1=1206 ‘ ‘ "' '
WASl = 12300
Validity:
Other Considerations:
For version 1.0 networks (in the process of being phased out) the Service Provider Identifier should be set
to 0 if service provider lD preferences are used.
Related Topics:
AT command SpecificaliOH-Vespa CDPD Modem‘
NOVATEL WlflELESS TECHNOLOGlES LTD. 51
Channel Scan Mode
Description:
The Vespa CDPD Modem modems can be programmed to scan for available CDPD channels in three
different manners. Each manner has different operating characteristics and is targeted for specific
applications.
Channel scan mode 0 has the NRM performing an initial scan of afl cellular channels associated with the
selected side preference (see AT\N). Service is initially obtained on the CDPD channel with the highest
RSSI. This mode was the first mode developed and was the default mode until mode 2 was developed.
New issue modems default to mode 2 operation.
Channel scan mode 1 has the NFlM using only those cellular channels defined in the channel scan list.
regardless of which side they are on. Service is initially obtained on the CDPD channel with the highest
FlSSl. This is useful in restricting the modem to obtaining sen/ice on only a selection of channels Once
service is obtained. automatic handoffs may occur sending the modem to a channel not present in the
channel list. if the modern looses the channel, it will only re-scan those channels present in the channel
list.
Channel scan mode 2 has the NHM using the channel list as a “Hot List" scanning those channels first
before scanning outside the list. It service cannot be found on a channel contained in the channel list the
modem will perform a wide scan in an effort to located a suitable channel. It a channel is found which is
not present in the list. it is appended to the list for future use. The modem automatically updates and
maintains the channel list.
The addition of mode 2 operation also expanded the channel list from 15 to 32 entries. The use of the “Hot
List", offers the advantage of faster connection times since there is a good chance that the channel list will
contain an active channel. Because the modern maintains this list itself, there is no need for the operator
to initialize the modem channel list. the modem will do this itself. When the modern has filled the 32
location list the software will ovemrite the oldest entry in the list and continue rewriting old values with new
ones.
Format: . .
ATSt 12? To determine the current channel scan mode
ATSi12=0 Any channel
Arst12=1 Hot List Only
ATS1 12=2 Hybrid
Validity:
The channel scan mode can only be altered in Program mode.
Other Considerations:
To optimize performance for mobile applications which use many channels and may roam from city to city,
it may be advantageous to clear the channel scan list when entering a new area. This would eliminate
channels that are not active in one city from affecting the operation of the modem. Doing this will result in
a longer time for primary initialization of the modem as it refills the channel list.
«fi— 3
1“ AT Command Specification-Vespa CDPD Modem
M ‘
NOVATEL WIRELESS TECHNOLOGIES LTD, 52
R—
Related Topics:
“9.
AT Command Speciiication»Vespa CDPD Medem'
mm
NOVATEL WIRELESS TECHNOLOGlES LTD. 53
Channel List
Description:
Register 8113 is used to contain the channel list. This is the list of cellular channels on which the NRM
may use to search for CDPD servicev depending on the setting of S112. Up to 32 channel numbers may
be entered if no channel numbers are entered, the NRM will scan the entire CDPD channel set
associated with the side preference.
Format:
ATS113? Channel List query
ATSt 13=,,etc. Set channel list
Where: = All valid CDPD channels (1-799, 991-1023]
To zero the channel list AT8113=
No value is entered
Validity:
The channel scan list can only be altered in Program mode.
Other Considerations}
A channel number of zero is not valid.
Related Topics:
yang
fa‘a’f AT Command Sp'ecillcalienvvespa CDPD Modem
NOVATEL WIRELESS TECHNOLOG|E$ LTDr 54
Service ID Preference
Description:
Register 5116 is reserved for the service [0 preference mode.
Format:
ATSi 1 6? Query Service ID preference
ATS116=0 To only use 8111 service lD
ATS116=1 To prefer S111 service lD
ATS116=2 To not use S111 service ID
ATS116=3 _ To use any service ID
Default setting ‘ 3, use any service
Validity:
This command is valid in Program mode only ""' '"
Other Considerations:
Contact your carrier before altering this register Valuer
Related Topics:
rm,“
W AT Command Specification-Vespa cope Modem
mum——
ivvvfllct. vvinanbS TECHNOLOG'ES LTD. 55
CDPD Operating Version
Description:
The CDPD specification has gone through two revisions; the first established version 1.0 networks using
dedicated channels. The second version introduced channel hopping and maintained dedicated channels.
Format:
ATS117? CDPD Operating Version
AT5117=10 To set it for Version 1.0
AT5117=11 To set it for Version 111
Validity:
This command is valid in Program mode only.
Other Considerations:
Version 110 systems are quickly being replaced with version 1.1 systems. Please check with your local
carrier before altering this value.
Related Topics:
NOVATEL WIRELESS TECHNOLOGIES LTD. 56
Wireline Compatibility
Description:
in order to accommodate certain host computer systems and their expected responses from the
NFiMGStz modern, a register is provided which enables the trailing fine feed character to be stripped offi
The default setting for the modem is to send the line feed, which ls contrary to what some wire-line
modems do. Standard modems operate in the same manneras the NRM. When set to suppress the llne
teed character, the modem will send no leading line feed on terse responses and only one response for an
ATD command entry.
Format:
ATS2107 Query Wireline Compatibility setting
AT5210=0 To enable the line feed character
AT8210=1 To suppress the line feed character
Validity: , , ' , .
This command is valid in Program mode only.
Other Considerations:
Related Topics:
fl. ',~ ' .
M AT Command Specification-Vespa coFo Modem'
NOVATEL WlHELE‘SS TECHNOLOGIES LTD. 57
m“
Set DTR Control
Description:
For applications or situations where hardware control of the modem is not possible, DTFl control can be
over-ridden and the host can avoid the necessity of adding extra control lines. Negating DTFl control
poses a problem for exiting a data mode as the normal manner is to ate-assert DTR to exit: To exit a data
mode while DTH control is off, the escape sequence can be used.
Format:
AT52117 Query DTR control setting
AT8211=O To set DTR control ON
AT5211=1 To set DTFi control OFF
AT8211=2 Always assert DSFl
ATS21 1=4 Dropping DTFi gracefully powers off modem
AT521 1=8 DSR Control asserted after registration
0: Default behavior (not 4)
1: lgnore DTR
2: Always assert DSFl
4: Asserting DTFl does nothing. Dropping DTFi gracefully powers off modem
8: Delay assertion of DSFl (when entering data modes) until modem has registered:
Validity:
This command is valid in Program mode only,
Other Considerations:
As stated above, when DTR control is over-ridden, the only way to exit from a data made is with the
escape sequence When using TCF' auto answer, once a session tear down command is received from
the remote host, the modem will revert to AT Command mode, This transition irom data mode to AT
Command mode was initiated remotely. not locally.
Related Topics:
DTR Mode Setting, DSR Mode control :
AT Command Sp>ecilication~Vespa CDPD Modem -
NOVATEL WIRELESS TECHNOLOGIES LTD, 58
DTR Mode Setting
Description:
The DTFt control can be used to power off the modern in situations where it is desired. This setting is
similar to that of setting register 5211 to 4. That is, when DTFt is tie-asserted, the modem will terminate
any current data mode session, perform a system de-registration and power itself off. This setting can
also configure the unit to ignore DTFt, or identical to setting $211 to 1.
Format:
AT&D’? Queries DTFt mode setting
AT&D0 ignore DTR transitions ( $211 =1 )
AT&D2 de-esserted DTR powers modern off ( 8211 = 4)
Validity:
Other Considerations:
Related Topics:
DTR Control
I.” A .
W; AT Command SpeciiioatiomVespa CDPD Modern
mm
NOVATEL WIRELESS TECHNOLOGlES LTD 59
DSF't Control Setting
Description:
This setting provides more complete control of the DSFl configuration. The DTR mode and control settings
provide inferred control of the DSR pin, but this control register allows more specific control of the DSR
configuration
Format:
ATaS? To query the current DSR control setting
AT&S 0 No control of DsFi. it is asserted all of the time
AT&St ‘ Control of DSFl is enabled after modem registration
Validity:
This register is available only in AT Command modei
Other Considerations:
This register may perform corresponding configuration of the 3211 register to reflect any changes
here. As an example, if the current 5211 is 2 and this register is set to t, the 3211 will be returned to a
value of 3.
Related Topics:
AT Command Speciiication-Vespa CDPD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 60
TCP Timer
Description:
When using TCP, a session is initiated by one party calling and the other party accepting or declining the
session request. Once a session is established, the two parties listen only to one another (unless multiple
sessions are permitted). After a session is completed and both parties want to disengage, a session tear
down message is sent from one to the other. Both parties tear down the stack and are then available to
set up another session with someone else in the event that a tear down message is not received by a
modem, an idle timer is available which will tear down the session after a predetermined interval of
inactivity by either party. The values setting for this timer is specified in the TCP Timer register, TCPT.
Format:
A‘I‘I’C PT? Query TOP Timer setting
A'I'I’CPT=value [ 0 to 255 minutes] To set the timer value (minutes)
ATTCPT=0 To disable the timer
Validity:
Other Considerations:
A setting of 0 indicates the timer is not used. The minimum setting is 1 minute, It should he noted that
when using a sleep mode modem, care should be taken in the selection or an appropriate value. as sleep
intervals may create a longer interval of inactivity,
Related Topics:
AT Command Specification-Vespa CDPD Modem.
—mm———m
_~.—________*__
Identity Registers
Description:
The identity registers are used to identify the modem to the host. These read only registers present the
following information:
The modems Electronic Identifier Number (EID)
The Software Version. creation date and time
The copyright header
The modem manufacturer
The model and hardware revision number
Format:
ATIU To determine the ED
ATI1 To determine sw version & copyright information
ATl2 To determine the manufacturer
ATI3 To determine the hardware version
Validity:
This command is valid in AT Command and Program modes.
Other Considerations:
Related Topics:
AT Command Specification-Vesper CDPD Madem_
NOVATEL WlRELESS TECHNOLOGIES LTD.
62
Query Network Connection Status
Description:
The command to determine the current network connection status is used to determine is it is acceptable
for the host to go into a data mode and reliably exchange data over the CDPD network. The status
message returned is encoded using a string of five letters. Each letter position indicates the current status
of a particular condition or phase in the modems operation,
Aorl
BorJ
RSSI. received signal
strength intensity,
A = >~1UO dBm
l = <-100 dBm
Current forward
channel error rate
B=<3%
J =>3%
“A" indicates a signal strength in excess of —100 dBm while an “i”
indicates a signal strength below —100 dBm. It is generally found that
modern operation is most reliable when the signal strength is above —
100 dBm.
The second letter is used to indicate the current error rate on the
forward channel (modem receiverlt The letter “B" indicates an error rate
lower than 3%. which is considered acceptable in most applications
since it can be easily corrected within the Reed Solomon coding
scheme The letter “J" is used to indicate an error rate above 3%.
Errors above 3% can cause delays in data reception and may require
retransmission of data between the modem and the base station.
CorK
DorL
Found CDPD Service
C = Service found
K = No Service yet
Registration indicator
D = Flegistered
L = Not Registered
The third letter is used to indicate that the modem has found a cellular
channel with CDPD service. The modem indicates the existence of the
available channel using a “C". Until a channel is found the modern will
issue a “K" in the third letter position. Should the modem not establish a
connection it will hunt for another channel, putting out a “K" until a new
channel is found
The fourth letter is the registration indicator. A “D" indicates that the
modern has successfully acquired a channel and registered with the
network Data modes can then be used, An “L" in this position indicates
that the modern has not yet registered.
EorM
Scan Mode
E = Set on Channel
M = Scanning
The fifth and final letter is used to indicate when the modem is scanning
and when the modem is fixed on a channel, An “E" indicates that the
modem is fixed on a channel while an “M" indicates the modem is
searching for channels. As defined within the CDF'D specification the
modem will periodically scan other channels trying to find a stronger
signal or one that is not as heavily used
Format:
ATSST?
Validity:
This command is valid in AT Command mode only.
Other Considerations:
f“ “2:3
mm—
To determine current network status
AT Command Soeciricaticn~Vespa CDFD Modern
Because the modem is disconnected from the network in Fregram mode. this command will return an
ERROR code if used in program mode,
Related Topics:
ffifif’
AT Command Speciiicatiorwvespa CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 64
“M
Registration Prgcess
Background
Registration involves 4 message exchanges, all of which have to be successful:
E£E§ MD-I
TEl FlEQ ~>
<- TE] ASSIGN (MDLP TEl assignment)
SABME ->
(SNDCP key exchange)
ESH ‘>
<- iSC (MNRP registration)
This is the system's response to a registration request, and is basically an accept or deny (refer to Table
507-6 in the CDPD specification for all possible responses). The modem will simply pass the information
("insufficient credentials" in this case) along to the user,
Different MD-IS manufacturers may treat the same condltion differently, and may return different
responses in their (80's. The CDPD specification provides a substantial amount of guidance but some
aspects are left to the discretion of the implementor. ,
AT command specification-Vases cDFD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 65
Last network registration error code
Description:
Should the modem fail to register within a sizable window of opportunity, typical times vary from 3 to 5
seconds for a “Hot List" match to 30 seconds for a ‘Wide Scan" match, it may have encountered a
network registration error. To determine if this is the case, the network registration error register can be
read to see if there is a non-zero value. If the value is zero, then the modem has yet to attempt to register
on a valid channel as it has yet to find a channel or form a link to the network.
For non-zero values consult the table below.
1 No -anicular reason -lven
2 MD‘lS not ca-able oi handlln- the M-ES at this time
3 NEl is not authorized to use this subnetwork
—
M-ES -ave insufficient authentication credentials
M-ES -ave unsunorted authentication credentials
El has exceeded usa-e limitations
7 Service denied on this subnetwork; service may be obtained on alternate Service
' ’Frovider network '
8-255 Reserved
For iurther assistance it a non-zero value is present. please contact your carrier and provide them with this
information.
Format:
ATSQOO? To determine last registration error
Validity:
Valid for AT Command mode only
Other Considerations:
Most Network Registration problems are due to a mismatch oi the authentication credentials These
values are stored in both the modem and the Network MDlS information database. if these values get out
of sync, registration may not be possible. Problems can be experienced when trying to register on an
alternate carrier through an “interop” agreement link. Because the modems use the internet for
communications, information may be slow in arriving at the intended destination or may be lost along the
way. lnterop links introduce additional delays in delivering registration information that can result in
temporary failure to registert This situation should typically not persist for more than 2 minutes,
Related Topics:
AT Command Speciiication-Vespa CDPD Modem_
NOVATEL WIRELESS TECHNOLOGIES LTD. 66
_.___—__E—_—_—
Authentication Parameter
Description:
The Authentication Parameters can be set to zero using the AUTH commandt This command is only
used it the network equipment requires the modem to start service using a zero key value. If this
command ls entered after the modem has successfully registered on the network, the authentication
parameters will not match the value stored on the network and the modem will not be able to re-register
with the network.
Format:
ATAUTH To reset authentication keys to zero
Validity:
This command id valid for AT Command mode only.
Other Qonsiderations:
Related Topics:
AT Command SpecificationAVespa CDFD Moderri'
NOVATEL WlRELESS TECHNOLOGIES LTD. 67
Query Current RSSl Value
Description:
To determine the current Receive Signal Strength Intensity, FlSSI. value for the current channel being
scanned. register 8202 can be read The FlSSI value is presented as the relative signal strength above
the modem noise Heart The absolute value is determined by adding the relative value from register $202
to the noise floor value of—115 dBm.
lt is important to remember that the modem can be scanning while this inquiry is made. thus the value
read back may not be valid for the channel that is later retrieved from the current channel register.
Format:
AT$202? To determine the current FlSSI value
Validity:
This command to valid for AT Command mode only
Other Considerations:
Related Topics:
AT Command Specilicetion-Vespa CDPD Modem
NOVATEL WlRELESS TECHNOLOGIES LTD. 68
.______.__*——__
Query Current Block Error Rate (BLEFi)
Description:
The modem maintains statistics on its performance and operation, One of the parameters measured and
maintained is the block error rate. This measurement ls derived by examining the Reed Solomon
algorithm, that part of the modem's software that can detect and correct errors in the data stream Data
errors that cannot be corrected result in a retransmission of the bad segment while errors that can be
corrected do not result in data re-transmlssions. The modem measures the errors and, based upon an
error rate threshold, then uses this measurement to decide when to change channels. The block error
rate can rise to 3% before the effect becomes noticeable by the userr The block error rate is updated
approximately every second or two when the modem is connected to the network.
Format:
ATSZOS'? To determine the current Block Error Rate
The response will be in the form of a percentage [ 0 to 100°/=]
Validity:
This command is valid for AT Command mode. For use in data modes, the MSCI protocol is preferred.
Other Considerations:
Related Topics:
fa,
AT Command Speciiication-Vespa CDPD Modem'
mm
NOVATEL WIRELESS TECHNOLOGIES LTD 59
Current RF Channel in use
Description:
To determine the current channel that the modem is currently locked to the contents of register 3204 can
be read. This value represents the cellular channel number and does not, by itself, indicate that this is a
CDPD channel, a voice channel or even if there is any RF signal being received Because he modem
periodically scans for better channels trying to improve service, the channel number returned may not be a
valid CDF‘D channel. The modern will eventually scan all channels on the desired side or sides even
those which are not CDPD enabled This results tn the channel value being returned by the modem may
have been one which was being scanned when the command was accepted by the modern. This means
that the user must take care in interpreting the channel number as being a CDPD channel as it may not
be,
Format:
AT5204? To determine the current channel
Validity:
This command is valid in AT’Command mode only. ~
Other Considerations:
Frequency and Chanel Assignments
Channel Use 7
Mobile Transmit Base Transmit
824 04— 52500 869 04 870 00 991 - 1023 ' Voice _
8-25 03- S34- 35 370 03 579 36 MM“
534. 39— 834 99 379. 39- 379. 39 313 334 mam--
83.5 02- 835 62 330. 02 330. 52 335 356 . Control E-
835. 65— 844 98 880. 65- 889 98 357- 666 Voice
8.45 01- we see 01.3914s_m___
Related Topics:
AT Command Specification~Vespa CDFD Modem,
NOVATEL WIRELESS TECHNOLOGIES LTD. 70
Cell Site ID in Use
Description:
The CDPD Network is composed of a multitude of cellular towers transmitting their signals over a portion
of the total coverage area. By reusing frequencies, a greater density of coverage can be maintained and
more calls supported. To make each tower idenn'fiable to remote terminals (modems). an identifying ID
number is sent in the fonrvard data stream. This number, [0 to 65535] is useful in reportan problems to
the cellular carrier when the cellular signal is in question‘
Format:
ATSZOE? To determine the current Cellular lD
Validity:
This command is valid in AT Command mode only
Other Considerations:
Related Topics:
AT Command Specificationl To initiate a TCP Session
ATDPl To initiate a UDP Connection
ATDN , To initiate a Telnet Session. Port 23 IS assumed.
ATD ' To use the Default Register
IPaddress format XXX.XX><.XXX.XXX
where XXX is a number [0 to 255]
port# lormat XXXXX
where XXXXX is a number [0 to 65535]
Examples
TCP Connect ATDT166.1.109.3 (no part given, 0 assumed)
IP =166.1t109.3
Port = 0
UDP Connect ATDPt 56.1 .1 09.3/55000 (Port number specified)
IP =166.1.109.3
Port = 55000
Default Connection ADT ($53=P166.1.109.3/55000)
Same effect as above
Validity:
This command is valid for AT Command mode only.
f-q;
AT Command Specification~Vespa CDPD Modem'
NOVATEL WIRELESS TECHNOLOGIES LTD. 77
Other Considerations:
Related Topics:
/._ A.
AT Command Specificalian-Vespa CDPD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 73
Power Condition
Description:
It is anticipated that many of the users of the Vespa will wish to do so in a mobile environment, and thus
one where the supply voltage may not be constant. To that end, a power condition control system has
been provided.
A block diagram of the battery/power condition system is shown below. it contains:
a. A method of voltage measurement on the modem. This is represented by the AN_lN input, which is
routed on the Vespa board to the input of ADC channel 1.
b A method of reading the voltage measurement from the modem. This is effectively the reading of the
ADC channel 1.
c. A method of identifying when the measurement crosses a threshold. The ability to read the voltage is
matched with the entry in the EE device representing a warning ADC value‘ if the voltage read from
the ADC is lower than this EE warning value, the warning indication is asserted.
d. A method of specifying the hysteresisassociated with the measurements. Once the warning indication
has been asserted, it will only be de~assened once the ADC measurement is >= Warning +
Threshold.
e. A method of modem shutdown when a critical voltage measurement is reached. if the voltage read
from the ADC is lower than the EE shutdown value, the modem will initiate a de-registration and shut
off.
i. A method of enabling/disabling this monitoring feature. All of these features can be enabled/disabled
with an entry in the EE.
AN_IN
Warning
snuiaann
Hysmmx
Enable
Law emery lfidicannn
GPIOn
rum Fail Indiulinn
GPIOn
rx Power m
Given the monitoring functions have been enabled, the signals associated with these functions can be
selectively enabled on any of the GPIO pins on the interface connector. Obviously, if the associated
signals with this feature are not provided on the interface, external devices will not see any of the warnings
and must simply identify when the modern has shutdown. '
Signal Name : Low Battery indication
' Asserted when the first threshold is reached. After assertion, it will be de= low battery threshold + hysteresis count
Signal Name : Power Fail Indication
Asserted immediately when the Transmit Power detection indicates a loss of regulation on
the transmit power. Once it is asserted, it will not be de-asserted.
w AT Command Spacitlcafion-Vespa copo Modem ‘
NOVATEL WIRELESS TECHNOLOGIES LTD. 79
Format:
AWLBM? Queries the current power condition mode setting
AT#LBM=0 No power condition monitoring
ATitLBM=1 Enable power condition monitoring
AT#LBT’? Query power condition thresholds
AT#LBT=x,y Set the thresholds for the power condition monitors
AT#LBH=x Sets the hysteresis value
ATttLBFi? Queries the current AN_lN reading from ADC.
In the case of the thresholds, the values entered will represent the raw ADC readings at which the Low
Battery indication and the modem shutdown will occur, respectively. The hysteresis value entered is a
representation of how much the voltage reading must rise once the Low Battery indication has been given
before the Low Battery Indication will be rte-asserted.
There will be cases where the AN_IN measurement would be useful to customers/users as an extra ADC
measurement block, but where the power condition monitoring use of the readings are not desired. In this
case, the configuration would be to disable the power condition mode ( AT#LBM=O ) but still use the
ATttLBR? queries to identify the reading at the ADC in raw form. The host software is then free to use this
reading however they wish
Example:
As an example of how this may be used, we will assume the following conditions:
0 the supply voltage on the board is externally connected to the AN_IN pin on the connector
an LED is connected to GPiO 2, which we want to use for Low Voltage indications.
we wish for the Low Voltage indication to trigger a13.5V, from a regulated 4.0V regulator.
we wish to initiate a shutdown of the modern if the modem identifies a voltage of 3.3V.
we wish to de-assert any Low Voltage indication if the voltage rises to 3.6V,
In order to use these features, we must perform some configuration of the system to reflect our desires.
The order of events to configure the system is as follows:
A’I‘\APROG, NRMSS 12 ’enter program mode
< feed in a 35V signal to AN_IN >
ATltLER? ' queries the ADC reading representing this voltage
< note the return reading. For the sake of this example, assume that this read value is 180>
< feed in a BMW signal to AN_iN >
ATltLBR? ' queries the ADC reading representing this voltage
< note the returned reading. For the sake of this example, assume that the read value is 160>
AT#LET=18 0,150 ' configures the wanting and shutdown thresholds
< feed a 35V signal on AN_IN >
ArsLeR? . > ' queries the ADC reading representing this voltage
< note the returned reading. For the sake of this example, assume that the read value is'200>
AT£L5T=20 " configures the hysteresis according to the formula of
3.6V reading —3.5V reading = 200 — 180 = 20
A‘i‘ Command Specification-Vespa CDF'D Modem,
NOVATEL WIRELESS TECHNOLOGIES LTD. 80
M—
A'rsLBMfl " enables the low voltage monitor
AT102=10 ' enables the Low Battery Indication signal on GPlO2.
AT&W ' saves all settings.
This completes all configuration functions associated with the desired power monitoring system that we
defined. The system will now perform the following monitoring:
It voltage is >= 3.5V, no indications
lf voltage is 3.3V <= v <= 35, low battery indication is given and LED lights
If voltage rises above 3.6V then, low battery indication is removed and LED turns off
If voltage falls below 3.3V, unit powers off.
Validity:
This command is valid for AT Command mode only.
Once the monitoring functions have been enabled, the shutdown functions will operate. However, the
signals associated with the warnings will only appear on the interface it the Programmable GPlO pins
have been configured to report the associated signals
Other Considerations:
Related Topics:
General Purpose IO, Program Mode, Save Profile command
Iv“;
AT Command Specification~Vespa coPo Modern
mm
NOVATEL WIRELESS TECHNOLOGIES LTD. 51
Ping Command
Description:
The Ping command causes the modem to transmit a single lCMP packet of the specified size to the
lCMP/PING entity of the specified address. The data sent is a simple random pattern that the targeted
destination will return in the same format as it was sent. II the packet is returned, then the path from the
modem to the destination address location is intact. If the message is not returned than the path may not
be intact or the destination address may not be able to respond. The Ping command is a very useful tool
in trouble shooting problems and confirming the modems operation.
Upon issuing the Ping command the modem will send the lCMP Ping message to the destination address.
The modem will wait for a return message. If the destination address retums the Ping message before 20
seconds has elapsed, an OK result code is emitted. if the Ping message is not retumed in less than 20
seconds, an EFlFiOFl result code is emitted. Additional PING commands must not be issued if a PING
command is already in progress, you must wait for either the OK or the ERROR response.
The ping command can be used to send messages up to 128 bytes in length by adding a forward slash
and a number, 1 to 128. afterwards. If no forward slash is included the Ping message will be 32 bytes in
length.
Format:
ATPlNG/ To send a lCMP Ping message
IPaddress format XXX.XXX.XXX.XXX
’ where XXX is a number [0 to 255]
Length value range [1 to 1281
Validity:
Other Considerations:
in earlier versions of the modem software a BUSV result code was emitted upon transmitting the lCMP
Ping message. There is currently no trace route function within the modem. This function is resident in
Windows 95 and can be an using PPP or SLIP and the external stack.
Related Topics:
AT Command Sp_ecification-Vespa CDPD ”Modern
NOVATEL WIRELESS TECHNOLOGlEs LTD. 52
Antenna Compensation
Description:
This feature provides antenna compensation. if an external antenna is connected to the Vespa. the type of
antenna can be compensated for in the firmware, provided its characteristics are known.
Format:
ATAC'?
ATAC=0
ATAC=1
ATAC=2
Validity:
Other Considerations:
Related Topics:
To query the configuration
Assume a 1.2 dB antenna
Configuration ior unity gain antenna
Conflguratlon for 3 watt booster compatible antenna
AT Command Specilication»Vespa CDPD Modem-
NOVA‘I'EL WIRELESS TECHNOLOGIES LTD.
88
Message Waiting
Description:
This command turns on the Message Waiting signal if it exists.
Format:
ATMW? To query the state of the signal
ATMW1 To turn on the Message Waiting signal
ATMWO To turn off the Message Waiting signal
Validity:
Obviously, this feature is only valid if there is an output pin associated with this signait
Other Considerations:
Related Topics:
/ .....
“w 5 AT Command Speoiiication-Vespa CDPD Modern
NOVATEL WIRELESS TECHNOLOGIES LTD. 84
lntemal MRU Setting
Description:
This feature defines the maximum negotiated MFlU size during a PPP session. in many host systems, the
host stack will configure a default MFlU size from its own defaults, but this may not be the optimum size
for the CDPD network. Further, some implementations of host TCP/lP stack do not allow the modification
of this deiault by the users. Therefore. in order to properly support these stacks in a wireless CDPD
environment, the ability to dictate the negotiated MRU size to an optimum value regardless of host
configuration will be supported in this register.
Format:
AT#MRU’? To query the current setting
AT#MHU=xx>< Set the MRU value
By default, the MFlU recommended by the CDPD system is approximately 512 bytes.
To set the default MRU size to 512, you would enter the following:
AflAPROG,NRM6812 - enter PROGRAM mode of operation
AT#MRU=512 - set the value to 512
AT&W : - to save it
Validity:
This value is configurable in PROGRAM mode only.
Other Considerations:
Related Topics:
we
AT Command Specification-Vesper CDPD Modem"
WEEKS——
TCP Suspensio
Description:
OVATEL WIRELESS TECHNOLOGIES LTD.
n Enable
This allows any TCP session to be suspended
Format:
AT#TCPX? Query TCP suspend enable
AT#TCP>(=0 or 1 Enable/Disable TCP suspend
Validity:
Other Considerations:
Related Topics:
AT Command Specification-Vsspa CDPD Modem
85
NOVATEL WIRELESS TECHNOLOGIES LTD, 86
Call Progress Result Mode
Description:
Format:
ATQ? Query the call progress selecfion
ATQ=xx Set the call progress selection
Validity:
Other Considerations:
Related Topics:
AT Command Specificatian~Vespa cope Modem‘
Mme:—
Answer
Description:
This feature represents of the normal ATA answer command. In this system, the ATA will be sent by the
host to release any pending push messages, which would have asserted the Fling lndication line of the
modem interface
Format:
ATA To answer a Fling indication
Validity:
Other Considerations:
Related Topics:
W AT Command Specilication-Vespa CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 83
Sleep Mode Test
Description:
This feature allows testing of sleep mode current draw and configuration. This test is intended for use to
verify the sleep mode configuration and current draw of the unit, as the normal steps for CDPD Sleep
Mode are not followed A value in the number of seconds to sleep is entered and the unit will “fall asleep"
immediately and awaken after the appropriate time.
Format:
AT#SS=X To force sleep for X seconds.
Validity:
Other Considerations:
Related Topics:
M AT Command Specification~Vespa CDPD Modern-
mm“—
.,.,,
NOVATEL WIRELESS TECHNOLOGIES LTD, 89
E—
Telnet Echo
Description:
A command to assist in Telnet terminal emulation. This command and the associated S register
determine how characters are echoed, either locally, remotely or with no echo. "
Format:
ATSSO? Queries echo mode
ATSGO=0 No echo
ATSGO=1 Local echo (default)
ATSGO=2 Remote echo
Validity:
Other Considerations:
Related Topics:
my
AT Command Specification»Vespa CDPD Modern
MEL—“fi—
NOVATEL WIRELESS TECHNOLOGIES LTD. 90
Modern Identification
Description:
This feature allows another AT command to query the Modem 10 or an value.
Format:
ATl Queries modem EID
Validity:
Other Considerations:
Related Topics:
The AT10 command can be used for the same function.
M AT Command SpecilicaHon-Vespa capo Modern"
NOVATEL WlRELESS TECHNOLOGIES LTD. 91
Fixed Parameters
The following behaviors are fixed for the NHM.
BEHAVIOR SETTING Equivalent
AT command
_—_
Disabled m—
Codes
___
_-____
,_~—-<.
1m“ AT command Specificatiun-Vaspa CDPD Modem
mm— _ ‘
NOVATEL WIRELESS TECHNOLOGIES LTD. 92
Unsupported Commands
The following commands (listed in CDPD Part 2014) are not supported by the NRM. If these commands,
or any other AT command not described above, are received, the NRM will return an ERROR response
ATF Online Mode Echo
ATO ‘ Enter Online Mode
AT\F Set Data Forwarding Operation
ATWl Manual Transmit Control
AT\Ft Network Registration Controla
AT\S Set Subscriber Identity
AT\T Automatic Transmit Control
AT&C DCD mode
Unsupported Functions
The following functions (listed in CDPD Part 2014) are not supported by the NRM. The commands are
supported such that if they are received during operation, an OK response will be returned but they
perform no real functions, These commands are primarin supported to ensure backward compatibility with
previously released AT Command sets of our product.
- ATM Quiet Mode '
ATQ - _ Quiet Mode
‘ The NRM automatically registers with the two network upon power arr/reset
$339 AT command Specification-Vespa CDPD Modem“
m ’
._ ._-..,-thux==|.|u. 93
Appendix A: AT Command Set Quick Reference
1,”
AT Command Specification-Vespa CDFD Modem
mm
NOVATEL WIRELESS TECHNOLOGIES LTD, 94
ATSZSO?
AT5250=1
AT5250=0
ATSZSI?
ATSZSZ'.’
ATSZS3?
AT5254=1
ANSLIP
AT\APPP
AT#ZZ?
AT#ZZ’0
AT#ZZ=1
AT#ZZ=2
ATMDO
ATMDI
ATMDZ
ATMD3
ATMDIJ
ATMD23
ATMD33
ATMD83
Am
ATM=number
AT#NH?
AMROG,NRM6812
AT&W
ATZ
ATE!)
ATEI
ATVU
ATV!
AT\N'.’
ATth
AT\N2
AT\N3
AT\N4
AT\P=oldpwd,newpwd,newpwd
+++
AT\Q?
AT\Q0
AT\QZ
ATHO
ATHl
ATHZ
ATHS
ATH-l
AT&F
AT&V
AT&W
AT553 ?
AT#X=1
AT#X=0
ATSO?
ATSO=1
Query Wake Up Protocol Slate.“
Enable Push Technoiou m
Disable Push Technology ..._.
Query Number orPendlng essages --. 14
Query First Push Message
Query Type of First Push essage c
Discard Current Message .. "m.“ 14
The command to enter SLIP mod
The command to enter PPP Mode
Sleep status query command m
Disable sleep featurew
Enable Long cycle siee
Enable short cycle sleep ..
For AT Command mode at power-up..
For SLIP Data mode at power-up.
For PPP Data mode at power~up e
For UDP Data mode at power-op
UDP Modbus ASCII at power-up
U'DP Modbus Binary at power-up
UDP Modhus Bristol Standard Async Protocol.
UDP with no IP address verify on incoming packets
Set Hardware configuration
Set Hardware configuration
Query Hardware configurafio
Enter program mode ..... ..
Save changes and exit program mode
Exit without saving changes ...
Disable Local Echo
Enable Local echo.
To enable the response to be in the numeric format.
To enable the response to be in plain text...
To determine current setting use
To set the unit to A side only
To set the unit to B side only
To set the unit to A side Preferred .
To set the unit to B side Preferred
To change the password the comman
Escape Sequence .........
Query current flow control setting. ‘33
Set flow control off (Default) .33
Set Flow control on (Hardwar
Terminate session 84 return to AT Command modes
Terminate session & return to AT Command mod . 34
Terminate session & return to AT Command mod .34
Terminate session & return to AT Command mod . 34
Terminate session, tie-register and shutdow . 34
Restore factory defaults . 35
View active profile. . 37
Save changes . 38
Query destination IP Addr fPort. 39
Enter debug mode 40
Exit debug mode , 40
Auto Answer Query 41
Set Auto Answer mode ON .... 41
M)
AT Command Spa‘cificalionfl/espa capo Modem'
NOVATEL WIRELESS TECHNOLOGIES LTD. 95
AT50=0
ATST.‘
ATS5U‘.’
ATSSl?
ATSSl-O
ASSSI-m
ATSSZ=0
ATSSZ=1
AT582=2
ATSSS'.’
ATSS3=60
AT5103?
ATSIO3=1
AT5103-0
ATSIIG'.‘
ATSlll?
ATS111=II
ATS} 12?
AT5112=0
AT3112=1
ATSIIZHZ
ATSll3’.’
AT5113-,,etcl
ATSII6?
ATSll6=0
ATSl l6=l
AT5116=2
AT5116=3
ATSIIT.’
AT5117=10
ATSll7-ll
ATSZN?
»‘ AT5210=0
AT5210=1
ATSle‘.’
ATSZII=0
AT5211=1
AT5211=Z
AT5211=4
AT5211=8
AT&D?
AT&D0
AT&DZ
AT&S‘.’
AT&S 0
AT&SI
ATTCPT?
ATTCPT=volue [ 0 to 255 minutes]
ATTCPT=0
ATIO
ATII
ATE
AT13
ATSST'.’
ATSZOO?
Set Auto Answer mode OFF
Connection Timeout value
Dara Forwarding Idle Time—on
Query Data Forwarding Idle Character _.
Disabled Data Forwarding Idle Character
Data Forwarding Idle Character values of 1-255
regular made...
not used (reserved)
Half-Open mode enabled
Query UDP Open Timeout
Set UDP Open Timeout...
To determine the current setting.
To enable status reporting
To disable status reporting
IP Address and Port...
Query Service ED Preferences .
Service 1D Preferences..,.
To determine the current channel scan mod
Any channel.
Hot List Only
Hybrid ..
Channel List querv
Set channel list
Query Service ED preference
To only use Slil service Ll) ..
To prefer 5111 service 11).
To not use 5111 service [D
To use any service ID .
CDPD Operating Version.
To set it for Version 1.0.
To set it for Version 1.1 .
Query Wireline Compan ty setting.
To enable the line feed character.
To suppress the line feed character.
Query DTR control setting
To set DTR control ON .
To set DTR control OFF
Always assert DSR ......
Dropping DTR gracefully powers off modern
DSR Control asserted after registration
Queries DTR mode setting
ignore DTR transitions ( 5.11 - 1)
de—asserted DTR powers modem off ( 5211 = 4)
To query the current DSR control setting...
No control ofDSRl it is asserted all of the time.“
Control of DSR is enabled after modem registration.
Query TCP Timer setting A
To set the timer value (minutes
To disable the timer
To determine the E11).
To determine sw version & copyright information~
To determine the manufacturer .. '
To determine the hardware version
To determine current network status.
To determine last registration error
AT Command Specification-Vespa CDPD Modem
NOVATEL WIRELESS TECHNOLOGIES LTD. 96
ATAUTH
ATSZOZ?
ATSZDS?
ATSZ‘M?
ATSZOS'.’
ATSZOG?
ATSZD7?
ATSZOS‘.’
ATSZO9?
ATAF?
ATAF-O
ATDTl
ATDPl
ATDN
ATD
AT#LBM?
AT#LBM=0
AT#LBM=1
AT#LBT?
AT#LB’I‘=x,y
AT#LBH=x
AT#LBR‘.’
ATPING/
ATAC?
ATAC=0
ATAC’I
ATAC-Z
ATMW?
ATMWI
ATMW'O
AT#MRU?
AT#MRU=xx1
AT#TCPX?
ATflTCPX=0 or I
ATQ?
ATQ=xx
ATA
AT#SS=X
- ATSGO'.’
AT560=0
ATSGO-l
AT560=2
ATI
ATF
ATO
AT\F
AT\M
AT\R
AT\S
AFT
AT&C
ATM
ATQ
z _._Assume a 1.1 dB antenna
To reset authentication keys to zero ..
To determine the current R551 value
To determine the current Block Error Rate
To determine the current channel.
To determine the current Cellular ED
To determine the current color code..
To determine the current power level
To query the current Symbol Error Ra
To query the current power product ..
Query the authentication failures.
To reset the register to zeros...._...
To initiate a TCP Session“
Queries the current power condition mode settin
No power condition monitoring...
Enable power condition monitoring
Query power condition threshold
Set the thresholds for the power condition monitor
Sets the hysteresis value.
Queries the current .~\N_]N readina from ADC
To send a lCMP Ping message .
To query the configuration
Configuration for unity gain antenn
Configuration for 3 watt booster compm e an enna
To query the state of the signal .._....
To turn on the Message Waiting signa
To turn off the Message Waiting slgnn
To query the current settine
Set the MRU value.“
Query TCP suspend enable
Enable/Disable TCP suspend
Query the call progress selecno
Set the call progress selection
To answer a Ring indicatio
To force sleep for X seconds
Queries echo mode
N 0 echo
Local echo (default
Remote echo
Queries modem E
Online Mode Echo
Enter Online Mode
Set Date Forwarding Operation.
Manual Transmit Control...
Network Registration Control
Set Subscriber Identity.
Automatic Transmit Contro
DCD mode
Quiet Mod
Quiet Mod
n N n N N Id 4
AT Command SpecificationAVespa CDPD Modem
$5335? AT Command Specification-Vespa CDFD Modem
_mmm_____ 4 .
Source Exif Data:
File Type : PDF
File Type Extension : pdf
MIME Type : application/pdf
PDF Version : 1.2
Linearized : No
Creator :
Create Date : Monday, April 26, 1999 1:15:00 AM
Title : Unknown
Author : Unknown
Producer : Acrobat PDFWriter 3.02 for Windows
Subject :
Modify Date : 1999:04:26 01:18:20
Page Count : 97
EXIF Metadata provided by EXIF.tools